You're not looking to rip out QuickBooks Online and retrain everyone on a new ledger. You want the shop side fixed - quoting, scheduling, the floor, getting paid - without your books turning into a second full-time job. Factory runs the shop and syncs with the accounting you already keep, so the numbers land in one place and nobody types a job twice.
Factory adds the shop and pushes the numbers where your books already live. Connecting is a setup step, not a six-month rollout.
Raise an invoice in Factory and it pushes across with its line items, totals, and tax. The accounting invoice number comes back onto the order, so your books and your jobs finally show the same thing. Customer records can be seeded from your accounting at setup, and if a customer is on credit hold or over their limit in Xero or MYOB, Factory blocks the invoice before the job ships.
For shops in AU and NZ, your invoice can carry a Pay Now button. The customer pays by card through Stripe and the payment records itself against the job - no calling back with a card number.
Online card payment isn't available in other regions yet. Everywhere else, the invoice carries your usual payment details and you record the payment in Factory, which then syncs to your accounting.
Time clocked on the floor rolls up on the Timesheets screen. Once you've approved it, you export the hours to Xero - with your pay rates and codes - and run payroll from there. Factory tracks and exports the hours; it doesn't calculate pay or cut payslips itself.
The quote becomes the job becomes the invoice becomes the accounting record - without re-keying it at each step.
No new ledger, no migration project, no retraining on accounting software. Factory adds the shop; your books stay where they are.
Connecting your accounting is a setup step, not a six-month rollout with a consultant.
Honesty matters more than a feature checkbox, so here's the shape of it. Factory pushes your quotes, orders, invoices, and payments to your accounting package, and reads back the invoice number and a customer's credit status.
It is not a replacement for your accounting, your payroll, or your bank reconciliation - those stay in the tools built for them. The point isn't to become your books; it's to stop you entering the same job into two systems.
You're not replacing your finance stack or standing up a module nobody keeps current - you're keeping the accounting you already use and bolting the shop onto it. That's the whole idea behind Factory: right-sized for a custom fab shop, built by people who ran one.
Why not an ERP →{{ item.a }}
We'll show you the quote-to-invoice loop syncing into it on your own jobs, so you can see the double entry disappear before you change anything.