Take the free 60-second quiz
Comparisons

Invoice Payments vs a Card Machine: How Should Your Business Get Paid?

Invoice payments or a card machine? The real cost of waiting 30 days, pay-by-link as the middle path, and when proper invoicing still wins for UK firms.

By Nathan Keeble Published: 8 min read
Tradesperson checking a payment on a laptop

Invoice vs card payment is really a question about when you want your money: now, or whenever the customer gets round to it. Invoices feel professional and cost nothing per transaction, but they turn you into an unpaid credit provider. Card machines cost a percentage but pay you before the van leaves the drive. This guide runs the actual numbers on both, plus the pay-by-link middle path most small firms overlook.

The real question: when do you want the money?

Strip away the habit and the paperwork, and invoicing versus a card machine is a trade between cost and speed. An invoice paid by bank transfer costs you nothing in fees but arrives whenever the customer chooses. A card payment costs 1.69% to 1.75% on flat-rate providers and arrives in your account typically the next working day.

On a £300 job, the card fee is about £5.10 with SumUp at 1.69% or £5.25 with Square at 1.75%. The invoice fee is £0, plus however many hours of your life you spend sending reminders, checking the bank app and composing polite chasers.

Neither answer is wrong. The mistake is defaulting to one method for everything instead of matching the payment method to the job.

What waiting for invoice payments actually costs

Late payment is a well-documented problem for UK small firms: surveys regularly find a large share of small businesses waiting beyond agreed terms, and chasing overdue invoices eats real working hours. The exact figures vary by survey, but the direction never does; small suppliers wait longest.

The costs stack up in ways an invoice template never shows. There is the cash flow gap you bridge from your own pocket or an overdraft, the admin time spent chasing, and the awkwardness tax on customer relationships when you have to ring about money.

And there is bad debt. An invoice that never gets paid costs you 100% of the job; a card fee of 1.75% starts to look like remarkably cheap insurance against that outcome.

The card machine case: paid before you leave

For trades and anyone doing doorstep or on-site work, a pocket card reader changes the whole dynamic. The job finishes, the customer taps, and the money is settled before you have packed the tools; there is no invoice, no 30 days, no chasing.

The entry cost is genuinely small: SumUp charges £19 for its reader with no contract and 1.69% per tap, and Square charges £19 with 1.75% and free POS software thrown in. There is no monthly fee on either, so a quiet month costs you nothing.

We cover the full trades setup in our guide to card machines for tradesmen. The short version: for jobs up to a few hundred pounds, taking the payment on the spot beats invoicing on almost every measure except fees.

Pay-by-link and virtual terminals: the middle path

There is a third option most small firms underuse: send the customer a payment link by text or email, or key their card into a virtual terminal over the phone. It keeps the pay-me-now speed of a card machine without you needing to be in the room.

The catch is price. Card-not-present payments carry more fraud risk, so they typically cost around 2% to 2.5% on flat-rate providers rather than the in-person rate. On a £500 deposit that is roughly £10 to £12.50 instead of £8.45 to £8.75.

That premium buys you certainty. A payment link on the quote or the completion photo gets settled in minutes, not weeks, and it beats a fourth reminder email every single time.

When proper invoicing still wins

Invoicing is not the villain; it is simply a credit product, and credit has its place. For business-to-business work, invoices are often non-negotiable because your customer's accounts team physically cannot pay any other way.

The clearest cases for sticking with invoices are:

  • B2B customers with formal purchase-order and payment-run processes.
  • Big-ticket jobs where a 1.75% card fee becomes serious money: £175 on a £10,000 contract buys a lot of admin time.
  • Repeat trade customers with a solid payment history, where terms are part of the relationship.
  • Staged contracts where payments are tied to milestones and need a document trail.
  • Anywhere you can negotiate a deposit up front, which removes most of the risk that makes invoicing painful.

The hybrid setup most small businesses should run

The good news is you do not have to choose. A £19 reader, free payment links and your existing invoice template together cover every situation, and the reader earns its keep in the first week.

A sensible split looks like this: card reader for consumer jobs and anything under a few hundred pounds, payment link for deposits and remote balances, invoices reserved for B2B and big tickets with agreed terms. Add a card payment button to the invoices themselves and even your slow payers get faster.

Run your own mix of job sizes through our fee calculator to see what the card fees would total, then weigh that against your current chasing time. For most small firms the arithmetic is not close.

If same-day cash flow matters to you, check which providers pay out fastest before picking a reader, because settlement speed varies more than fees do.

FAQs

Is it better to invoice or take card payments?

For consumer work and smaller jobs, taking a card payment on completion is usually better: you pay roughly 1.7% in fees but eliminate chasing and bad debt. Invoicing still wins for B2B customers who pay through accounts departments and for big-ticket contracts where the percentage fee gets large. Most small businesses do best running both.

What is pay by link and how much does it cost?

Pay by link is a payment request sent by text or email that the customer opens and pays by card. Because the card is not physically present, flat-rate providers typically charge around 2% to 2.5% rather than their in-person rate. It suits deposits, remote balances and phone orders where waiting on a bank transfer would hold up the job.

Do card payments arrive faster than invoice payments?

Almost always. Card takings typically settle into your bank the next working day, and some providers offer same-day payouts. An invoice is only as fast as your customer chooses to be, and UK small firms routinely report waiting beyond agreed terms, so the practical gap is often weeks rather than days.

Can I add a card payment option to my invoices?

Yes, most invoicing software and flat-rate card providers let you embed a pay-now button or payment link on the invoice itself. The card-not-present fee applies, typically around 2% to 2.5%, but customers with a one-click option pay noticeably faster. It is one of the easiest fixes for a slow-paying customer base.