April 21, 2026
HMRC Basic PAYE Tools
Finance

HMRC Basic PAYE Tools: 2026 Guide for Small Employers in the UK

Table of Contents

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

Feature HMRC Basic PAYE Tools Why It Matters
Cost Free Useful for startups and micro-businesses trying to keep payroll costs low.
Employee Limit Fewer than 10 employees Shows that BPT is designed for micro-employers, not growing teams.
RTI Submissions Yes Employers can send FPS and EPS directly to HMRC from the software.
Payslips No formal payslip generation Businesses may need extra tools if employees expect professional payslips.
Auto-Enrolment No A separate solution is needed for workplace pension duties.
Data Storage Desktop only Manual backups are essential to avoid losing payroll history.

What is HMRC Basic PAYE Tools?

What is HMRC Basic PAYE ToolsHMRC 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?

Setting up HMRC Basic PAYE Tools (BPT) is a straightforward process, but it requires careful attention to detail to ensure your payroll is accurate and compliant from the start. As a desktop-based system, all configuration is done manually, which makes it simple for small employers but also means there is less automation compared to commercial software.

Below is a clear step-by-step breakdown of how to install and configure BPT correctly.

Downloading HMRC Basic PAYE Tools

The first step is to download the latest version of BPT directly from the official HMRC website. Always ensure you are using the most recent version for the 2025/26 tax year, as updates include important tax thresholds and compliance changes.

Once downloaded, save the installation file in a secure and easily accessible location on your computer.

Installing the Software on Your Device

After downloading, run the installation file and follow the on-screen instructions. BPT is compatible with Windows, Mac, and Linux systems, although installation steps may vary slightly depending on your operating system.

During installation:

  • Accept necessary permissions if prompted
  • Choose the installation directory
  • Allow security exceptions if your antivirus flags the software as unrecognised

Once installed, launch the application to begin setup.

Entering Employer PAYE Reference Details

When you first open BPT, you will need to enter your employer details. This includes your PAYE reference number and Accounts Office reference, both provided by HMRC when you register as an employer.

Accuracy is critical at this stage. Any mismatch in reference numbers can lead to submission errors or rejected RTI filings.

Adding Employee Records Manually

Next, you will create individual employee profiles within the system. This involves entering:

  • Full name and personal details
  • National Insurance number
  • Tax code and pay frequency
  • Employment start date

Because BPT does not import data automatically, each employee must be added manually. Taking time to verify details here helps prevent payroll errors later.

Configuring Tax Codes and Payment Schedules

Once employees are added, you need to set up their payroll configuration. This includes assigning the correct tax codes and defining how often they are paid (weekly, monthly, etc.).

BPT will then use this information to calculate Income Tax and National Insurance contributions automatically during payroll runs.

It is important to regularly review tax codes, especially if HMRC issues updates or adjustments during the year.

Final Setup and Data Management Considerations

After completing the setup, your system is ready for payroll processing and RTI submissions. However, since BPT is a desktop-based tool, all data is stored locally on your device.

This means:

  • You must manually back up your payroll data
  • There is no automatic cloud syncing
  • Data loss is possible if your device fails

To reduce risk, it is recommended to create regular backups and store them securely, ideally using external drives or cloud storage solutions.

By following these steps carefully, you can ensure your HMRC Basic PAYE Tools setup is accurate, compliant, and ready for smooth payroll management throughout the tax year.

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.

Feature HMRC Basic PAYE Tools Commercial Payroll Software
Cost Free Subscription-based
Employee Limit Fewer than 10 Unlimited
Auto-Enrolment No Integrated
Payslips Not generated Auto-generated
Data Storage Desktop only Cloud-based

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?

What Do Common HMRC Basic PAYE Tools Error Codes MeanUnderstanding 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.

How Does HMRC Basic PAYE Tools Handle Employee Records and Payroll History?

How Does HMRC Basic PAYE Tools Handle Employee Records and Payroll HistoryManaging employee records is a core function within HMRC Basic PAYE Tools, but it requires careful manual handling to ensure accuracy over time.

BPT allows employers to:

  • Store employee personal details (name, NI number, tax code)
  • Record salary, bonuses, and deductions
  • Maintain payroll history for each tax year

Unlike cloud-based systems, all records are stored locally, meaning employers must manually manage updates and ensure data consistency.

One important limitation is that historical records cannot be easily edited once submitted to HMRC. Any corrections must be made through additional RTI submissions rather than direct edits, which can complicate recordkeeping.

For compliance purposes, employers should regularly review payroll records and keep external backups to avoid discrepancies during audits.

When Should You Upgrade from HMRC Basic PAYE Tools to Payroll Software?

BPT is ideal for very small businesses, but there comes a point where upgrading becomes necessary for efficiency and compliance.

You should consider switching when:

  • Your employee count approaches or exceeds 10
  • You need automated payslips and reporting
  • Pension auto-enrolment becomes mandatory
  • Payroll errors start increasing due to manual input
  • You require remote access or multi-user functionality

Growing businesses often find that the time spent managing payroll manually outweighs the cost of commercial software.

A practical transition point is when payroll becomes time-consuming or error-prone. At this stage, investing in automated payroll solutions can significantly improve accuracy and save administrative effort.

What Are the Compliance Risks of Using HMRC Basic PAYE Tools Incorrectly?

While BPT ensures basic compliance, incorrect usage can still lead to serious issues with HMRC.

Common compliance risks include:

  • Late or incorrect RTI submissions leading to penalties
  • Miscalculated tax or National Insurance contributions
  • Failure to report statutory payments correctly
  • Missing deadlines for year-end submissions

Because BPT relies heavily on manual input, the risk of human error is higher compared to automated systems.

Even small mistakes such as incorrect tax codes or missed submissions can result in fines or employee dissatisfaction.

To reduce risk, employers should:

  • Double-check all payroll entries before submission
  • Maintain clear internal records
  • Stay updated with HMRC deadlines and tax changes

Using BPT effectively requires attention to detail and a clear understanding of payroll responsibilities.

Final Thoughts: Is HMRC Basic PAYE Tools Right for You?

HMRC Basic PAYE Tools is an excellent starting point for micro-businesses with simple payroll needs. It is free, compliant, and relatively easy to use for employers managing fewer than 10 employees.

However, as your business grows, its limitations become more apparent. Manual processes, lack of automation, and absence of cloud functionality make it unsuitable for scaling organisations.

For long-term efficiency and accuracy, many businesses eventually transition to commercial payroll software or outsource payroll management altogether.

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.

Leave feedback about this

  • Quality
  • Price
  • Service

PROS

+
Add Field

CONS

+
Add Field
Choose Image
Choose Video