BrightPay

brightpay.co.uk
HR & Payroll
1-2 Weeks

Award-winning payroll software that's used to pay 3.5 million employees every month

How to Replace BrightPay

Overview

BrightPay is a cloud-based payroll software solution that automates payroll processing, tax calculations, and HMRC submissions. It provides real-time collaboration, employee self-service portals, and comprehensive compliance features for employers and payroll service providers.

Features

178 features across 24 categories

Accounting Integration(6)

Advanced Conditional Mappings

Advanced multi-conditional nominal account mappings by department, directorship, payment type

Basic Nominal Account Mappings

Basic nominal account mappings for journal posting

Custom Nominal Ledger Mapping

Create your own nominal ledger mapping

Journal Date Range Selection

Specify the journal date range

Journal Record Aggregation

Include individual journal records for each employee, or merge into rolled up records

Payroll Journal Integration

Post journal directly to Sage, Quickbooks and Xero via API, or create a CSV payroll journal

Audit Trail(1)

Payslip Action Audit Log

Track all payslip-related actions with an audit log

Benefits Management(19)

Car Benefit Cash Equivalent

Automatically calculates cash equivalent for cars

Expenses and Benefits Recording

Record all types of expenses and benefits for each employee with inline guidance

Loan Benefit Cash Equivalent

Automatically calculates cash equivalent for loans

Payrolled Company Car Details

Submission of payrolled company car benefit details on FPS

Payrolling of Benefits

Calculates and applies the PAYE owed on expenses and benefits in each pay period

Type A Expenses

Support for Type A (assets transferred) expenses

Type B Expenses

Support for Type B (payments made or tax paid on behalf of employee) expenses

Type C Expenses

Support for Type C (vouchers and credit cards) expenses

Type D Expenses

Support for Type D (accommodation) expenses

Type E Expenses

Support for Type E (mileage allowance and passenger payments) expenses

Type F Expenses

Support for Type F (car, fuel) expenses

Type G Expenses

Support for Type G (vans, fuel) expenses

Type H Expenses

Support for Type H (interest free or low interest loans) expenses

Type I Expenses

Support for Type I (private medical treatment or insurance) expenses

Type J Expenses

Support for Type J (relocation) expenses

Type K Expenses

Support for Type K (services supplied) expenses

Type L Expenses

Support for Type L (assets place at employee's disposal) expenses

Type M Expenses

Support for Type M (other) expenses

Type N Expenses

Support for Type N (travelling, entertainment, etc.) expenses

Bureau Features(1)

Batch Processing for Bureau Users

Check for coding notices, send HMRC submissions and finalise payslips for multiple clients in one click

Collaboration(1)

Real-Time Collaboration

Multiple users can work on payroll simultaneously, fostering real-time collaboration and reducing delays

Also in: Notion, Airtable, Obsidian

Compliance(17)

Auto Enrolment Automation

Automates and streamlines auto enrolment tasks with smart alerts for duties that need to be performed

Automatic RTI Updates

RTI submission automatically updated with changes until sent

EPS Data Items Support

All EPS data items are supported for Employer Payment Summary submissions

HMRC Communication Logging

All HMRC communications are logged for audit trail

HMRC Receipt Document

Share-able HMRC Receipt document for RTI submissions

Late Reporting Reasons

Support for late reporting reasons in RTI submissions

Living Wage Rates

Support for National Living Wage, UK Living Wage, London Living Wage including apprentices

Multiple Simultaneous RTI Submissions

Send multiple RTI submissions simultaneously

National Minimum Wage Compliance

Warns when hourly-paid employee is not being paid their minimum wage rate

RTI BACS Sub-Reference

Supports RTI BACS sub-reference where required

RTI Data Items

Manually set values for additional FPS data items such as contracted hours, irregular payment pattern, flexibly accessing pension rights

RTI Earlier Year Update

Full HMRC Recognition for Earlier Year Update (EYU - applicable to 17/18 tax year and earlier)

RTI Employer Payment Summary

Full HMRC Recognition for Employer Payment Summary (EPS)

RTI Full Payment Submission

Full HMRC Recognition for Full Payment Submission (FPS) with automatic creation as payroll is processed

RTI NINO Verification

Full HMRC Recognition for NINO Verification Request (NVR)

RTI Submission Error Display

Submission errors shown in clear, user-friendly format

RTI Submission Formatting

Information in each RTI submission shown in user-friendly, printable format

Also in: Insider CDP, Airtable, 1Password

Core Functionality(1)

Cloud-Based Payroll Processing

Fully cloud-based payroll software accessible from any device, anywhere, anytime

Deductions(21)

Attachment Order Admin Charge

Support for admin charge on attachment orders

Attachment Order Amount Shortfall

Support for amount shortfall and carry-forward on attachment orders

Attachment Orders

Add unlimited attachment orders for any employee

Batch Addition and Deduction Management

Batch add additions and deductions to multiple payslips

Child Support Attachment Orders

Support for Child Support Deduction from Earnings order

Civil Judgement Debt Attachment

Support for Civil Judgement Debt Attachment of Earnings order

Council Tax Attachment

Support for Council Tax Attachment of Earnings order

Deduction Timing Configuration

Set deductions as before/after tax, before/after NIC and/or before/after pension

Direct Earnings Attachment

Support for Direct Earnings Attachment (fixed amount or percentage, 2013 or 2015 rates)

Magistrates Court Attachment

Support for Magistrates Court Attachment of Earnings order

Maintenance Attachment Orders

Support for Maintenance Attachment of Earnings order

Northern Ireland Attachment Orders

Support for Northern Ireland Attachment of Earnings order

Percentage-Based Deductions

Additions and deductions can be calculated as a percentage of payslip basic, gross or net pay

Postgraduate Loan Deductions

Postgraduate Loan deductions with option to enter PGLD start and stop dates

Priority Attachment Orders

Support for priority attachment orders

Recurring Additions and Deductions

Add additions/deductions to a single pay period or have them automatically repeat each pay period

Scottish Current Maintenance Arrestment

Support for Scottish Current Maintenance Arrestment (CMA)

Scottish Earnings Arrestment

Support for Scottish Earnings Arrestment (EA)

Student Loan Deductions

Student Loan Plan 1 and Plan 2 deductions with option to enter SLD start and stop dates

Taxable Addition Configuration

Explicitly set additions as taxable, NIC-able and/or pension-able

Unlimited Additions and Deductions

Add unlimited additions and/or deductions to any payslip

Employee Data(1)

Period-by-Period Data Tracking

Track data like tax code, NI table, department, standard rates on a period-by-period basis

Employee Management(5)

Department Assignment for Employees

Assign employees to one or multiple departments with optional weightings

Directors Management

Special handling for director employees

Employee Data Management

Record all relevant personal and employment data for employees

Employee Self-Service Portal

Employees can access payslips, annual leave calendar and more at their fingertips

Starters and Leavers

Manage employee starters and leavers in the system

Import/Export(4)

CSV Additions and Deductions Import

Import additions and deductions from a CSV file

CSV Employee Export

Export employee data to CSV with choice of which data to export

CSV Employee Import

Import employees from a CSV file with flexible column to data mapping

CSV Payment Import

Import payments and/or rates from a CSV file

Integrations(1)

Accounting Software Integration

Payroll journal integration with BrightBooks, Xero, Sage, Quickbooks and other accounting solutions via API

Leave Management(19)

Absence Management

Set absence (full or part days)

Annual Leave by Hours Worked

Calculate annual leave accruement by number of hours worked with or without overtime

Annual Leave by Working Days

Calculate annual leave by number of working days per week

Annual Leave Calculation

Calculate annual leave using a set number of days per year

Annual Leave Calculation Step-by-Step

View annual leave step-by-step calculation

Annual Leave Carry Over

Carry over annual leave from previous year

Annual Leave Entitlement Export

Quickly view, print or export the annual leave entitlement up to any date for one or multiple employees

Bank Holiday Display

Shows bank holidays for employer's region (England/Wales, Scotland or Northern Ireland)

Calendar Notes

Add notes to any day on the calendar

Employee Calendar

Interactive calendar for managing employee leave, absence, and working patterns

KIT and SPLIT Days

Keep in Touch (KIT) days, Return to Work days and Shared Parental Leave in Touch (SPLIT) days

Leave Management

Set annual leave (full or part days, by the day or by the hour)

Parenting Leave Management

Add parenting leave directly on calendar including Keep in Touch days, Return to Work days and Shared Parenting Leave in Touch days

Shared Parenting Leave Blocks

Add unlimited blocks of Shared Parenting Leave

Sick Day Management

Set sick days with SSP calculation support

Statutory Holiday Entitlement Override

Override the 5.6 statutory holiday entitlement weeks for any employee

Strike Days Management

Set strike (full or part days)

Unpaid Leave Management

Set unpaid leave (full or part days)

Working Day Schedule

Set schedule of working and non-working days generally or for specific dates

Payment Methods(5)

Bank Import File Formats

Support for multiple bank import file formats including BACS, Barclays, HSBC, Lloyds, RBS, Santander and more

Cash Payments

Set up cash payments with automatic denomination calculation

Cheque Payments

Set up employees to be paid by cheque with payment summary

Credit Transfer Payments

Set up employees to be paid by credit transfer with payment summary and bank import files

Multiple Bank Account Support

Set up multiple employer bank accounts for payment processing

Payment Processing(7)

Department Assignment

Assign payment records to one or multiple departments with weightings

Flexible Payment Schedules

Support for weekly, fortnightly, 4-weekly, monthly, quarterly and yearly payment schedules

Hourly and Daily Rate Management

Company-wide and employee-specific daily and hourly rates, normal or overtime with unlimited rates

Payment Notes

Add multiple notes to any payment record which can optionally be shown on employee payslip

Piece Work Payments

Support for piece of work payment calculations

Pre-Paid Holiday Pay

Ability to process pre-paid holiday pay

Salary-Based Payments

Process salary based payments with support for target net pay and net to gross calculations

Payments(1)

Modulr Payment Integration

Fast, secure and easy way to make payments to employees and HMRC through Modulr integration

Payroll Processing(6)

Batch Payroll Processing

Process employees individually or in batches

Filtered Payroll Processing

Process payroll by department, payment method, directorship, alpha grouping, and more

Multiple Pay Dates

Different pay dates can be used for different employees in a single pay period

Payment After Leaving Payslips

Create 'Payment After Leaving' payslips for departed employees

Payment Schedule Switching

Switch employee from one payment schedule to another throughout the payroll year

Period Re-Opening

Reopen previous pay period for one or multiple employees to allow changes to be made

Payslips(7)

Annual Leave Display on Payslip

Show annual leave days (or hours) remaining on employee payslips

Filtered Payslip Distribution

Print, email or export payslips by department, payment method, directorship, alpha grouping

Password-Protected Payslips

Export payslips to PDF files with optional password protection

Payslip Customization

Tailor payslips to show/hide employer logo, period number, tax week, employee address and more

Payslip Email Distribution

Email payslips in one click with customisable subject and body as PDF attachment

Payslip Printing Options

Print payslips on blank paper or popular stationery in multiple formats

Payslip Viewing and Printing

View, print or email one or multiple payslips for any employee

Pensions(21)

Additional Voluntary Contributions

Support for Additional Voluntary Contributions (AVCs)

Auto Enrolment Cessation

Support for Cessation in auto enrolment

Auto Enrolment Communications

Print, email and export customisable statutory letter for postponement, enrolment, and right to opt-in/join

Auto Enrolment Enrolment Management

Manage Enrolment, opt-ins and joins in auto enrolment

Auto Enrolment Opt-Outs

Manage Out-outs and refunds in auto enrolment

Auto Enrolment Pension Interoperability

Interoperability with auto enrolment qualifying pensions schemes by NEST, The People's Pension, NOW: Pensions, Aegon, Aviva and others

Auto Enrolment Re-enrolment

Support for Re-enrolment in auto enrolment

Contracted-In Salary Related Schemes

Support for Contracted-In Salary Related Schemes (CISR)

Contracted-Out Salary Related Schemes

Support for Contracted-out Salary Related Schemes (COSR)

Default Pension Contributions

Set default contributions for pension schemes

Free Standing AVC Schemes

Support for Free Standing AVC Schemes

Group Personal Pensions

Support for Group Personal Pensions (GPP)

NEST Web Services

Support NEST Web Services for one-click submission of enrolment/contribution details and verification

Pension Contributions

Fixed amount or percentage based employer and employee contributions

Pension CSV File Generation

Produces enrolment and contributions CSV files for supported pension scheme providers

Pension Earnings Bands

Earnings bands for pension contribution calculations

Pensions Regulator Staging Date

Automatically retrieve staging date from The Pensions Regulator directly in BrightPay

Personal Pensions

Support for Personal Pensions (PP)

Pre-Staging Assessment

Performs pre-staging assessment to establish projected cost of AE and determine if pension scheme registration is required

Staging Assessment Postponement

Support for Staging Assessment Postponement in auto enrolment

Stakeholder Schemes

Support for Stakeholder Schemes

Reporting(14)

Built-in Reports

Several built-in one-click reports available

Custom Report Saving

Save your own reports to use each pay period

Employee and Department Reporting

Report on employee (or subcontractor) totals, department totals, or both together

Flexible Report Builder

Create flexible custom reports with various options

HMRC Payment Reporting

Report on HMRC payment amounts

Minimum Wage Reporting

Employer wide minimum wage report usable for hourly and non-hourly paid employees

Pension Contribution Reporting

Report on scheme contributions and deductions in analysis

Report Data Selection

Choose from over 100 data items to include in a report

Report Employee Selection

Choose which employees (or subcontractors) to include in a report

Report Period Selection

Reports on pay periods, tax weeks, tax months, or the entire tax year

Report Pre-Pay Rollup

Ability to roll up pre-pay in reports

Report Print and Export

Print and export reports

Report Summary Statistics

Include total, average, minimum and/or maximum summary values in reports

Report Zero Filtering

Ability to ignore 'zero' payments in reports

Statutory Pay(10)

Average Weekly Earnings Override

Ability to override calculation of Average Weekly Earnings (AWE) when determining Statutory pay amounts

Maternity Pay Period Handling

Correct handling of sick days after a mother returns to work but is still within the Maternity Pay Period (MPP)

Parenting Leave Validation

Comprehensive validation of Parenting Leave settings to help avoid any mistakes

Retroactive SSP Payment

Pay SSP due in past pay period retroactively in a later pay period

Shared Parental Pay Calculation

Determination of eligibility for and calculation of Shared Parental Pay (ShPP)

SSP Calculation

Automatically determine SSP periods of incapacity to work, waiting days and qualifying days

Statutory Adoption Pay Calculation

Determination of eligibility for and calculation of Statutory Adoption Pay (SAP)

Statutory Maternity Pay Calculation

Determination of eligibility for and calculation of Statutory Maternity Pay (SMP)

Statutory Paternity Pay Calculation

Determination of eligibility for and calculation of Statutory Paternity Pay (SPP)

Statutory Sick Pay Determination

Determination of eligibility for and calculation of Statutory Sick Pay (SSP)

Tax Calculations(5)

Directors NIC Calculations

Supports directors' NIC calculations on cumulative and alternate bases with mid-year NIC table changes

NIC Table Management

Supports all NIC tables and helps determine which NIC table an employee should be on

PAYE, NIC and Student Loan Calculations

Calculates and displays PAYE, NIC, SLD and other applicable addition and deduction amounts as you type

Tax Code Support

Supports all tax codes on cumulative or week/month 1 basis including SRIT/WRIT codes

Up-to-Date Tax Rates and Earnings Bands

Maintains current PAYE, NIC and SLD rates and earnings bands

Tax Documents(4)

EXB End-of-Year Submission

EXB / P11D end-of-year submission of expenses and benefit payments

P11 Documents

View/print P11 documents for employees

P45 Documents

View/print P45 documents for departing employees

P60 Certificates

View, print or email P60 certificate for one or multiple employees

User Interface(1)

Calendar Responsiveness

Employee calendar responsively resizes to best fit screen size

Cost Calculator

Pricing data not available for BrightPay. Check their website for current pricing.

Build vs Buy

Should you build a BrightPay alternative or buy the subscription? Estimate based on 178 features.

Buy BrightPay

Better Value
Monthly costContact Sales
3-year totalVaries
Time to deployDays

Build Your Own

Development cost$216,000
Maintenance$3,240/mo
3-year total$332,640
Dev time~18 months

Buying BrightPay saves ~$332,640 over 3 years vs building.

Estimates based on 178 features and a BuildScore of 3/5. Actual costs vary.