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.

5+ Pay-period types supported
Automatic Net pay calculated from gross minus deductions
100% Of every payslip recorded in one ledger
Instant Treasury balance updated the moment you pay

From salary to payslip

A pay run, in four steps

Set the salary once — everything after that is a few clicks on payday.

Step 1

Set the salary

Give an employee a recurring amount, a pay period, a currency and the branch it is charged to.

Step 2

Run payday

Pick the employee, confirm the gross amount, and add any deduction for the period.

Step 3

Net is calculated & paid

Gross minus deductions becomes the net pay, and it is debited straight from your chosen treasury.

Step 4

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
See definitions next to pay runs

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
Explore both surfaces

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
Talk to us about your setup

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.

One current salary per employee A "set / change salary" action records a raise Every past rate stays visible in the history

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.

Mark a payslip paid, or save it pending Cancel a paid payslip and the treasury is refunded Filter by employee, branch, treasury or status

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.

Salary definitions with full raise history A payroll ledger of every payslip, ever Net auto-calculated, gross minus deductions Real treasury debit, through one shared ledger Cancel and reverse a paid payslip in one click Kept apart from expense vouchers, always

Academy 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.
Omar S. Academy director
One of my teachers is also on salary for admin hours. Her payslip and her classroom commission never get mixed up.
Lina T. Operations lead
I can finally see payroll and the rest of my treasury in one place — no second app to reconcile at month end.
Rami D. Online school founder

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