PAYE & Payroll
Set up PAYE for your employees, understand tax codes, run payroll, and submit RTI to HMRC on time.
Last updated: 15 July 2026
What is PAYE?
PAYE (Pay As You Earn) is HMRC's system for collecting Income Tax and National Insurance contributions from employment income. As an employer, you're responsible for deducting these amounts from your employees' wages and paying them to HMRC.
This applies whether you're paying employees, yourself as a director, or both. Even if you're the only director taking a salary, you need to register for PAYE.
When Do You Need to Register for PAYE?
You must register as an employer with HMRC before your first payday if you're paying anyone:
- £123 or more per week (2024/25 threshold)
- Any amount if they have another job or pension
- Any amount if they're receiving employment benefits
- Yourself as a director if taking a salary
Register in Time
Register before your first payday. It can take up to 5 working days to receive your PAYE reference, so plan ahead.
How Do Tax Codes Work?
Tax codes tell you how much tax-free pay an employee is entitled to. The most common code is 1257L, which means the employee has a tax-free Personal Allowance of £12,570.
Common Tax Codes Explained
HMRC will notify you of employees' tax codes. If you're unsure, use the starter checklist to determine the correct code for new employees.
Running Payroll
Each pay period, you need to calculate and record:
Gross Pay
The total amount before any deductions, including salary, bonuses, and any taxable benefits.
Income Tax
Calculate based on the employee's tax code using HMRC's tables or payroll software.
National Insurance
Both employee and employer contributions. Rates and thresholds change each tax year.
Other Deductions
Student loan repayments, pension contributions, attachment of earnings orders, etc.
Most employers use payroll software to handle these calculations. HMRC provides a list of recognised software, or you can use their Basic PAYE Tools for small employers.
Real Time Information (RTI)
RTI is the system for reporting payroll information to HMRC. You must submit an RTI report on or before each payday.
Full Payment Submission (FPS)
Sent on or before each payday with details of payments and deductions for each employee.
Employer Payment Summary (EPS)
Sent monthly if you're claiming statutory pay recoveries or haven't paid any employees.
Late Reporting Penalties
Penalties for late FPS submissions start at £100 per month for 1-9 employees, increasing with company size. Penalties are charged for each month you're late.
When Do You Pay HMRC?
You must pay your PAYE bill to HMRC by the 22nd of the following month (or the 19th if paying by post). This includes:
- Income Tax deducted from employees
- Employee and employer National Insurance contributions
- Student loan deductions
- Less any statutory pay recoveries you're claiming
Small Employers' Relief
If your average monthly PAYE liability is less than £1,500, you can pay quarterly instead of monthly.
Year-End Responsibilities
At the end of the tax year (5 April), you must:
- Send your final FPS on or before your last payday of the tax year
- Mark it as your final submission for the year
- Provide P60s to all employees by 31 May
- Submit P11D forms for expenses and benefits by 6 July
- Pay any Class 1A National Insurance on benefits by 22 July
PAYE & Payroll FAQs
Sources
Rates and thresholds on this page come from the official HMRC and Companies House guidance below. Tax rules change, so check the source if you are relying on a figure.
Related guides
- Dividends vs SalarySplitting director pay between salary and dividends efficiently.
- Business Expenses & BenefitsWhat you can claim, how to record it, and the benefit-in-kind rules.
- Key DeadlinesEvery HMRC and Companies House date, and the penalties for missing them.
Would you rather we handled this for you? See our Payroll Services service, or read the full set of guides.
Ask us about your situation