Blog · Getting paid

How Tradies Get Paid on the Day, Not 30 Days Later

Key takeaways

  • Australian small businesses were paid an average of 6.9 days late in the March 2026 quarter, on top of already-long terms.
  • The fix is collecting on completion: a tap-to-pay or pay-now link before you leave the site.
  • IgniteOS lets you send an invoice, take a card and text a payment link from your phone on-site.

How do tradies get paid on the day?

You collect on the job, before you pack up the ute. Send the invoice from your phone, tap the customer's card or text them a pay-now link, and watch the payment clear while you're still standing in their driveway. No 30-day terms, no chasing, no "I'll transfer it tonight" that never happens.

That's the whole game. The tradies who never wait 30 days are the ones who've stopped invoicing on terms and started taking payment on completion. Below is how to make that your default without turning into the pushy one.

Why 30-day terms quietly punish tradies

Here's the maths nobody explains when you start out. Net-30 doesn't mean you get paid in 30 days. It means the clock starts at 30 days. According to Xero Small Business Insights, Australian small businesses waited an average of 24.1 days to be paid and were still paid 6.9 days late in the March 2026 quarter. So your "30-day" invoice is realistically a 36-day wait, and that's the average — plenty are worse.

It's not a fringe problem, either. Xero AU reports that clients pay almost 40% of invoices late, and suppliers often wait an average of 34 days to receive payment on standard 30-day terms. Zoom out and the cost is enormous: Xero's Crunch analysis found that 48% of invoices issued by Australian small businesses in 2021 were paid late, costing them about $1.1 billion a year.

And the longer you wait, the worse it gets. Xero notes that invoices become significantly less likely to be paid after 90 days. Every day the money sits in someone else's account is a day you're financing their renovation with your cash.

The shift: from "invoice on terms" to "payment on completion"

Getting paid on the day isn't a debt-collection trick. It's a decision you make before the job — you simply change when payment is due from "30 days after" to "on completion." The trades that do this well share a few habits:

  • They set the expectation upfront. Payment on completion is written into the quote and mentioned at booking, so nobody's surprised when you ask for the card at the end.
  • They take a deposit. A deposit at booking commits the customer and covers your materials, so the final on-site payment is smaller and easier to hand over.
  • They make paying effortless. Tap-to-pay on a phone, or a text-message link the customer clicks while you're still there — that's the difference between "paid now" and "paid maybe."
  • They never leave without asking. The moment the job's signed off is the moment the customer is happiest and most willing to pay. Walk off site and that window closes.

The evidence backs the effort. Xero found that small businesses using a 'pay now' button on their invoices are paid up to twice as fast. When paying is one tap instead of a bank-transfer chore for later, the money actually moves.

What on-site payment looks like in practice

Picture a plumber finishing a hot-water swap. Before, they'd email an invoice that night, then send three reminders over the next fortnight, then phone the customer, then wait. Now: they mark the job complete in an app, the invoice generates itself, and they either tap the customer's card on the phone or text a payment link the customer taps on the spot. Money's in — same day, same driveway.

The knock-on effects are the point:

  • No chasing. You skip the awkward reminder emails and the phone calls that eat your evenings.
  • Predictable cash flow. You know what's landed because it landed today, not "sometime in the next month or two."
  • Fewer disputes. People query invoices they've forgotten the context for. They rarely query a job they just watched you finish.
  • No bad debt clock. You never reach the 90-day danger zone if you're paid at handover.

"Won't asking on-site feel awkward?"

It feels awkward once — the first time. After that it's just how you run the business, the same way a café doesn't feel awkward asking you to tap before you leave. The trick is that the customer already knew. If "payment on completion" was on the quote and confirmed at booking, taking the card at the end is simply doing what you both agreed. Awkwardness comes from surprise, and there's no surprise if you set it up front.

For bigger jobs where the customer genuinely can't pay it all at once, a deposit at booking plus the balance on completion still beats net-30 by a mile — you're carrying far less of the risk, and you're not the bank.

The real cost you're comparing against

The temptation is to bolt on yet another app: one for invoicing, one for payments, one for reminders, one for booking. Before long you're paying for a stack of subscriptions that don't talk to each other — a mess that runs many Australian service businesses around $18,000 a year. You can see what that stack really costs you with the calculator. Getting paid on the day shouldn't require five logins and a monthly reconciliation headache. It should be one flow: quote, book, do the job, take payment.

How IgniteOS does this for you

IgniteOS is built to collect money on the job, not 30 days after it. With IgniteOS Payments you can take a card on your phone, or send a pay-now link by text that the customer taps before you leave the site. It's tied into your quotes and invoices through IgniteOS Get Paid, so the invoice generates itself the moment a job's marked complete — deposits at booking, balance on completion, all in one login instead of a $18,000-a-year pile of apps.

If you're a tradie who's done waiting a month for money you earned today, see how IgniteOS helps you get paid faster, or take on-site payment before you leave by starting your 14-day free trial (card required, $0 charged until day 14, cancel anytime — free migration and onboarding included). Want to see it first? Compare your plan options on pricing or book a demo.

Sources & further reading

Xero Small Business Insights (via Xero AU): Australian small businesses waited an average of 24.1 days to be paid and were paid 6.9 days late in the March 2026 quarter.

Xero Blog: small businesses using a 'pay now' button on invoices are paid up to twice as fast.

Xero AU (invoice payment terms): clients pay almost 40% of invoices late and suppliers often wait on average 34 days for standard 30-day terms.

Xero Crunch report (Xero AU): 48% of invoices issued by Australian small businesses in 2021 were paid late, costing them about $1.1 billion a year.

Xero AU (chasing outstanding invoices): invoices become significantly less likely to be paid after 90 days.

Kristen Wyborn
Marketing Manager, IgniteOS

Marketing Manager at IgniteOS, writing about growth, marketing and getting found for small Australian service businesses.

Take on-site payment before you leave

Try IgniteOS free for 14 days — cancel anytime.