A draft from hours you already approved
Payroll prepares a per-store draft from approved hours, paid leave, and till tips when those products are on. It does not lodge tax or write a bank file.
What does Payroll include?
Payroll builds a draft pay run for one store from hours, paid leave, and till tips already in Sofia, and only when that sibling product is on. An admin approves the draft and can mark it paid. Gross is book-currency cents. It does not lodge tax, super, or Single Touch Payroll, and it does not write a bank file. The timesheet CSV on Timesheets stays whether or not Payroll is on.
What can go into a draft
Each source is read only when that product is on. Hours can be typed when Time is off.
| Source | When it is included |
|---|---|
| Approved hours | When Time is on. A manager can type hours when Time is off. |
| Paid leave | When Leave is on. Unpaid leave does not become wages. |
| Till tips | When POS is on. The till does not charge a card. |
| Tax, super, Single Touch Payroll, bank file | Not part of this product. The timesheet CSV stays on Timesheets. |
It does not lodge tax or write a bank file. You pay people in the system you already use.
The file you import
Sofia does not sync to Xero, KeyPay, Gusto, or ADP. The CSV is yours to import. Currency stays the last column.
| File | Columns |
|---|---|
| Timesheet CSV | Employee, Regular hours, OT hours, Total hours, Hourly wage, Regular pay, OT pay, Predictability premiums, Gross pay, Currency. |
| Pay-run CSV | Employee, Regular hours, OT hours, Regular pay, OT pay, Premiums, Leave, Tips, Adjustment, Gross, Currency. |
Two wages in one week are extra rows on the timesheet file. The column order stays.
Approve, mark paid, or reopen
An admin approves a draft and can mark it paid. An approved run can be reopened to draft. A paid run stays as it was. Timesheets refuse an edit that overlaps an approved or paid run for that store.
One store, or a pass across stores that are not already approved or paid My pay lists the rows that add up to the gross, including each premium Paid runs are not reopened New runs stop when Payroll is off. Runs already saved stay
Questions, answered
Does Payroll lodge tax or super?
No. Payroll does not lodge tax, super, or Single Touch Payroll. It does not write a bank file. The timesheet CSV stays on Timesheets, and you pay people in the system you already use.
What if Time is turned off?
Hours can be typed on the run. Approved punches are used only when Time is on. The draft still does not lodge tax or write a bank file.
Does Sofia sync pay to Xero, KeyPay, Gusto, or ADP?
No. The CSV is yours to import. Sofia does not sync to Xero, KeyPay, Gusto, or ADP. It does not lodge tax or write a bank file.
Does turning Payroll off delete old runs?
No. New pay runs stop. Runs already saved stay. The timesheet CSV stays on Timesheets either way.
Explore more of Sofia
- Time clock
Clock in at the venue, even when the wifi doesn’t. Geofence, a guaranteed clock-out, timesheet correction.
- Worker self-service
Staff pick up leftover shifts, swap, request leave and see what they have earned so far.
- POS
Record sales at the till. Card means the payment was taken somewhere else.