Native sync
QuickBooks Online + construction payroll.
Project Payroll posts payroll journals to QuickBooks Online after each pay run, mapped to your accounts and classes. We keep STP2, PAYG and super in our engine; QuickBooks receives the accounting entries only, so your reconciliation is a read, not a rebuild.
Data flows
What data moves, and which way?
- Chart of accountsQuickBooks → Project PayrollImported and mapped
- Classes / locationsQuickBooks → Project PayrollOptional job dimension
- Payroll journalProject Payroll → QuickBooksPer pay run
- LiabilitiesProject Payroll → QuickBooksSuper, PAYG, deductions
In context
Where does QuickBooks Online sit in the pay run?
Flow · from QuickBooks Online, no CSV
Step 1
Timesheets
Approved on site
Step 2
Award & EBA
Interpreting award…
Step 3
Payroll
Paid, STP2 filed
Step 4
Super
Every pay run
Step 5
Job costs
Live to cost codes
QuickBooks Online questions
Does QuickBooks handle any compliance?
No. Journals only. STP2, PAYG, super and payment files stay with us.
Can we split labour by class?
Yes, where classes are enabled on your QuickBooks plan.
How soon after a pay run does the journal appear?
Immediately on finalisation, usually within a minute.
What if a mapping is wrong?
Our support team fixes the mapping and reposts; the journal is idempotent so nothing duplicates.
Reviewed August 2026. Connection scope confirmed during setup before you rely on it.