Real Time Information (RTI) software: what do I need to get started?

Updated on 20 April 2023

Taking on an employee

Under RTI, payroll reports can no longer be sent to HMRC manually unless your circumstances fall within one of the very limited exceptions, explained in our section on filing options. You must therefore ensure you have some RTI compatible software in place for submitting online returns to HMRC.

There are several options to help you do this, including HMRC's own free software.

Illustration of a hand holding a phone with a woman standing next to it

First things first though – before making any RTI submissions using your software, you will need to have registered as an employer with HMRC and enrolled to use HMRC's PAYE Online for employers service.

It goes without saying that you will need to have a reliable internet connection so that the payroll software can send your reports to HMRC as and when required. (Please note that if you do not have a reliable internet connection then you may have grounds to use paper filing under the ‘unable to online file’ exemption.)

Free software

You may feel nervous about entrusting an important task like payroll to free software, but many companies launch free basic products as a way to promote their more advanced products.

You can check HMRC’s list of suppliers of free commercial PAYE software for some options that HMRC have tested and say are suitable for RTI online filing (although see some caveats with regard to HMRC’s PAYE 'recognition', in the section paid software below).

In addition, there is HMRC’s Basic PAYE Tools (BPT) – this is a free tool provided by HMRC. You can find our guide to BPT below.

All free payroll software should help you with tasks like:

However, that is where the similarities end. Some, like BPT have to be installed on your home computer. Others run online and so work in a similar way to online banking meaning you will be able to access it from any computer and not just your home one. Most provide payslips (up until recently BPT didn’t!).

If you are an employer with auto-enrolment obligations, you should double check for auto-enrolment functionality (for example, calculating pension deductions and supplying information to the pension provider), if you think this will help you fulfil your duties. Saying that, even without auto enrolment functionality, meeting your obligations usually isn’t that hard. For more information see our auto-enrolment section.

Essentially, you should think about the features that you need and choose payroll software to meet them. Some other considerations may be:

  • Does the payroll software support the pay period you want to use (it is our understanding that some do not currently work with 4 weekly pay periods, for example).
  • Will it allow you to pay different people over different periods (e.g. both weekly and monthly) if necessary?
  • Will you get free support? Some providers have payroll experts available via phone or email, ready to respond to any issues, questions, comments or feedback you may have.
  • Does the software allow you to do things like send an Employer Payment Summary (EPS) or check a new employee’s National Insurance number (NVR) (Please note that if you have payroll software that does not have the facility, then you should be able use BPT alongside it to do this.)

Basic PAYE Tools

One option for running your payroll and sending information to HMRC online, is to use their Basic PAYE Tools software.

What is it?

Basic PAYE Tools (BPT) is HMRC's free payroll software. It is available for people with nine or fewer employees.

The program will:

But like some other free basic software, it cannot handle certain other things that a complete paid for payroll package will do as standard, for example help you with automatic enrolment.

How do I get HMRC's Basic PAYE Tools?

HMRC’s Basic PAYE Tools (BPT) is software that you download onto your computer. The downloadable version can be found on GOV.UK. There is no longer a CD version available.

Download the appropriate version for the type of computer you use (Windows PC, Mac or Linux). Provided your computer is compatible, the software should open itself up and start the installation process.

HMRC also offer an assistive mode version of the tool which is designed to be used by employers who use screen reader software. It can also be downloaded from GOV.UK by selecting the windows assistive mode version.

If you need help getting set up, or want to check if your computer can run BPT, you can find a guide on GOV.UK ‘First time users - Download and install Basic PAYE Tools’. It contains examples of the screens you will see in BPT and simple to follow instructions. Please note that due to continuing improvements, the screens in BPT may look slightly different to those shown within the guide.

If you encounter a technical problem with installing BPT, you can contact HMRC’s Online Service Helpdesk on 0300 200 3600. Please be aware that there are expensive HMRC call connection services in operation – 09 numbers that cost £3.60 a minute – don’t be caught out. It should be low cost or even free to call HMRC directly on the 0300 number.

When the set-up process is complete, open the BPT icon (reproduced below) from your desktop.

BPT Icon

You will need to add your employer and employee information into BPT, before you’ll be ready to use the tool fully – again please refer to the user guide ‘First time users - Download and install Basic PAYE Tools’ which will show you how to set up the employer and employee information.

Once up and running, BPT should check for updates automatically, usually when the tax year changes or new rules come in. However, there is no harm in double checking regularly that you are using the latest version. To do this, check that your computer is connected to the internet then open BPT. Select 'Settings' then 'Update' then 'Check now'. If an update is available, accept the prompt to take the update. Occasionally, you may need to download the program again to access updates.

Further user information

You can find HMRC’s BPT User Guide here on GOV.UK.

It contains step-by-step help on the most common functions of BPT, answers to some frequently asked questions and screenshots of the main screens you need to know about.

The full collection of guidance on using Basic PAYE Tools can be found on GOV.UK and also includes:

Downloading and installing Basic PAYE Tools

Getting Basic PAYE Tools working on Linux

Running payroll with Basic PAYE Tools

Basic PAYE Tools: when an employee leaves

Basic PAYE Tools: Earlier Year Update (EYU)

Using Basic PAYE Tools alongside other payroll software

Using Basic PAYE Tools with other software: check a National Insurance number

Using Basic PAYE Tools with other software: Employer Payment Summary

Using Basic PAYE Tools with other software: Earlier Year Update

You can check the availability and any issues affecting BPT and HMRC's PAYE for Employers online service on GOV.UK.

If you encounter a problem with using BPT, you can contact HMRC’s Online Services Helpdesk on 0300 200 3600. Please be aware that there are expensive HMRC call connection services in operation – 09 numbers that cost £3.60 a minute – don’t be caught out. It should be low cost or even free to call HMRC directly on the 0300 number.

How can I email a copy of the BPT payslip to my employee?

Once you have generated your payslip in BPT, we recognise (despite the security considerations), that you may want to send it to your employee via email rather than print it out and give it to them or post it to them.

You may have noticed that the BPT payslip only has a ‘Print payslip’ option however it is possible to use this to create a PDF file on your computer which you can then email, instead of printing it to a physical document.

If you are using an Apple Mac, are using Windows 10 or have a program like Adobe Acrobat already installed on your computer, you should have a default print to PDF function available:

  1. Once you have clicked ‘Print payslip’ look for the option that says something like ‘print to pdf’ or ‘adobe pdf’ in the drop-down printer list and then click 'Print' to convert the file to PDF.
  2. You should then be asked where you’d like to save the PDF document. Simply choose the location on your computer where you’d like to store it, give it a name, and click 'Save' to create your PDF.

Other Windows systems may not have a built in PDF printer. Instead, however, you should be able to print to the Microsoft XPS Document Writer printer to create an XPS file from the document (Microsoft’s version of PDF).

This, in itself, may suit your needs although please note that as XPS files are not as well-known as PDFs, it may look unfamiliar to your employee and/or they may not be able to open it easily. Therefore, you have a couple of simple options:

  • You can install a free PDF printer to add to your list of printers. You can choose from a variety of free PDF printers available online – although be very careful about downloading any random add-ons during installation (check any boxes you are asked to tick/untick carefully). Then you can follow steps 1 and 2 above.
  • If you are unable to install a PDF printer on your computer, you can create an XPS file from the document. Free web-based converters that you do not need to download/install, are then available if you want to create a PDF using your XPS file. Again, an online search should provide you with plenty of options but again, watch out for downloading and installing any unwanted add-ons during the conversion process. Then you can follow step 2 above.

Paid software

Paid for commercial software will usually provide you with a complete payroll package for any number of employees, whereas free software is sometimes quite limited in terms of functionality and number of employees.

There are many products available and GOV.UK has a list of software products that have been tested and recognised by HMRC. HMRC list the software products in alphabetical order and update the list regularly. They do not recommend one product over another and will not be responsible for any loss, damage, expenses or cost that arises from you using software mentioned on their site.

Features vary from package to package, so it is important that you choose the one with the functions that you require. However, by using accredited HMRC software you can at least be reassured that they have various general levels of functionality and can submit your payroll information online and in real time.

HMRC can offer no information as to the software and security – if you have any questions about security, you should take this up directly with the supplier.

Tax guides

Share this page