Last Updated: 9 April 2026
Key Takeaway
HMRC Basic PAYE Tools (BPT) is a free payroll solution designed for UK micro-employers with fewer than 10 employees. It helps businesses calculate tax and National Insurance, keep payroll records, and send RTI submissions to HMRC. While it is useful for simple payroll needs, its manual setup, desktop-only storage, and lack of built-in payslips or auto-enrolment support mean it is best suited to very small employers rather than growing businesses.
Quick Snapshot
Best For
UK employers with fewer than 10 employees and straightforward payroll needs.
Main Benefit
Free payroll software from HMRC for tax calculations, record keeping, and RTI filing.
Main Limitation
No integrated auto-enrolment, no formal payslips, and no cloud-based storage.
When to Upgrade
When payroll becomes more complex or your business approaches 10 employees.
BPT at a Glance
What is HMRC Basic PAYE Tools?
HMRC Basic PAYE Tools (BPT) is a free, desktop-based payroll software provided by HM Revenue and Customs for UK businesses with fewer than 10 employees. It allows employers to calculate Income Tax and National Insurance contributions, maintain payroll records, and submit Real Time Information (RTI) reports directly to HMRC.
Designed specifically for micro-employers, BPT offers a compliant way to manage payroll without the cost of commercial software. However, its simplicity comes with limitations that businesses must understand before relying on it long term.
Who Can Use HMRC Basic PAYE Tools? (Eligibility)
BPT is intended for small UK employers who meet strict criteria. It is best suited for businesses with very simple payroll needs and a limited number of employees.
The tool supports employers who:
- Have fewer than 10 employees
- Run basic payroll without complex benefits or deductions
- Do not require integrated pension auto-enrolment features
This “9-employee rule” is critical. Once your workforce grows, the system becomes inefficient and restrictive.
Can I use BPT if I have more than 10 employees?
No, HMRC explicitly recommends using commercial payroll software if you have 10 or more employees. While the tool may technically allow additional entries, it is not designed for scalability.
Industry data suggests that 67% of businesses nearing 10 employees begin outsourcing payroll to avoid compliance risks and manual workload.
What Are the Key Features & Capabilities for the 2025/26 Tax Year?
For the 2025/26 tax year, BPT continues to support essential payroll functions required for HMRC compliance. It includes updates aligned with current tax thresholds and statutory payment rules.
RTI Submissions: FPS and EPS explained
BPT enables employers to submit two key reports under the RTI system:
- Full Payment Submission (FPS): Sent on or before each payday, reporting employee wages, tax, and NICs.
- Employer Payment Summary (EPS): Used to claim reductions or report adjustments such as statutory payments or employment allowance.
Accurate RTI submission is critical, as errors can lead to penalties or incorrect tax records.
Statutory Payment Calculators
The software includes built-in calculators for statutory payments, helping employers manage:
- Statutory Sick Pay (SSP)
- Statutory Maternity Pay (SMP)
- Statutory Paternity Pay (SPP)
These calculators ensure compliance with HMRC rules, though they require manual input and verification.
How Do You Install and Set Up HMRC Basic PAYE Tools Step-by-Step?
What Are the Critical Limitations of HMRC Basic PAYE Tools?
While BPT is free and reliable for small employers, it lacks many features required by growing businesses.
Key limitations include:
- No automatic payslip generation
- No integrated pension auto-enrolment
- Manual data entry increases error risk
- No cloud storage or remote access
- Limited reporting and analytics
According to industry insights, 91% of UK businesses admit to monthly payroll errors, and manual systems like BPT can increase this risk.
“HMRC Basic PAYE Tools is the ‘holy grail’ for micro-businesses it’s free and reliable. However, it’s not a long-term solution for growing firms due to manual data entry and lack of cloud integration.”
— Payroll Specialists, Payroll Solutions Ltd.
How Does HMRC Basic PAYE Tools Compare to Commercial Payroll Software?
As businesses grow, comparing BPT with paid payroll solutions becomes essential.
Commercial tools offer automation, scalability, and reduced compliance risks, making them more suitable for growing organisations.
What Are the Most Common Issues in HMRC Basic PAYE Tools?
White Screen Errors During Launch
One of the most common technical issues is the application opening to a blank or white screen instead of loading properly. This usually indicates a problem with the software installation or system compatibility.
- Occurs due to corrupted installation files or outdated versions
- May be caused by system conflicts or missing updates
- Can prevent access to payroll data and features
Login Failures Due to Credential Issues
Login problems are another frequent concern, especially when accessing HMRC services through the Government Gateway.
- Incorrect user ID or password entry
- Hidden spaces when copying and pasting credentials
- Confusion between similar characters (e.g., O vs 0, l vs 1)
- Expired or locked HMRC account
RTI Submission Errors (FPS & EPS)
Errors during RTI submissions can lead to rejected reports and compliance risks if not corrected quickly.
- Incorrect PAYE or Accounts Office reference numbers
- Missing or incomplete employee data
- Mismatched payroll figures or tax calculations
- Submitting after deadlines or duplicating entries
How Can You Fix HMRC Basic PAYE Tools Issues Effectively?
Most BPT issues can be resolved with simple troubleshooting steps if approached methodically.
Reinstalling the Software Safely
Reinstalling BPT is often the quickest way to resolve display and performance issues.
- Uninstall the current version completely
- Download the latest version from HMRC
- Reinstall and ensure all updates are applied
- Always back up payroll data before reinstalling
Clearing Cache and Temporary Data
Clearing stored temporary data can help fix loading and responsiveness problems.
- Remove temporary files created by the software
- Restart the system after clearing cache
- Ensure sufficient system memory and storage
Fixing Login and Authentication Problems
Credential-related issues can usually be resolved with careful re-entry and verification.
- Manually type login details instead of copying
- Double-check Government Gateway credentials
- Reset password if access is blocked
- Ensure no browser or system autofill errors
Resolving RTI Submission Errors
Submission errors require careful review of payroll data before resending.
- Verify PAYE and Accounts Office references
- Check employee records for accuracy
- Ensure tax calculations match HMRC requirements
- Submit corrected FPS or EPS promptly
How Can You Correct Payroll Mistakes in HMRC Basic PAYE Tools?
Correcting errors in BPT requires careful handling, as the system does not always allow easy revisions.
Correcting an FPS submission after it’s sent
To fix an incorrect FPS:
- Submit a corrected FPS with updated figures
- Ensure the revised data reflects accurate totals
- Avoid duplication by clearly identifying corrected entries
Changing an employee’s start or leave date
BPT has limitations in editing employment dates once submitted. In most cases:
- You must update records manually
- Submit corrections through RTI
- Maintain clear documentation for audit purposes
How Do You Manage Year-End Tasks and Final Submissions in BPT?
Year-end payroll processing is a critical compliance requirement.
Sending your final payroll submission for the tax year
Employers must:
- Submit the final FPS or EPS before April 5
- Indicate it as the final submission
- Ensure all employee records are complete
Claiming the Employment Allowance
Eligible employers can claim up to £5,000 in Employment Allowance, reducing their National Insurance liability.
This is done via the EPS submission within BPT.
What Do Common HMRC Basic PAYE Tools Error Codes Mean?
Understanding error codes can save time and prevent compliance issues.
Fixing “Authentication Failure” and login issues
Authentication errors are often caused by:
- Incorrect login credentials
- Hidden spaces when copying passwords
- Confusion between similar characters (e.g., O vs 0)
“Always retype credentials manually instead of copying and pasting to avoid hidden formatting errors.”
— Moneysoft Payroll Support
How to handle “Message Code 7801” (Reference Errors)
This error usually indicates:
- Incorrect PAYE reference numbers
- Mismatch between employer details and HMRC records
Double-check all references before resubmitting.
How Can You Secure and Back Up Your BPT Data?
Because BPT is not cloud-based, data protection is essential.
Where are BPT backups stored on your computer?
Backups are typically stored locally within the installation directory. Employers must locate and manage these files manually.
Setting up automatic backups to the cloud (OneDrive/Dropbox)
To reduce data loss risk:
- Sync your BPT folder with cloud storage
- Use tools like symbolic links (mklink) for automatic backups
- Regularly verify backup integrity
Losing a device without backup means losing all payroll data a major compliance risk.
How Does HMRC Basic PAYE Tools Work on Mac, Linux, and Accessibility Setups?
BPT supports multiple operating systems, making it accessible to a wide range of users.
Enabling “Assistive Mode” for screen readers
The tool includes accessibility features that allow screen readers to interpret data, improving usability for visually impaired users.
Running HMRC Basic PAYE Tools on Linux
Linux users can run BPT using compatibility layers or supported packages provided by HMRC. However, setup may require additional configuration compared to Windows.
FAQs About HMRC Basic PAYE Tools
Does HMRC Basic PAYE Tools produce payslips?
No, it does not generate formal payslips.
Can I use BPT for auto-enrolment pensions?
No, you must use a separate tool from The Pensions Regulator.
Is there a Mac or Linux version?
Yes, BPT supports Windows, Mac, and Linux.


Managing employee records is a core function within HMRC Basic PAYE Tools, but it requires careful manual handling to ensure accuracy over time.
Leave feedback about this