Running a payroll run in Moonworkers
A payroll run is how you process a pay period in Moonworkers: you start the period, check and adjust each employee's
pay, review the totals and reports, and then finalise it. This article covers starting a run and working through it. A
companion article, "Finalising a payroll run: payslips, FPS and closing the period," covers the last step.
How do I start a payroll run?
Go to Payroll > Payroll Run. Here you find the list of your payroll schedules, for example a monthly schedule and a
weekly schedule. To begin, click Start next payrun on the schedule you want to run, which opens the payroll run and its
Action panel. Each run corresponds to one pay period of that schedule, so you always run the next open period. The panel
gives you the main actions for the period as a whole before you drill into individual employees.
What do Refresh, Finalise and Delete do?
The Action panel offers three period-level actions. Refresh recalculates the run, which you use when you have changed
something that affects pay, for example an employee's salary or their holiday, so the figures pick up the change.
Finalise is a shortcut to close the period straight away without stepping through the detailed checks. Delete removes
the run, which you use when you need to go back and start the period again. Take care with Delete: if you delete the
period, the base values are reset, so any manual changes you made in the run are not saved.
How do I see and edit an employee's pay?
Click a line in the run to open the details, where you see the list of employees and their gross totals for the period.
From there you can open an individual employee to review how their pay is made up and edit their paylines directly. If
you want to change a salary you can do it here, but remember the same rule as above: if you later delete the period, the
base values are reset and your changes here are not kept. You can also see how each total is calculated, with a full
breakdown of the deductions that produce the net figure.
What are paylines and paycodes?
A payline is a single line of pay or deduction on an employee's payslip, and each one is linked to a paycode. Paycodes
are defined in your employer settings and control how an item behaves (for example whether it is taxable or subject to
National Insurance), so when you add a payline you choose the paycode that matches what you are paying. You can add
paylines, edit them or delete them within the run, and move from one employee to another as you check them. For how
paycodes are set up, see the companion article on understanding pay codes.
Can I preview a payslip before finalising?
Yes. From an employee you can download a preview of their payslip, which is produced with a "draft" watermark so it is
clearly not the final document. The preview lets you see exactly what the payslip will look like before you commit. If
you have made a change that turns out to be wrong, for example an amount you updated in error, you can reset the
employee back to their initial values rather than trying to unpick the change by hand.
What do Zeroize and Exclude mean?
These two options handle employees who are not being paid normally in this period. Zeroize sets an employee's payslip to
zero: you use it when the employee did not receive any salary this month but is still on the payroll and should remain
part of the run. Exclude leaves the employee out of this period entirely, so their pay is not processed at all for this
run. The two are different: a zeroized employee is still processed (at zero), whereas an excluded employee is not
processed for the period.
Can I apply actions to several employees at once?
Yes. Back at the run level you can select employees with the checkboxes and apply an action to all of them at once,
which saves time when the same change applies to several people. The batch actions include downloading a preview of the
payslip, resetting the payslip, zeroizing, and excluding from the run. You can also apply each of these to a single
employee individually from that employee's actions menu, so you can work either in bulk or one at a time.
What reports can I see during the run?
While the payslips are still in draft you can review several reports for the period. The main one is the payroll
journal, which breaks the run down by employee and gives the gross-to-net picture, and there is a matching CSV file you
can download. There are also sub-tabs for the year-to-date values across all employees, the pension contributions for
any employees who are enrolled, and a Summary, which is the payroll journal. Reviewing these before you finalise is the
best way to catch anything unusual while it is still easy to change.
What is a payroll journal and why does it matter for accounting?
A payroll journal is the accounting summary of a pay run: it takes the total gross pay, all the deductions (such as PAYE
tax, National Insurance, pension contributions and student loan) and the resulting net pay, and sets them out as the
debits and credits your bookkeeping needs. It matters because payroll is one of the largest costs in most businesses,
and the journal is what lets you post that cost correctly into your accounts, keeping your books balanced and your
liabilities to HMRC and the pension provider clearly recorded. Moonworkers produces the journal for each run and can
export it as a CSV, and where you have a supported accounting package connected it can send the journal straight
through, so you do not have to key the figures in twice. Getting the journal into your accounts each period keeps your
management accounts accurate and makes reconciling what you owe HMRC much simpler.
Get started
To run a pay period, sign in and go to Payroll > Payroll Run, then click Start next payrun on the relevant schedule.
Sign in at https://payroll.moonworkers.co.uk/auth/login.