What is a full payment submission?
A full payment submission is a digital return that you send to HMRC every time you pay your employees.
It includes key details such as gross pay, tax deductions, National Insurance, and pension contributions.
You submit it through your payroll software, and HMRC uses this information to update each employee’s tax and National Insurance records in real time.
The deadline for this is on or before the day you actually pay your employees. Whether you’re paying someone monthly, weekly, or on an ad hoc basis, you must submit an FPS each time.
How does FPS fit into the payroll process?
The FPS is a core part of Real Time Information, a system HMRC introduced to modernise how tax and employment data is reported. Instead of submitting everything at the end of the tax year, RTI requires you to report earnings as they happen.
This means fewer surprises for employees when it comes to their tax code. It also helps government services such as Universal Credit and student loan departments calculate entitlements more accurately.
Here’s how the typical cycle works:
- You calculate pay (including bonuses, deductions, sick pay, and statutory pay)
- You finalise payroll and prepare to pay employees
- You submit the FPS through your payroll software on or before payday
- You pay employees and send deductions (such as PAYE or pensions) to the appropriate organisations.
What information is included in an FPS?
Each full payment submission includes:
- Employee personal information: name, date of birth, address, and National Insurance number
- Payroll details: tax code, gross pay, net pay, and pay frequency
- Deductions: income tax, National Insurance, student loans, pensions, and any adjustments
- Employer information: PAYE reference, accounts office reference
- Leavers or new starters: their start or leave date
- Year-to-date totals: to help HMRC track cumulative income and deductions
Your payroll software will generate this automatically but it’s your responsibility to ensure everything is accurate.
Why is full payment submission so important?
Aside from keeping you legally compliant, there are several benefits to doing this well.
1. You avoid HMRC penalties
HMRC takes deadlines seriously. If your FPS is late or inaccurate, you could face fines unless there’s a valid reason.
2. Your employees’ tax codes stay accurate
Because FPS data is submitted in real time, HMRC uses it to recalculate tax codes when needed. This is especially helpful for employees with multiple jobs or recent changes.
3. It supports government services
Departments that handle Universal Credit and student loans rely on FPS data to assess eligibility and repayment rates. Timely, accurate information reduces delays and errors for your employees.
4. You simplify year-end reporting
Submitting data each time you pay staff means your year-end responsibilities are lighter. Most of the heavy lifting has already been done.
What happens if your FPS is late or wrong?
Mistakes happen, but with FPS, even small errors can create downstream issues.
Here’s what to watch for:
- Late submissions: if you miss the payday deadline, HMRC may issue a penalty. If you have a valid reason (such as a software failure), you’ll need to explain it when prompted.
- Incorrect payroll data: wrong tax codes, pay amounts, or deductions can affect your employees’ take-home pay.
- Employee errors: typos in names or National Insurance numbers can cause delays.
Common causes of FPS errors include poor communication between HR and payroll teams, last-minute changes not recorded in time, or relying on outdated systems. Manual processes are especially risky if you’re paying variable hours or managing multiple sites.
Need to tighten your processes? HR integration can improve payroll accuracy and reduce manual entry errors.
If you spot a mistake after submitting, you can send an additional FPS to correct it. In some cases, such as reclaiming statutory pay or reporting no payments in a period, you’ll need to send an Employer Payment Summary (EPS) instead.
What is the monthly payroll submission deadline?
This catches some employers out.
You don’t have until the end of the tax month. You must submit the FPS on or before the day you actually pay your employees. If your payday is the 25th, your submission must be in by the 25th too.
Missing this deadline can lead to penalties and affect your employees’ benefits or tax records. It’s worth building the submission into your regular payroll checklist.
Tips for staying compliant
A few habits can make managing FPS easier and more reliable.
1. Use compliant payroll software
Choose a system that’s HMRC-recognised and RTI-ready. Good HR software helps you stay compliant automatically.
2. Build in a pre-payroll checklist
Review employee data, tax codes, and statutory payments before you run payroll. Catching issues early saves time later.
3. Keep up with HMRC changes
Stay informed about annual changes to tax bands, NI thresholds, and student loan rules.
Here’s what to know when hiring your first employee, including how payroll fits into the process.
4. Train your team
If more than one person manages payroll, make sure everyone understands FPS, deadlines, and how your system works.
5. Set reminders
Use calendar alerts or task management tools to avoid missing a submission.
Final thoughts
Full payment submission might seem like a box-ticking task but it plays a key role in running a smooth, compliant payroll process.
When you understand how FPS works and use the right tools, you’ll reduce risk, stay on HMRC’s good side, and give your team the reliable payroll experience they expect.
Subscribe to the Sage Advice newsletter
Join more than 500,000 UK readers and get the best business admin strategies and tactics, as well as actionable advice to help your company thrive, in your inbox every month.