Home/Blog/Finance & Admin
Finance & Admin · 10 min read

How to Run Monthly Payroll: A Step-by-Step Process and Checklist

The short answer

Monthly payroll runs in six stages: collect every change that affects pay by a fixed cut-off, with a written source for each; calculate gross to net pay from one sheet of confirmed rates; check the result against last month and recalculate a sample by hand; have a different person approve it; pay from the approved register with two people at the bank; then pay and file the statutory returns from a calendar with lead times, keep the evidence and reconcile to the ledger.

Key takeaways
  • Payroll is a process problem more than a maths problem: most errors start with late or unwritten inputs
  • Fix a cut-off day and a pay day, and give every stage in between its own day and owner
  • Keep every rate, ceiling and threshold in one place with the date you confirmed it, never inside a formula
  • Preparer, checker and approver should be three different people, or have a written compensating control
  • Plan filings by start-by date (due date minus lead time), with a backup owner and saved evidence
  • Let AI flag anomalies and draft replies; keep every decision about a person's pay with a human

What are the steps in a monthly payroll process?

Every payroll, in every country, does the same job: it turns a list of people and a month of changes into correct net pay, correct deductions paid to the right authorities, and records that prove both. The rates and forms differ from Lagos to Leeds. The sequence does not.

The table below sets out the six stages, what each one produces and the mistake it prevents. A seventh loop, year-end, sits on top and is covered further down.

StageWhat it producesMistake it prevents
1. InputsA signed list of joiners, leavers, pay changes, overtime, leave, claims and deductions, each with a sourcePay changes entered from memory or after the run is built
2. CalculateA register: gross pay, each deduction, net pay and employer cost per personRates typed into formulas and forgotten
3. CheckA variance check against last month with every flag explained, plus a few lines recalculated by handErrors that only a second pair of eyes would see
4. ApproveA signed approval comparing the net pay total with the bank file totalThe preparer approving their own work
5. PayA bank file uploaded by one person and released by another; payslips issuedPayment fraud and edited bank files
6. File and recordStatutory payments and returns made by their due dates, with acknowledgements saved; a reconciliation to the ledgerPenalties, and no proof that you filed

How do you set a payroll timeline and cut-off date?

Start with two fixed dates: pay day and the input cut-off. Then work backwards. A small company might use a cut-off on the 20th and pay on the 28th, which leaves a day to build the register, two days to check it, a day to approve and a couple of days for the bank. Statutory payments and returns then fall in the first half of the following month in many countries.

Put the cut-off in every manager's calendar and send a reminder a week before it. Anything that arrives late goes into next month unless the approver agrees in writing. That rule feels harsh the first time somebody misses it. After a cycle or two, inputs start arriving on time because people can see what happens to them.

Your dates will differ. Some companies pay on the last working day, some pay weekly or twice a month, and some countries require pay within a set number of days of the period end. Check your local law and contracts before you fix the calendar.

What inputs do you need to collect for payroll?

Most payroll errors start here, not in the calculation. A salary change agreed in a corridor, an overtime sheet entered twice, a joiner whose bank details were typed from a photo. The fix is simple to describe: one inputs list, one row per change, and a source reference on every row (an offer letter, a signed overtime sheet, an approved leave record).

  • Joiners: start date, contract pay, tax and social security details, bank account verified by a call-back
  • Leavers: last working day, unused leave, notice pay, any recoveries, and the final settlement due date
  • Pay changes: effective date and written approval
  • Overtime, shift and on-call pay: approved sheets, checked against policy and legal limits
  • Unpaid leave and absence: from the leave or attendance system, not from email
  • Reimbursements and allowances: approved claims with receipts
  • Deductions and loans: written consent or a legal basis, and the instalment schedule
  • Benefits: enrolments, changes and any taxable value

How is gross pay converted to net pay?

In plain words, gross to net has five steps. First, earned pay for the period: basic salary and fixed allowances, adjusted pro rata for anyone who joined, left or took unpaid leave. Second, add variable pay: overtime, shift premiums, bonus, commission, taxable reimbursements. That total is gross pay. Third, subtract statutory deductions: income tax withheld, the employee share of social security, pension or provident fund, health insurance and any local levies. Fourth, subtract voluntary or agreed deductions such as loan instalments. The result is net pay. Fifth, calculate the employer's cost on top: the employer share of contributions, payroll taxes and levies.

The calculation itself is rarely where things break. What breaks is the rate. Contribution rates and wage ceilings change, often at the start of a tax year, and a spreadsheet with the old ceiling typed into a formula will quietly keep using it. Keep every rate, ceiling and threshold on one settings sheet, with the date and source of confirmation beside it, and let the register read from there. When a country changes a rule, you change one cell. Rules move more than rates, too: the Australian Taxation Office's Payday Super rules from 1 July 2026 tie superannuation contributions to each payday instead of a quarterly deadline, and India notified a new EPF Scheme in 2026 under the Code on Social Security. Each change means a settings update and a calendar update.

Income tax is the exception that most small-company spreadsheets should not try to replicate. Tax tables differ by country, by person and by year. Take the withholding figure from your payroll software, provider or tax computation, and record it per employee.

Who should check and approve payroll?

Segregation of duties is the idea, long used by auditors, that no single person should be able to start, approve and complete a transaction that moves money. In payroll that means three roles. The preparer maintains the employee list, enters inputs and builds the register. The checker compares this month with last month, challenges every flag and recalculates a handful of lines by hand. The approver, usually a director or the finance head, signs off, compares the net total with the bank file and releases payment.

In a team of three, that can be hard. A fifteen-person company may use an external accountant as checker, or have the owner approve and release. What matters is that nobody prepares, approves and pays with nobody else looking. Where you cannot split a duty, write down the compensating control: a monthly review of the bank statement by the owner, for example, or a quarterly check by your accountant.

A good check is not reading the register from top to bottom. It is a short list of measures compared month on month (headcount, gross pay, each deduction, net pay, employer cost, overtime) with a threshold, such as 10%, above which the checker must write a one-line explanation. No explanation, no approval.

Measure where you are

Reading helps; measuring tells you what to work on. These AI-graded assessments on AssessAll pair with this topic:

How do you build a statutory filing calendar?

A statutory calendar lists every payment and return you owe in a year, with the authority, the period it covers, the due date, a lead time, an owner and a backup owner. The useful date is not the due date. It is the start-by date: the due date minus the lead time. Portals go down, approvals take a day, the owner is on leave. Starting on the start-by date leaves room for all of that.

Build it in three passes. First, list what you already know: monthly tax withholding, social security or provident fund, health insurance, pension. Second, ask your accountant or provider for everything quarterly and annual: returns, certificates to employees, annual reconciliations. Third, add local items that are easy to miss, such as state or provincial levies, and the dates when rates usually change.

Every filing needs evidence: the acknowledgement number, the payment reference and where the file is stored. If an authority says you never filed, that log is your answer. Penalties for lateness are real and often tiered by days late. The US Internal Revenue Service, for example, sets its failure-to-deposit penalty at 2%, 5%, 10% or 15% of the unpaid deposit depending on how late it is, and UK employers must report pay to HMRC on or before each payday and pay by the 22nd of the next tax month when paying electronically. Rules change, so confirm current figures on the official site.

FieldExampleWhy it matters
Filing or paymentMonthly social security contributionOne row per obligation, per entity and per state where rules differ
Authority and periodPension fund, OctoberShows exactly what the payment covers
Due date15 NovemberFrom the official source, confirmed yearly
Lead time5 working daysTime to prepare, approve and absorb a portal outage
Start-by date8 NovemberThe date that actually goes in the owner's calendar
Owner and backupPreparer; finance headNo filing should live in one person's head
EvidenceAcknowledgement number and file locationProof you filed on time

How should you handle joiners, leavers and payroll errors?

Joiners and leavers cause a large share of payroll queries because they break the normal monthly pattern. Decide one pro-rata method (calendar days, working days or a fixed divisor, as your contracts and local law require), write it down and use it every time. For a leaver, list every line of the final settlement before you calculate it: pay to the last day, unused leave, notice pay, any statutory end-of-service amount, less any agreed recoveries. Some countries set a deadline for the final payment, so check yours.

Errors will still happen. Treat an underpayment as urgent: confirm it, pay the difference separately rather than waiting for next month, and issue a corrected payslip. Treat an overpayment as a conversation before it is a deduction: explain the error, apologise, agree a fair plan in writing, and recover only as your contract and local law allow. Then record the error and change the control that let it through, so the same mistake does not appear twice.

Where does AI help in payroll, and where must a person decide?

AI assistants are useful in payroll for work that is about reading and drafting: flagging unusual lines in a month-on-month comparison, summarising a long policy, drafting a reply to a payslip query, turning a messy overtime email into a table for checking. ChatGPT, Gemini, Claude, Copilot or your company's approved assistant can all do this kind of work.

They must not decide anything about a person's pay, and they must not see more personal data than the task needs. Remove names and identifiers before you paste a register in, check every figure an assistant produces against the source, and keep the approval with a named person. A simple rule works: AI may suggest, a person decides, and the decision is recorded.

  • Good uses: anomaly spotting, query drafting, plain-language payslip explanations, checklist reviews
  • Never alone: approving pay, deciding a recovery, interpreting tax law, changing bank details
  • Always: use your organisation's approved tool, anonymise data, check outputs against the register

What should a payroll year-end and audit checklist include?

Year-end is the monthly process plus a reconciliation of the whole year. Start about six weeks before the tax year closes. Reconcile year-to-date pay and deductions per employee to what you reported and paid to each authority, issue annual certificates or forms to employees by their deadline, file annual returns, archive the year's records for the retention period your law requires (the IRS, for example, asks US employers to keep employment tax records for at least four years), and update every rate on your settings sheet for the new year with the date you confirmed it.

A short audit checklist, scored once a quarter, keeps the process honest: is every input sourced, is the checker different from the preparer, does the net total match the bank file every month, is every filing logged with evidence, does payroll reconcile to the ledger, and who can access payroll files. A low score tells you which control to fix next.

If you want a ready-made version of all of this, The Payroll and Statutory Calendar Kit from Bodhih Training packages the six stages into a control workbook with a statutory calendar builder, forms for input sign-off and approval, a message library and dated country notes. To check how accurately you and your team read a pay run today, the AssessAll Payroll and Pay-Run Accuracy Assessment gives you a starting point, and a Jobulary development plan can turn the gaps into milestones for each person who touches payroll.

The Payroll and Statutory Calendar Kit e-book cover
Bodhih Pro Kit

Turn the six stages into your monthly routine

The Payroll and Statutory Calendar Kit gives you the control workbook, statutory calendar builder, forms, scripts and dated country notes to run this process from your next cut-off.

Common questions

Questions people ask next

How long does it take to run monthly payroll?

For a company of 10 to 300 people with a clear process, the active work is usually a few days spread across a week: a day to build, a day or two to check, a day to approve and pay. Most delay comes from late inputs, so a fixed cut-off saves more time than a faster spreadsheet.

What is a payroll register?

A payroll register is the table that shows, for each employee in a pay period, gross pay, every deduction, net pay and the employer's costs. It is the document the checker reviews, the approver signs and the bank file is built from.

What is the difference between gross pay and net pay?

Gross pay is everything earned in the period before deductions: salary, allowances, overtime and bonuses. Net pay is what reaches the employee's bank account after income tax, the employee share of social contributions and any agreed deductions are taken off.

Can one person run payroll in a small company?

One person can prepare it, but someone else should check or approve it, and someone other than the preparer should release payment where possible. Where that is not possible, write down a compensating control such as a monthly bank statement review by the owner.

What happens if a statutory payment is late?

Most authorities charge penalties, interest or both, often tiered by how late the payment is. Tell your approver as soon as you know, pay what you can on time if the rules allow, and take advice from your accountant before replying to any notice.

Should we outsource payroll?

Outsourcing moves the processing work to a provider but not the responsibility. You still own the inputs, the approval, the filing evidence and the reconciliation. Choose based on your volume, the number of countries you pay in and whether you have a reliable checker in-house.

Is this article tax or legal advice?

No. It describes a general payroll process and good controls. Rates, ceilings, due dates and deduction rules differ by country and change often, so confirm everything with your accountant, payroll provider and local law before you run live payroll.