QuickBooks HelpQuickBooksHelpIntuit

Submit an FPS to HMRC in QuickBooks Online Standard Payroll

SOLVEDby QuickBooks96Updated 1 month ago

Whenever you pay your employees, it's important to submit an FPS (Full Payment Submission) to HMRC. This submission provides all the necessary details about the payments made to your employees, including salary, overtime, bonuses, commissions, allowances and any other payments.

This article will cover:

Submission requirements and dates

As a PAYE (Pay As You Earn) employer, you're responsible for reporting RTI (Real Time Information) to HMRC, which includes employee payments and deductions such as taxes and National Insurance contributions.

  • The FPS is due on or before your employees' pay date. We recommend sending an FPS to HMRC immediately after running payroll.
  • HMRC uses the FPS to calculate how much PAYE and NIC liability is due from your business each tax month.

With each payroll run, we will generate an FPS that includes the following details:

  • Your employer registration information, including PAYE reference and Accounts Office reference.
  • Employee details, such as name, address, National Insurance number, birth date and gender.
  • Employment details for each employee, including starter or leaver information and their status as a company director.
  • Year-to-date totals for each employee, including NIC, statutory pay, student loans and pensions.
  • Payroll information for the specific period, including the pay date, pay period, gross and net pay, pension details, and any statutory pay.

(Back to top)


Submit an FPS

Before you can make an FPS submission to HMRC you need to create and run payroll. Once you have completed running payroll, you’ll be prompted to submit your FPS.

  1. Go to Payroll, then Select Payroll tax (Take me there).
  2. Select the FPS for the tax period.
  3. Enter your Government Gateway credentials to verify your HMRC information.
    Tip: You can check the box Save Gateway Credentials to save your details.
  4. If you want QuickBooks to send the FPS every time you run payroll, select Submit FPS automatically to HMRC.
  5. If you're submitting late, choose the reason for the late submission.
  6. Select Submit.

FPS filing status

  • Accepted: HMRC has successfully accepted the FPS submission.
  • Pending: This status briefly appears while QuickBooks awaits a response from HMRC. We’ll let you know of HMRC's acceptance or rejection on the confirmation page.
  • Rejected: HMRC has rejected the FPS, which means that the submission was unsuccessful. There are a few reasons why this may happen:
    • Incorrect Government Gateway credentials.
    • Verify that your PAYE and Accounts Office reference are accurate and not using MTD or other credentials.
    • Check the details of your current FPS and other filings by going to Taxes and then Payroll Tax.

(Back to top)


View FPS submission history

  1. Go to Payroll.
  2. Select Payroll tax (Take me there).

(Back to top)


Delete an FPS submission

  1. Go to Taxes, and select Payroll tax (Take me there).
  2. Open the FPS submission you want to delete.
  3. Select the bin icon.
  4. Select Yes, remove to confirm.

To recreate a deleted FPS, you can roll back and rerun the pay run and generate a new FPS.

(Back to top)


Submit an FPS for a previous tax year

If HMRC asks for an FPS for the previous tax year, you’ll need to:

  1. Take note of all payment details for the pay runs and the pay run for that specific tax year. You'll need this information to recreate them later. Make sure you keep note of all the payment details before you do this, as you'll need this information to recreate them later.
  2. Roll back the pay run to that specific tax year.
  3. If you have multiple pay schedules, it is necessary to roll back all of them to ensure they are within the same tax year. 
  4. Once you have rolled back, you can then change the payroll and submit the final FPS as a correction to previous submissions.

(Back to top)


Paying employee early

If your business closes during the holiday period, you might consider paying your employees in advance, particularly if you cannot afford any disruptions. You'll need to:

  1. Enter the usual date that you pay your employees.
  2. When running payroll, leave the regular pay date so it shows on the FPS submission. This will protect your employee’s eligibility for Universal Credit because an early payment may affect entitlements. 

(Back to top)


Troubleshoot common errors

Here's how you can fix common payroll issues and error codes.

(Back to top)


See also

Got a question about payroll? Post it on our community page and get answers from our QuickBooks Experts.

Employees and payroll

Was this helpful?

You must sign in to vote, reply, or post
QuickBooks Online Payroll Standard

Sign in for the best experience

Ask questions, get answers, and join our large community of QuickBooks users.

More like this