Job scheduling software that connects to Xero, MYOB and QuickBooks: why the API integration matters
Here's a quiet time thief in most trade businesses: the same invoice gets typed twice. Once in whatever runs the jobs, and again in the accounting software so the books balance. Multiply by every invoice, every customer, every payment — and add the errors that creep in each time — and double data entry quietly eats hours every week.
The cure is an API integration: your job scheduling software and your accounting software talking to each other directly. SKEDS connects to Xero, MYOB and QuickBooks, and here's what that actually does day to day.
What syncs between SKEDS and your accounting software
- Invoices. Raise the invoice from the finished job in SKEDS — on the web or the iOS/Android app — and it appears in Xero, MYOB or QuickBooks automatically. Same numbers, no retyping.
- Payments. When a customer pays, the payment reconciles against the right invoice, so "who still owes us?" has one answer in both systems.
- Customers. Contacts stay in sync, so you're not maintaining two address books that slowly drift apart.
Your bookkeeper keeps working in the accounting software they know. Your crew never has to touch it. The API does the boring middle bit.
Why this beats exporting spreadsheets
CSV exports were the old way: dump the week's invoices out of one system, massage the columns, import into the other, fix what broke. It works until the one person who knows the routine goes on holiday. An API sync is continuous, automatic and doesn't depend on anyone remembering — the moment an invoice exists in SKEDS, it's on its way to your books.
What it means for BAS, GST and tax time
Because every invoice and payment lands in your accounting file as it happens, your GST/BAS position is live rather than reconstructed at the deadline. Your accountant gets clean, complete data — which usually shows up as a smaller accounting bill. And because SKEDS also tracks costs against jobs, job costing and the books finally tell the same story.
Things to check before connecting any job software to your accounts
- Which direction does data flow? SKEDS pushes invoices and payments to your accounting platform and keeps contacts aligned — the schedule stays the source of truth for jobs, the ledger for money.
- What happens to your account codes? Map your revenue and tax codes once during setup so every synced invoice lands in the right place.
- Who can connect it? The integration is authorised by your accounting software login (OAuth), so access can be granted and revoked by you — SKEDS never sees your banking credentials.
- Does it cost extra? With SKEDS, integrations are part of the product, not a paid add-on. Cheap to run means cheap to run all-in.
Frequently asked questions
Do I still need my bookkeeper? Yes — but they'll spend their time on reconciliation and advice instead of data entry, which is a better use of what you pay them.
Which accounting software works with SKEDS? Xero, MYOB and QuickBooks — the three platforms that cover the vast majority of small trade businesses in NZ, Australia, the UK and North America. See integrations.
What if I change accounting providers later? Disconnect one, connect the other. Your job history, quotes and invoices stay safe in SKEDS either way.
Run the whole job in one place
Schedule the crew, run jobs from the van, manage site safety and invoice the moment a job is done.
Start free trialKeep reading
Job costing for trades: did that job actually make money?
How to capture labour, materials and overhead against each job and compare quoted versus actual.
Getting paidHow to chase overdue invoices without losing the customer
A follow-up system for overdue trade invoices: clear terms, timed reminders, firm escalation and the software…