insight
Payroll processing: how to process payroll in the UK
Updated on 30 July 2026 - Reading time: 17 - 20 mins
Payroll is one of the most important recurring business processes. Employees expect to be paid accurately and on time, while employers need to make sure deductions, reporting and payment obligations are handled correctly.
For small businesses, payroll can feel simple when employee details stay the same, but each pay run still depends on accurate information, clear deadlines and careful checks. Changes such as new starters, leavers, overtime, absence, salary increases and pension updates can all affect what needs to happen during a payroll run.
This guide explains how the payroll cycle works, what information you need before processing payroll, what to check before final approval and the different ways small businesses can manage payroll.
Key insights
- Payroll processing is the regular pay-cycle process, not the one-off work of setting up payroll.
- Each payroll run depends on accurate inputs, including employee changes, hours, absence, deductions and one-off adjustments.
- A clear cut-off date helps reduce errors, giving enough time to collect, approve and check payroll information before payday.
- The core payroll cycle is simple in principle: calculate pay, apply deductions, review the payroll run, issue payslips, report payroll information and make payments.
- Payroll can be handled manually, through software, by an accountant, by a managed provider or through a hybrid approach, depending on the business’s size, complexity and internal expertise.
New to payroll?
From RTI submissions and FPS reporting to EPS adjustments, P45s and P60s, payroll comes with its own terminology. If you need a quick definition, the ADP Payroll & HR Glossary provides straightforward explanations of common payroll, tax and employment terms.
Table of Contents
- What is payroll processing?
- What are the types of payroll processing?
- What are the main steps in a payroll cycle?
- What information do you need to process payroll?
- What should you check before finalising payroll?
- What happens after payroll is processed?
- How can you improve your payroll process?
- Payroll processing FAQs
What is payroll processing?
Payroll processing is the regular process of calculating employee pay, making the right deductions, producing payslips, reporting payroll information to HMRC and paying employees for a completed pay period.
For most UK small businesses, payroll is processed monthly, although some employers pay weekly or fortnightly. Each payroll run usually follows the same cycle: gather payroll inputs, calculate gross pay, apply deductions such as PAYE, National Insurance, pension contributions and other agreed deductions, check the payroll output, submit the required information to HMRC, then pay employees and record the results.
Payroll processing is different from setting up payroll. Setup tasks include registering as an employer, getting a PAYE reference, choosing payroll software or a provider, adding employees to the system and agreeing a payroll schedule. Payroll processing is what happens after that setup is in place — the repeatable cycle used to pay people accurately and on time.
A good payroll process helps small businesses answer three practical questions every pay period:
- Who needs to be paid?
- How much should each person receive after deductions?
- What needs to be reported, paid or recorded after payroll is run?
Getting this right matters because payroll errors can affect employees, cash flow, tax reporting and employer records. A clear process also makes it easier to spot missing information before payroll is finalised, such as unapproved hours, starter or leaver changes, pension updates, salary changes or unusual deductions.
Pro tip: Most payroll errors aren't caused by incorrect calculations — they're caused by incomplete, late or inaccurate payroll inputs. A structured process for collecting information is often more valuable than adding extra checks at the end of the payroll run.
What are the types of payroll processing?
There are several ways to process payroll, depending on the size of your business, the complexity of your payroll and how much support you need. The right approach should help you run each pay cycle accurately, keep payroll records organised and meet your reporting responsibilities.
The main types of payroll processing are:
Manual payroll processing
Manual payroll processing means calculating pay, deductions and payroll records yourself, usually using spreadsheets or basic templates. This may feel manageable for a very small business with a simple payroll, but it can become time-consuming as soon as you add variable hours, overtime, statutory payments, pension contributions, starters, leavers or payroll corrections.
Manual payroll also relies heavily on the person processing payroll knowing what needs to be calculated, checked, reported and recorded each pay period. As payroll becomes more complex, the risk of missed information or calculation errors usually increases.
Payroll software
Payroll software helps employers calculate pay, apply deductions, produce payslips and prepare payroll reports. In the UK, employers running PAYE use payroll software to record pay, calculate deductions, produce payslips and report pay and deductions to HMRC through a Full Payment Submission (FPS).
For small businesses, payroll software can make the process more consistent by keeping employee data, pay details, deductions and reporting steps in one system. It can also reduce manual calculations, although employers still need to check that the information going into payroll is complete and accurate.
Outsourced or managed payroll
Outsourced or managed payroll means using an external provider to support or run payroll on your behalf. This can help if payroll is becoming too time-consuming, if the business doesn’t have in-house payroll expertise, or if there are more complex requirements such as multiple pay groups, variable workers, frequent changes or cross-border considerations.
The business still needs to provide accurate payroll inputs, approve changes and understand what has been submitted or paid. Outsourcing doesn’t remove the need for payroll governance, but it can reduce the operational burden of running payroll internally.
Accountant-supported payroll
Some small businesses use an accountant or bookkeeper to help process payroll, especially when payroll is closely linked to tax, bookkeeping or wider business accounts. This can work well for businesses with straightforward payroll needs, but it’s still important to agree who is responsible for payroll inputs, approvals, employee queries, payslips, HMRC submissions and corrections.
Hybrid payroll processing
Some businesses use a hybrid approach. For example, they may manage payroll data and approvals in-house but use software or an external provider to calculate payroll and submit reports. Others may process standard payroll internally but seek external help for more complex scenarios, such as corrections, leavers, statutory payments or compliance questions.
Whichever approach you choose, the basic payroll cycle stays the same: collect accurate inputs, calculate pay and deductions, check the payroll run, produce payslips, report payroll information and make the required payments. The difference is how much of that work is handled manually, through software, by an external provider or through a combination of support.
What are the main steps in a payroll cycle?
A payroll cycle is the repeatable process an employer follows each pay period to calculate pay, make deductions, report payroll information and pay employees. In the UK, many small businesses run payroll monthly, but the same process applies whether employees are paid weekly, fortnightly or on another agreed schedule.
The main steps in a payroll cycle are:
1. Confirm who needs to be paid
Start by checking which employees are active in the payroll for that pay period. This includes reviewing new starters, leavers, salary changes, changes to working hours, unpaid leave, statutory leave and any other employee updates that could affect pay. If someone’s worker status or engagement type has changed, resolve this before payroll is finalised, as status can affect pay, deductions, reporting and employer responsibilities.
2. Collect and check payroll inputs
Payroll inputs are the details used to calculate pay. These may include hours worked, overtime, bonuses, commission, expenses, sickness absence, holiday pay, pension changes, benefits, court orders or other agreed deductions. Missing or late inputs are one of the most common reasons payroll becomes difficult to process accurately.
3. Calculate gross pay
Gross pay is the amount an employee earns before deductions. For salaried employees, this may be a fixed monthly amount. For hourly workers, it usually depends on approved hours worked during the pay period. Any additional earnings, such as overtime, bonuses or commission, should also be included before deductions are applied.
4. Apply deductions and employer contributions
Once gross pay has been calculated, the next step is to apply deductions such as PAYE Income Tax, National Insurance, workplace pension contributions, student loan repayments and any other authorised payroll deductions. Employers also need to calculate employer costs, such as employer National Insurance and pension contributions, where applicable.
5. Review payroll before finalising it
Before payroll is approved, check for unusual changes, missing information or unexpected amounts. Useful checks include comparing the current payroll with the previous pay period, reviewing large changes in net pay, checking starters and leavers, and making sure deductions have been applied correctly.
6. Produce payslips
Employees must receive a payslip showing what they have been paid and what has been deducted. Payslips should be produced before or at the time employees are paid, so people can understand how their final pay has been calculated. UK payslip rules also require hours to be shown where pay varies according to the amount of time worked.
7. Report payroll information to HMRC
Employers running PAYE must report employee pay and deductions to HMRC through a Full Payment Submission (FPS). The FPS is normally sent on or before payday and includes details of payments made to employees and deductions taken from their pay.
8. Pay employees and HMRC
After payroll has been approved, employees are paid through the agreed payment method. Employers must also pay HMRC the amount due for PAYE Income Tax, National Insurance and any other payroll liabilities. Employers can usually view what they owe from the 10th of the following tax month and must pay by the 22nd, or by the 19th if paying by post.
9. Record and reconcile the payroll run
After payroll is complete, keep payroll records, reconcile payments and correct any errors as soon as possible. This helps maintain an audit trail and makes the next payroll run easier to check. It also helps small businesses understand payroll costs and spot recurring issues, such as late timesheets or repeated manual adjustments.
A well-run payroll cycle should feel predictable. The goal isn’t just to pay employees on time; it’s to make sure each pay run follows a clear process, with enough checks to catch errors before payroll is finalised.
Pro tip: If payroll regularly feels rushed, the problem is often further upstream. Late approvals, missing timesheets and last-minute pay changes typically create more risk than the payroll calculation itself.
What information do you need to process payroll?
To process payroll accurately, you need current information about who should be paid, what they’ve earned during the pay period and which deductions or adjustments apply. Some information stays the same from one payroll run to the next, while other details need to be checked before each pay cycle is finalised.
The main information needed includes:
- Employee payroll details
Payroll records should include the details needed to identify each employee correctly, such as their name, payroll ID, National Insurance number, tax code, pay frequency, salary or hourly rate, and employment status. For new starters or employee changes, this may also include information from a P45, starter checklist or updated tax code. - Pay period information
Each payroll run needs a defined pay period and payday. This helps determine which hours, salary payments, bonuses, deductions, absences and adjustments belong in that payroll cycle. - Hours, absence and variable pay
For employees whose pay changes from one period to the next, payroll needs approved information such as hours worked, overtime, commission, bonuses, shift payments, sickness absence, holiday pay, unpaid leave or statutory leave. - Changes since the last payroll run
Payroll should reflect anything that has changed during the period, including new starters, leavers, salary changes, role changes, changes to working hours, pension updates or one-off adjustments. These changes are often where payroll errors occur if information arrives late or isn’t approved before the cut-off date. A payroll cut-off date is the deadline for submitting payroll changes before a pay run is processed. - Deductions and contributions
Payroll needs the information required to calculate deductions such as PAYE Income Tax, National Insurance, workplace pension contributions, student loan repayments and any other authorised deductions. Employers also need to account for employer contributions where applicable. - Payment details
Employees need accurate payment details so they can be paid on time. For most UK payrolls, this means checking the employee’s bank details, the payment amount and the agreed payday before payments are released. - Reporting information
Employers running PAYE need to report pay and deductions to HMRC, normally through a Full Payment Submission (FPS) on or before payday. GOV.UK describes this as part of the regular payroll process, alongside recording pay, calculating deductions and producing payslips.
For small businesses, the most useful payroll habit is having a clear cut-off date for payroll inputs. This gives managers, employees and payroll administrators time to submit, approve and check changes before payroll is processed, reducing the risk of late corrections or missed adjustments.
What should you check before finalising payroll?
Before payroll is finalised, do a final check to make sure the pay run is complete, accurate and ready to submit. This doesn’t need to repeat the whole payroll process; it’s a quick review to catch missing information, unexpected changes or approval issues before employees are paid.
Use this final payroll checklist before approval:
- Employee list: Are all starters, leavers and active employees included correctly?
- Pay changes: Have salary changes, hourly pay, overtime, bonuses, commission or unpaid leave been included?
- Deductions: Do tax, National Insurance, pension contributions, student loan repayments and any other deductions look right for the period?
- Net pay: Are there any unexpected changes in take-home pay compared with the previous payroll run?
- Manual adjustments: Have one-off payments, corrections, overpayments or underpayments been checked and approved?
- Payslips: Are payslips ready, and do they show the correct pay, deductions and hours where required?
- HMRC submission: Is the Full Payment Submission (FPS) ready to send on or before payday?
- Payment totals: Do the employee payment file, payroll report and amounts due to HMRC or third parties reconcile?
If something looks unusual, pause and check it before payroll is approved. It’s usually easier to correct an issue before payslips are issued, payments are released or payroll information is submitted.
Pro tip: Pay particular attention to large changes in net pay. Unexpected increases or decreases often highlight payroll issues more quickly than reviewing individual calculations line by line.
What happens after payroll is processed?
After payroll is processed, the employer still needs to complete a few follow-up tasks. These help make sure employees are paid, payroll records are complete and any amounts owed to HMRC or other third parties are handled correctly.
The main post-payroll tasks are:
- Pay employees: Release employee payments using the agreed payment method and payday. The payment file or payroll report should match the final approved payroll output.
- Send payroll information to HMRC: If the Full Payment Submission (FPS) has not already been sent, it should normally be submitted on or before payday. The FPS tells HMRC what employees have been paid and what deductions have been made.
- Pay HMRC: Employers need to pay HMRC for amounts due through payroll, such as PAYE Income Tax and National Insurance.
- Make third-party payments where needed: Some payroll deductions may need to be paid to another organisation, such as a pension provider, Payroll Giving agency, Child Maintenance Service or another authorised body. These payment requirements depend on the deductions included in that payroll run.
- Save payroll records: Keep a record of the final payroll reports, payslips, submissions, payment files, deductions and any adjustments made during the pay run. This gives the business an audit trail and makes it easier to answer employee questions or correct errors later.
- Review any payroll issues: If there were late inputs, manual corrections or unexpected changes, note them after the payroll run. This helps improve the next cycle and can highlight where clearer cut-off dates, better approvals or more consistent data are needed.
- Correct errors if needed: If a mistake is found after payroll has been submitted, it should be corrected as soon as possible. Employers should send a corrected FPS if they find errors in a Full Payment Submission.
Once these tasks are complete, the payroll cycle is effectively closed for that pay period. The next cycle then begins with updated employee data, new payroll inputs and any lessons learned from the previous run.
Pro tip: Keep a record of recurring payroll issues after each pay run. Over time, these patterns can help identify process improvements that save more time than any individual correction.
How can you improve your payroll process?
A better payroll process usually comes down to consistency: clear deadlines, accurate inputs, fewer manual checks and better visibility before payroll is finalised. For small businesses, even small changes can make payroll easier to manage each pay period.
Here are practical ways to improve your payroll process:
Set a clear payroll cut-off date
Decide when payroll changes must be submitted and approved before each pay run. This helps reduce last-minute changes and gives the person processing payroll enough time to check hours, leave, bonuses, deductions and employee updates.
Use a standard payroll checklist
A simple checklist can help make sure the same checks happen every time. This might include reviewing starters and leavers, checking pay changes, confirming deductions, reviewing net pay changes, preparing payslips and confirming that payroll reporting is ready.
Keep payroll data in one place
Payroll becomes harder to manage when information is spread across emails, spreadsheets, timesheets and separate HR records. Keeping employee data, pay changes, absence information and approvals in one place can reduce duplication and make it easier to spot missing information.
Reduce manual data entry where possible
Manual entry increases the chance of payroll errors, especially when information has to be copied between systems. Connecting payroll with time and attendance, HR or finance systems can help reduce repeated data entry and make payroll inputs easier to check.
Review changes before payroll is approved
Build in time to review unusual changes before final approval. For example, check large movements in gross or net pay, one-off adjustments, new deductions, leaver payments, back pay or anything added after the cut-off date.
Document how payroll should be run
A written payroll process helps keep payroll consistent, especially if more than one person is involved or someone needs to cover payroll during absence. It should explain who provides information, who approves changes, when payroll is processed and what happens after payroll is complete.
Review recurring payroll issues
After each pay run, note any problems that caused delays or corrections. Common issues include late timesheets, unclear approval routes, missing starter information, manual adjustments or repeated questions from employees. These patterns can show where the process needs to change.
Consider whether payroll software or managed payroll support would help
If payroll is becoming too manual, time-consuming or difficult to check, payroll software or managed payroll services may help. The right option depends on the size of the business, payroll complexity, internal expertise and how much control you want to keep in-house.
Improving payroll doesn’t always mean changing everything at once. Start by identifying where errors, delays or manual work happen most often, then focus on the changes that will make the next payroll cycle easier to run.

Payroll processing is a repeatable cycle that relies on accurate information, clear deadlines and consistent checks. Whether payroll is managed manually, through software or with external support, a structured process can help reduce errors, improve visibility and ensure employees are paid accurately and on time.
Payroll processing FAQs
How long does payroll processing take?
Payroll processing can take a few hours or several days, depending on employee numbers, payroll complexity, how many changes need checking and whether payroll is processed manually, through software or by a provider.
What day is payroll processed?
Payroll is usually processed before the agreed payday, using an internal cut-off date set by the employer. For monthly payroll, this cut-off is often several working days before payday — sometimes around the middle of the month — so there is time to collect changes, approve inputs, run checks, produce payslips and release payments. Employers running PAYE normally need to send the Full Payment Submission (FPS) on or before payday.
Does HR process payroll?
In small businesses, payroll may be handled by the owner, HR, finance, an accountant or an external payroll provider. HR often supplies the employee information needed for payroll, such as starters, leavers, absence, salary changes and working-hour updates.
Does payroll process on bank holidays?
Payroll can be processed before a bank holiday if payday or payroll approval falls on a non-working day. If employees are paid early because the usual payday falls on a bank holiday, the regular payday should still be used in the FPS.
Can you process payroll without a National Insurance number?
Yes, payroll can usually be processed if an employee’s National Insurance number isn’t yet known. The employer should include the employee’s address in the FPS and update the payroll record once the National Insurance number is available.
How can AI improve payroll processing?
AI can support payroll processing by helping identify unusual payroll changes, reduce repetitive manual tasks and improve data validation. Human review is still needed before payroll is approved, especially for exceptions, corrections and employee-sensitive decisions.

