PLATFORM · GET PAID

Invoicing software for fab shops

To bill the job you re-type every line into your accounting package, email a PDF, and start chasing the phone - and on a big job you bill it all at once, because a deposit invoice by hand is more trouble than it's worth. Factory invoices straight from the order, the whole job or a deposit, and the numbers land in QuickBooks Online, Xero, or MYOB without re-keying.

Book a demo → See it on your own jobs.
1 click
invoice from the order
deposits
bill in stages
300+
shops run on it
Sales order · SO-1184 PARTIALLY PAID
Hartley Building Co.
Mezzanine balustrade · install
Job total$20,000.00
INVOICED TO DATE
$10,000.00
REMAINING
$10,000.00
50% deposit synced
QuickBooks Online · INV-2042
Invoiced-to-date and remaining, tracked on the job.
WHERE INVOICING IN TWO SYSTEMS COSTS YOU

Billing the job shouldn't mean keying it twice

The work's done, but getting paid is its own job - re-typed lines, a chased phone call, and cash flow you carry because a deposit invoice is too fiddly to build.

{{ l.n }}

{{ l.text }}

SHOWN, NOT TOLD

How getting paid works in Factory

The invoice comes straight off the job you already quoted and ran. Step through it.

STEP {{ active.n }}

{{ active.title }}

{{ active.body }}

  • {{ b.k }} {{ b.v }}
SO-1184Options ▾
{{ o.label }}
Invoice raised
INVOICE NO.
INV-2042
Built from the line items you already quoted. No re-typing.
Invoice this jobSO-1184 · $20,000
{{ t.label }}
{{ t.sub }}
Raise as many as the job needs.Raise invoice · $10,000
Accounting sync
qb
QuickBooks Online
Connected
XeroMYOB
Accounting invoice number comes back onto the order.
Sales ordersinvoiced / remaining
{{ r.name }}
{{ r.amounts }}
{{ r.status }}
Check recorded on the Payments tab - status flips to Paid by itself.
SO-1186 · Northgate SteelBLOCKED
!
Customer on credit hold
Northgate Steel is over their limit. Factory blocked the invoice before the job went out the door.
Credit status from QuickBooks Online

Australia and New Zealand: the invoice can carry a Pay Now button (via Stripe) and the card payment records itself. Online card payment isn't available in other regions yet.

WHAT THAT KILLS, LINE BY LINE

Every leak, closed by something you can see

THE LEAK
WHAT DOES IT IN FACTORY
{{ k.leak }}
{{ k.fix }}
WHAT A REAL BILL LOOKS LIKE

A $20,000 job, billed 50% up front and the rest on ship

Before you start, you invoice a 50% deposit - Options, Invoice, percentage, 50% - and it pushes to QuickBooks Online as its own invoice with its own number. When the job ships, you invoice the remaining balance in one click with the remaining-amount option.

The customer's check comes in; you record it on the Payments tab, the order flips to Paid, and the Sales Order list shows nothing outstanding against the job. You never re-typed a line, and you never had to work out the balance yourself.

SO-1184 · Hartley Building Co.PAID
{{ b.icon }}
{{ b.label }}
{{ b.meta }}
{{ b.amount }}
OUTSTANDING$0.00
RIGHT-SIZED, NOT AN ERP

You outgrew the spreadsheet. You're not buying an ERP to send an invoice.

Factory bills straight off the work you already quoted and ran, keeps the accounting you already use, and is up in weeks not months. It's the same system your quote, schedule, and floor live in - so getting paid is just the last step of the loop, not a separate chore in another tool.

300+
shops run on Factory
~50 yrs
family fab shop behind it
3
accounting packages it syncs with

"In just 6 weeks we completely moved from paper-based jobs to digital."

Wagga Stainless Steel

"Able to manage jobs better and helping work out our margins on each."

Balamara Mechanical
STRAIGHT ANSWERS

Questions shops ask before they switch

{{ item.a }}

SEE IT ON YOUR OWN JOBS

Bring a job you'd normally bill in full.

We'll raise a deposit invoice, sync it to your accounting, and show you the balance tracking itself - so you can see the cash-flow change before you commit to anything.

Takes you straight to the calendar. Times shown in your local timezone.