
The best card machine for a sole trader is almost always the cheapest one with no strings: a £19-£40 reader, no monthly fee, no contract, paying a flat rate only when you actually sell. One-person businesses are exactly who the no-monthly-fee providers were built for - here's the setup that fits, and the sales pitches to walk past.
What sole traders actually need (and don't)
Your needs are gloriously simple: take the payment, see the money quickly, keep records tidy for the tax return. You do not need stock modules, staff logins, table maps or a 'merchant services relationship' - you need a reader that works and a fee you understand.
- No monthly fee: pay per transaction only. A quiet January costs you nothing.
- No contract: if the provider annoys you, leave. This keeps everyone honest.
- Flat, published rate: 1.69%-1.75% you can see on a pricing page beats a 'custom quote' you can't.
- Fast payouts: next-day as standard; same-day options exist if cash flow is tight.
- Works where you work: van, doorstep, stall, kitchen table - phone pairing or built-in SIM.
The three to shortlist
For most sole traders the honest shortlist is three names, and you'd be fine with any of them:
- SumUp - cheapest entry (£19 reader, 1.69%), dead-simple app, the default for market traders and mobile hairdressers. Payments Plus drops the rate further if you're doing volume.
- Square - same idea (£19, 1.75%) with the strongest free extras: invoicing, a free online store, appointments. Best if you invoice or want to sell online too.
- PayPal Zettle - £29 reader, 1.75%, takings land in your PayPal balance. The pick if your business already lives on PayPal.
Do you need a business bank account?
Legally, no - sole traders can trade through a personal account (limited companies can't). Practically, most card providers' terms want an account in the name you trade under, and a separate account makes your Self Assessment dramatically less painful. The free business accounts (Starling, Monzo, Tide) take minutes to open and keep card takings cleanly separated from your groceries.
One habit worth building from day one: let the card takings tell the story. Every payment through the reader is a dated, amounted record HMRC can follow - which is exactly what you want when the tax return lands, and it pairs neatly with how to take card payments as a small business.
The traps aimed at sole traders
You're the target market for two bad deals. First, the contracted terminal: a rep offers a 'free' machine and lower headline rate, attached to an 18-month term with monthly fees, PCI charges and an exit clause - at sole-trader volumes the maths almost never works; here's the catch explained. Second, the POS upsell: you don't need £30/month of till software to sell at a stall.
Run your real numbers - even £800 of card sales a month costs about £14 in fees at 1.69% - through the fee calculator before believing any pitch. And if your volume genuinely grows to the point where quotes beat flat rates, congratulations: that's a nice problem, and the switch takes an afternoon.
FAQs
Can I take card payments as a sole trader without registering a company?
Yes - SumUp, Square and Zettle all onboard sole traders with your name, address and basic ID. No limited company needed, and setup is same-day.
What's the cheapest way for a sole trader to take cards?
Tap to Pay on the phone you already own (no hardware at all), or a £19 SumUp/Square reader with no monthly fee. Beyond that, cheapest depends on volume - run your numbers through the calculator.
Do I have to declare card takings to HMRC?
Yes - card takings are income like any other, and providers report to HMRC under UK rules for payment platforms. The upside: your reader's records basically write that part of your tax return for you.
What if I only sell occasionally - weekends and fairs?
No-monthly-fee is built for exactly this: zero sales, zero cost. Keep the reader charged in a drawer and it costs nothing until the next fair.


