Payroll
Turn every salary into a real, recorded pay run gross to net, debited and logged automatically
Define each employee's recurring salary once, then run pay whenever payday comes — every gross, deduction and net is calculated for you, and the money leaves a real treasury.
- Monthly, weekly, daily or custom pay periods
- Net pay auto-calculated, every time
- Every payslip debits a real treasury
Payroll that runs as often as you need
From a single teacher on salary to a full payroll run — the same math, every time.
From salary to payslip
A pay run, in four steps
Set the salary once — everything after that is a few clicks on payday.
Set the salary
Give an employee a recurring amount, a pay period, a currency and the branch it is charged to.
Run payday
Pick the employee, confirm the gross amount, and add any deduction for the period.
Net is calculated & paid
Gross minus deductions becomes the net pay, and it is debited straight from your chosen treasury.
The payslip is recorded
A coded payslip lands in the payroll ledger, ready for reporting and the audit trail.
Salary structures
Define a salary once — it adjusts with every raise
Set the pay period, the amount, the currency and the branch it is charged to. Give someone a raise and the old salary closes automatically while a new one takes over — the full history stays on record.
- Monthly, weekly, daily, yearly or custom periods
- One active salary per employee, always current
- A raise closes the old row and opens a new one
- Charged to the branch that employs them
Running pay
Payday is a payslip, not a spreadsheet
Pick the employee, confirm the gross pay and any deduction, and the net is worked out for you — then debited from the treasury you choose, coded and logged as its own payslip.
- Gross minus deductions, worked out for you
- Pay now, or save the payslip as pending
- A coded payslip for every payment
- Kept apart from your expense vouchers
One money seam
Every payslip moves through one honest ledger
A payslip never edits a balance directly — it debits a treasury through the same seam as every other outgoing, so payroll always agrees with the rest of your books. Cancel a paid payslip and the money is credited straight back.
- Same currency required, treasury to payslip
- Net pay is always server-verified
- One balance seam, shared with every outgoing
- Cancel a paid payslip, the treasury is refunded
Two surfaces
The salary is the rule. The payslip is the event.
One page holds the recurring structure, the other holds every payment that has actually moved money.
What each employee is owed
Every employee's current salary, one row each — the period, the amount, the currency and the branch it is charged to, plus the full history of every past rate.
What has actually been paid
A payroll ledger of every payslip — pending, paid or cancelled — each one coded, dated and tied to the treasury it moved money through.
Every payslip, fully accounted for
Everything a pay run needs
The details that turn "pay the team" into a real, reportable payroll.
Flexible pay periods
Monthly, weekly, daily, yearly or a custom span you set yourself.
Branch-charged salaries
Every salary is charged to a branch, defaulting to the employee's own.
A raise keeps history
Changing a salary never overwrites it — the old rate stays on record.
Net auto-calculated
Gross minus deductions, worked out on the server, every single time.
One treasury seam
Every payslip debits — and every cancel credits — through the same ledger.
Same-currency guard
A treasury in the wrong currency is blocked before it can pay out.
Coded payslips
Every payment is numbered automatically and can never be edited by hand.
A full audit trail
Every salary set, raise and payslip is captured automatically.
All included
Payroll, built into your academy console from day one
No separate payroll software to buy or reconcile — pay your team from exactly where you run your courses.
Beyond payroll
Run the rest of the business too
Payroll draws on the same team and the same books — here is where both live.
Staff & HR
Departments, job titles and employee records — the source every salary is built on.
Explore Staff & HRAccounting
See every payslip land in the books it belongs to, alongside the rest of your ledger.
Explore accountingTreasury
The accounts your payslips debit from — balances, transfers and cash on hand.
Explore treasuryAcademy owners trust it
Owners who stopped running payroll on spreadsheets
Real pay runs, recorded inside the same console that runs their courses.
Payday used to be an afternoon of manual maths. Now I confirm the amount, hit pay, and the payslip is already in the ledger.
One of my teachers is also on salary for admin hours. Her payslip and her classroom commission never get mixed up.
I can finally see payroll and the rest of my treasury in one place — no second app to reconcile at month end.
Questions
What academy owners ask about payroll
A salary is the recurring rule — an amount, a period, a currency and a branch. A payslip is the actual event of paying it: a real amount, on a real date, debited from a real treasury. One salary can sit behind many payslips over time.
The current salary is closed off and a brand-new one takes its place — nothing is overwritten. Every past rate stays visible in that employee's salary history.
Whichever treasury you choose when recording the payslip — its balance is debited the moment the payslip is marked paid, through the same ledger seam every other payment in your academy uses.
It is blocked. A payslip can only be paid from a treasury in the same currency, so payroll never quietly mixes currencies by mistake.
Yes — cancelling a paid payslip credits the exact amount straight back to the treasury it came from, and the payslip is marked cancelled, never deleted from the ledger.
No — a salary payment is kept in its own payroll ledger, separate from your expense vouchers, even though both eventually show up as money out in your reports.
Ready when you are
Put your academy on real payroll today
Salary structures, pay runs and a coded payslip for every payment — everything you need to pay the team behind your online academy, free to start.
Free to start · No credit card required · Grows with your plan