Manufacturing & EngineeringConstruction & PropertyRetail & Consumer GoodsTechnology & Digital UK-wide

Every time you pay your employees, you must calculate their pay, make the correct deductions, and report this information to HMRC through Real Time Information (RTI). This guide explains the payroll process from calculation to submission.

Before each pay run

  1. Check for HMRC notices - Tax code changes, student loan starts/stops
  2. Review employee changes - New starters, leavers, pay changes
  3. Gather variable data - Hours worked, overtime, bonuses, deductions
  4. Check statutory payments - Any SSP, SMP, SPP due this period

Calculate pay and deductions

Your payroll software will calculate most of this, but you need to understand what is being calculated:

  • Gross pay: Basic salary + overtime + bonuses + commission
  • Tax (PAYE): Based on tax code and cumulative pay this tax year
  • Employee National Insurance: Based on NI category and earnings thresholds
  • Student loan: If applicable, based on plan type threshold
  • Pension contributions: Employee percentage of qualifying earnings
  • Employer NI: Calculated on earnings above secondary threshold
  • Employer pension: Minimum 3% of qualifying earnings

Submit your FPS

Submit a Full Payment Submission (FPS) to HMRC on or before each payday:

  1. Run payroll software - Complete all calculations
  2. Generate payslips - Review for accuracy before submission
  3. Submit FPS - Using your payroll software or Basic PAYE Tools
  4. Verify acceptance - Check for any rejection or warning messages
  5. Pay employees - On the scheduled payday

After payroll

  • Keep records: Retain payroll records for at least 3 years
  • Track running totals: Year-to-date pay, tax, and NI for each employee
  • Monitor HMRC account: Check your PAYE liability online
  • Submit EPS if needed: By 19th of following month for claims/adjustments