Payroll prep
Runs, breakdowns, adjustments, and the CSV your provider receives.
No tax is calculated anywhere in this product. Not income tax, not statutory deductions, not employer contributions. Those are jurisdiction-specific and change annually, and a confidently wrong payroll figure is a legal problem rather than a bug. Every total is a hint; your payroll provider applies the rules.
Running a period
- 1Payroll → New run. Choose the period start and end.
- 2Preview run computes every line server-side before anything is created, so you can see the result before committing to it.
- 3Create draft run. A draft recalculates from approved data whenever you open it.
- 4Expand any employee to see their breakdown. Every figure carries the sentence that produced it — base salary for the period, a proration, approved overtime, unpaid leave.
Adjustments
- 1Add bonus or deduction on any line of a draft run.
- 2The reason is mandatory. It appears in the breakdown beside the amount, so the figure explains itself to whoever asks next month.
- 3Derived lines — base, proration, overtime, unpaid leave — cannot be edited here. They come from other records, and correcting them means correcting those.
Finalizing and exporting
- 1Finalize recomputes the lines from today's approved data and freezes them. A finalized run cannot be reopened; a mistake is corrected with a new run that supersedes it.
- 2Export produces a UTF-8 CSV sorted by employee code, so two exports of the same finalized run are byte-identical.
- 3Amounts are in minor units with an explicit currency. Currencies are grouped, never summed — adding two currencies produces a number that looks like money and is not.
Does this not match what you see on screen? That's a bug in the guide — tell us and we'll fix it.