Simple payroll · every plan
One row per employee: name and amount, filled in from last month. Post it and the salary expense and bank payment are booked. Employee advances and their recovery are included.
Monthly, daily and hourly staff. Attendance and overtime on a calendar. Allowances, contributions and deductions, each on its own account. Arrears, leave and final settlement, all in the same books as everything else.
| Salary | Allowances | Deductions | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Employee | Days | Basic | OT | House rent | Gross | Prov. fund | Tax | Advance | Net pay |
| Ayesha K. | 25 | 3,000.00 | — | 1,200.00 | 4,200.00 | 300.00 | 150.00 | — | 3,750.00 |
| Omar R. | 23 | 2,300.00 | 112.50 | 920.00 | 3,332.50 | 230.00 | — | 250.00 | 2,852.50 |
| Lina T. | 25 | 3,600.00 | — | 1,440.00 | 5,040.00 | 360.00 | 210.00 | — | 4,470.00 |
| Jon P. | 25 | 2,200.00 | 165.00 | 880.00 | 3,245.00 | 220.00 | — | — | 3,025.00 |
| 4 employees | 11,100.00 | 277.50 | 4,440.00 | 15,817.50 | 1,110.00 | 360.00 | 250.00 | 14,097.50 | |
Every company starts with simple payroll. An admin can switch to full payroll once. It applies from the current month onward, and earlier months stay as they were.
One row per employee: name and amount, filled in from last month. Post it and the salary expense and bank payment are booked. Employee advances and their recovery are included.
Monthly, daily and hourly pay, attendance and overtime registers, salary elements, leave types, arrears, leave encashment and final settlement, with payslips and an element register.
Attendance is a calendar, one row per person. Present, absent or on leave for monthly and daily staff; hours for hourly staff; overtime on its own grid. The run reads the totals, so pay always matches the register.
Describe each element once and map it to the employee groups it applies to. Its accounts are created for you, so a provident fund or pension contribution shows in the ledger under its own name.
House rentallowance · 40% of basic · cut for unpaid days
AllowanceProvident fund10% of basic · by days worked
DeductionProvident fundemployer share · 10% of basic · same payable account
ContributionPensionfixed amount · only for a full month
ContributionIncome taxper employee, for those you mark as taxable
DeductionCorrect a paid month upwards and the next run offers only the difference, as a separate arrears payment.
Correct it downwards and the over-payment becomes a recovery line on that person's next run, which an admin confirms.
Each leave type has its own yearly cycle. If your policy pays unused leave out, a finished cycle is paid once and never twice.
Set a leaving date and the settlement works out unpaid days, leave owed either way and the advance still open.
A PDF payslip per person per run, listing earnings, allowances and deductions. Available with full payroll.
A payment register of salaries and advances, an element register, and a statement of each person's advances, all with PDF and Excel.
Pay figures are visible only to people given a payroll screen. Approvals, if switched on, hold a run until it is approved.
With project costing on, each run's salary cost is split across projects, and Construction counts it as labour on each contract.
Simple payroll comes with Starter. Full payroll comes with Business and above. There is no separate payroll charge.
in the $19 plan
in the $49 plan
in the $99 plan
in the $500 plan
Every plan starts with a 14-day free trial, no card needed. Compare all plans
No. There are no built-in tax tables. You enter each person's tax amount, and the run deducts it and posts it to the income tax payable account. The same goes for statutory contributions: you set them up as elements with your own rates.
Not today. It doesn't produce bank salary transfer files such as WPS, and it doesn't file statutory returns. It isn't localised for Gulf social insurance either. It keeps the payroll and its accounting; payments and filings are made outside it.
No. Payroll runs in the company's base currency only.
No. The switch is made once and applies from that month onward. Leave already taken before the switch can be entered as an opening balance, so encashment and settlement are worked out correctly.
No. Someone already paid for a month can only receive the arrears the system works out. A second payment is possible only when you add the person on purpose, and a run waiting for approval blocks another for the same people and month.
Start a 14-day free trial, add your team, and post your first payroll. Your books will already show it.