← Online Receipt Generator

How to Use the Online Receipt Generator: A Step-by-Step Guide for UK Sole Traders

Reviewed by the FreeOnline.fyi team · Updated 2026-09-13

Most sole traders don't have a receipt problem, they have a timing problem.

Most sole traders don't have a receipt problem, they have a timing problem. The customer is standing in the doorway, or the payment has just landed in your bank, and they want something in their hand before the moment passes. A handwritten note on the back of a quote works — until it gets lost, or turns out to be unreadable, or their accountant asks a question six months later.

We built the Online Receipt Generator for exactly that moment. The form sits on the left, a live A4-styled receipt previews on the right, and three actions sit underneath: Print, Download PDF, and Copy as text. Nothing is uploaded, there's no account, and the whole thing runs in your browser. Realistically you're done in under a minute.

Try Online Receipt Generator free — no sign-up, works in your browser
Open the tool →

One thing worth getting straight before you start: a receipt is proof that money

One thing worth getting straight before you start: a receipt is proof that money changed hands. It is not an invoice. If you're VAT-registered and supplying another business, HMRC generally expects a proper VAT invoice with specific fields on it, and GOV.UK explains what a VAT invoice must show. The receipt maker is for the ordinary case — paid, done, here's your proof.

Start with your business name. It's the only required field in that section, capped at 60 characters. Use whatever the customer will recognise, because that's what they'll search for when they file it away. The address box takes up to three lines, and we deliberately kept it short — a receipt wants a compact block, not a letterhead. Two lines is usually plenty for a sole trader; a limited company might prefer its registered address.

The VAT number field is optional and it means exactly what it says.

The VAT number field is optional and it means exactly what it says. Only fill it in if you are actually VAT-registered. The tool checks the shape — GB followed by nine digits, uppercase — but it cannot check that the number is yours. Putting someone else's number, or a made-up one, on a receipt isn't a formatting slip.

Next comes the receipt number and date. The date defaults to today in DD/MM/YYYY, and the receipt number is auto-suggested as YYYY-NNN, which you can edit. Both fields are editable, and the numbering is the part most people get wrong: keep it sequential and never reuse a number, because a duplicate is the fastest way to make a set of records look unreliable.

The customer name field is optional and limited to 60 characters.

The customer name field is optional and limited to 60 characters. For a walk-in cash sale you can leave it blank, but if there's any chance the customer comes back for a replacement copy, a name makes that conversation much shorter.

Line items are repeatable rows of description, quantity and unit price. Quantity is a plain count and price is in pounds, and the tool rejects non-numeric input inline rather than silently turning it into a zero. So three hours of labour at £45 is simply 3 × 45 = £135 on that row.

Add and remove rows as you need them.

Add and remove rows as you need them. A useful habit is to keep the description specific enough that it explains itself later — "Garden clearance, 1 day, 2 people" will save you an argument; "work" won't. If you price by area — flooring, decorating, turf, plastering — work the line total out first with our Free Online Square Foot Calculator, then type the finished figure into the receipt rather than trying to do the multiplication in the description field.

Watch out for quantity zero. A row with qty 0 is accepted by the tool and will show a £0.00 line, which looks like an error to the person reading it. Delete the row instead of leaving it sitting there.

The VAT control defaults to the UK standard rate of 20%, with presets for 0% and

The VAT control defaults to the UK standard rate of 20%, with presets for 0% and 5% and a custom field that accepts anything from 0 to 100. The default assumption is that the prices you type are VAT-exclusive, which is how most trade quotes are written — £100 plus VAT, total £120. There's a toggle for VAT-inclusive prices, and that's the one to use if you quoted the customer a round gross figure.

The arithmetic is worth knowing off by heart. At 20%, the VAT inside a gross figure is one sixth of it: £120 gross means £20 VAT and £100 net. If you're typing VAT-inclusive numbers and the totals look wrong to you, that divide-by-six check will tell you in seconds whether the issue is the tool or the figure you entered.

Two honest limits here.

Two honest limits here. First, the tool applies one rate to the whole receipt. If you're selling a mixed basket — a zero-rated item and a standard-rated service, say — you'll need two receipts or a proper invoice. Second, 0% and exempt are not the same thing in HMRC's eyes even though both show no VAT, so if you're in that territory, keep your own notes about which applies.

The preview is styled for A4, so the print button drops straight into your browser's print dialogue. On Chrome or Edge, choose "Save as PDF" as the destination rather than a physical printer, and remember to tick background graphics if you want the ruled lines and the "Paid in full" stamp to appear. Check the preview pane before you hit print — that's the version your customer will see.

The Copy as text button is the underrated one.

The Copy as text button is the underrated one. It gives you a plain-text version you can paste straight into an email or a WhatsApp message for a customer who just wants confirmation, without generating a file at all. Nice for the small jobs.

As for filing: use a filename you'll actually be able to find, something like 2025-014-Smith-decorating.pdf, and save it somewhere backed up. If you're VAT-registered, HMRC expects you to keep records for six years, and GOV.UK sets out what counts as a business record.

The mistakes we see are rarely dramatic.

The mistakes we see are rarely dramatic. Default receipt numbers that collide across two different days. Dates left at today when the payment actually cleared last Friday — if you're issuing it late, it's better to record the real payment date and note that it's a reissue. Mixing VAT-inclusive and VAT-exclusive line prices in your head while the toggle says something else. And totals that don't match the customer's bank app by a penny because of rounding across several lines, which is worth checking by hand on anything with more than three rows.

Be realistic about what this is. It's a form, not a filing cabinet: nothing is saved between sessions, so download the PDF or print it before you close the tab. It won't produce a compliant VAT invoice, it won't handle credit notes, and it doesn't do multi-page. It also won't suit regulated industries where a prescribed receipt format exists.

For everything else — a plumber, a cleaner, a photographer, a session musician —

For everything else — a plumber, a cleaner, a photographer, a session musician — it does the job it was designed for. Type, check the totals, print, hand it over. If you need other small tools alongside it, the rest of the FreeOnline.fyi free online tools are all browser-based in the same way, and none of them ask you to register.

References

Try Online Receipt Generator free — no sign-up, works in your browser
Open the tool →