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 the money clears 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. Tradies who never wait a month have stopped invoicing on terms and started taking payment on completion. Here's how to make that your default without turning into the pushy one.

Key takeaways

  • Net-30 really means a 36-day wait: Australian small businesses wait 22.9 days on average, then land 6.0 days late (Xero).
  • Set payment on completion upfront (on the quote, at booking) so asking for the card at handover surprises nobody.
  • A 'pay now' button gets invoices paid up to twice as fast (Xero).
  • One flow, one login replaces the pile of single-job apps that costs the typical service business around $18,000 a year.

Why 30-day terms quietly punish tradies

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 22.9 days to be paid and were still paid 6.0 days late in the June 2026 quarter. So your "30-day" invoice is realistically a 36-day wait. And that's the average. Plenty run worse.

This isn't a fringe problem. Xero AU reports clients pay almost 40% of invoices late, and suppliers often wait an average of 34 days to get paid on standard 30-day terms.

Zoom out and the bill is brutal. Xero's Crunch analysis found 48% of invoices issued by Australian small businesses in 2021 were paid late, costing them about $1.1 billion a year.

The longer you wait, the worse the odds. Xero notes invoices become far less likely to be paid once they pass 90 days. Every day the money sits in someone else's account, 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 call you make before the job. You change when payment is due from "30 days after" to "on completion."

The trades that pull this off share four habits:

  • Set the expectation upfront. Payment on completion goes on the quote and gets said at booking, so nobody blinks when you ask for the card at the end.
  • 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.
  • Make paying a one-tap job. Tap-to-pay on your phone, or a text link the customer clicks while you're still there — text-to-pay gets you paid before you leave the driveway. That's the gap between "paid now" and "paid maybe."
  • Never leave without asking. The moment a job's signed off is the moment the customer's happiest to pay. Walk off site and that window shuts.

The payoff is measurable. Xero found 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 Dave, a plumber wrapping up a hot-water swap. The old way: email the invoice that night, send three reminders over the next fortnight, phone the customer, then wait. The new way: he marks the job complete in an app, the invoice builds itself, and he taps the customer's card or texts a link they pay on the spot. Money's in — same day, same driveway.

The knock-on effects are the whole point:

  • No chasing. You skip the reminder emails and the phone calls that eat your evenings.
  • Cash flow you can predict. 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 hit the 90-day danger zone when you're paid at handover.

Taking payment on site is the biggest win here, but it's not the only one. Stack these other ways to get paid faster as a service business on top and the money lands sooner across the board.

"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: the customer already knew. If "payment on completion" was on the quote and confirmed at booking, taking the card at the end is just doing what you both agreed. Awkwardness comes from surprise, and there's no surprise when you set it up front.

Got a bigger job 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. If you're not sure whether to ask for one, here's a straight answer on whether to take deposits. You carry far less of the risk, and you're not acting as their 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. Stack enough of them and you're paying for subscriptions that don't talk to each other. Before you add another, compare an all-in-one platform against six separate subscriptions. That mess runs the typical Australian service business around $18,000 a year.

See what that stack really costs you with the calculator. Getting paid on the day shouldn't need 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 tap a card on your phone, or text a pay-now link the customer clicks before you leave site.

It's tied into your quotes and invoices through IgniteOS Get Paid, so the invoice builds itself the moment a job's marked complete: deposit at booking, balance on completion, all in one login instead of an $18,000-a-year pile of apps.

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 start a free 14-day trial.

Frequently asked questions

Can I take card payments on site without a card machine?

Yes. You tap the customer's card straight on your phone, or text them a pay-now link they click before you leave the driveway, with no separate terminal or dock to buy or lug around. It's tied to your quotes and invoices, so the money clears the moment the job's marked complete. See IgniteOS Payments.

How much faster do I actually get paid with a pay-now link?

Up to twice as fast. Xero found small businesses that add a 'pay now' button to their invoices get paid up to twice as fast, because tapping a link beats a bank transfer the customer saves for later and forgets. Collect on completion and you skip the wait altogether. See how IgniteOS helps you get paid faster.

Do I need separate apps for invoicing, payments and reminders?

No. One flow handles the quote, deposit, job and payment under a single login, instead of stitching together separate invoicing, payment and reminder apps that don't talk to each other. Our calculator shows that pile of tools runs a typical Australian service business around $18,000 a year.

What if a customer can't pay the whole bill on the day?

Take a deposit at booking and the balance on completion. On bigger jobs the deposit commits the customer and covers your materials, so the final on-site payment is smaller and easier to hand over. You carry far less risk than net-30, and you're not acting as their bank. See IgniteOS Get Paid.

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.