Who Benefits From a Free Online Receipt Generator (and How to Use It Properly)
Reviewed by the FreeOnline.fyi team · Updated 2026-09-13
The five-minute problem this tool solves
We built the Online Receipt Generator for one specific moment: a job is finished, the customer has paid — in cash, by card or by bank transfer — and they ask for something in writing. A handwritten slip on the back of a notepad looks improvised. Opening a word processor, fiddling with a table and saving a document takes ten minutes you'd rather spend on the next job.
The tool is a browser page with the form on the left and a live A4-styled receipt preview stuck to the right. You type the business name, the customer's name, what was supplied and how it was paid, and the preview updates on every keystroke. When it looks right, you print it or download it as a PDF. There's no account to create and nothing to log in to.
It's aimed at UK sole traders and very small businesses: cleaners, tutors, mobile hairdressers, decorators, driving instructors, market traders, gardeners. People who are paid at the point of sale, or shortly after, and who don't routinely raise formal invoices. If that's you, and you've ever had a customer say "can I have a receipt for that?", this is the shortcut.
One thing worth saying up front: a receipt is not the same as a VAT invoice. The preview card includes seller block, receipt number and date, buyer details, an itemised table, subtotal, VAT, total, payment method and a "Paid in full" stamp — the details a customer needs as proof of payment. It is not designed to replace a compliant tax invoice, and we'd never pretend it is.
What you actually type, and what you can leave blank
Only the business name is required, and it's capped at 60 characters. The business address is optional and limited to three lines, which suits a home-based trader who doesn't want a full postal address on every receipt, but is happy to print a town and postcode. Customer name is optional too — useful when the payer isn't the person you dealt with.
The receipt number auto-suggests a YYYY-NNN pattern (so a receipt issued today might start as 2025-014), and the date defaults to today in DD/MM/YYYY. Both are editable. Date and receipt number are the two fields people most often skip when writing receipts by hand, and they're the two that make a receipt actually useful when you're reconciling a bank statement six months later.
Line items are repeatable rows of description, quantity and unit price in pounds. Quantity and price accept numbers only — anything non-numeric is rejected inline rather than silently turning into a zero. You can add and remove rows as you go, and both qty and price accept zero, which is handy if you want to show a freebie or a goodwill item on the same receipt without it inflating the total.
Payment method is a dropdown — Cash, Card, Bank transfer or Other — plus a free-text note capped at 120 characters. That note is where the genuinely useful detail goes: "Bank transfer, ref 4471, received 14 March" or "Card, last four 8842". If a customer ever disputes whether they paid, that line plus the "Paid in full" stamp is the whole argument.
How the VAT arithmetic behaves — and the inclusive/exclusive trap
VAT defaults to 20%, the UK standard rate, with presets at 0%, 5% and 20% and a custom option anywhere from 0 to 100. By default the tool treats your unit prices as VAT-exclusive: it multiplies quantity by unit price, sums the rows into a subtotal, calculates VAT on that subtotal, and adds them together.
Take a straightforward example. Six hours of labour at £45.00 gives £270.00, a box of materials at £38.40 gives the second row, subtotal £308.40, VAT at 20% is £61.68, and the total is £370.08. Every one of those figures recalculates the moment you change a quantity or a price, so you can see the effect before you commit to the receipt.
The trap is the VAT-inclusive toggle. Most sole traders quote customers a gross price — "that'll be £370" — and then have to work backwards. Flip the toggle and the tool treats the entered prices as already including VAT, so the £370.08 total is split into £308.40 net and £61.68 VAT. If you quote gross and forget to flip it, you'll issue a receipt for £444.10 when the customer only paid £370.08. That's the single most common error we see, and it's the reason the toggle sits right next to the rate selector rather than buried in settings.
Two honesty notes. First, the tool rounds VAT on the total rather than per line, so if your bookkeeping rounds line by line your figures may differ by a penny or two — always reconcile against your own records. Second, a 0% rate on the receipt tells the customer nothing about whether you're zero-rated, exempt or simply not VAT registered. Don't use the VAT field as a way of signalling a tax status.
Receipt, invoice or VAT invoice? Getting the paperwork right
The distinction matters more than most people realise. A receipt is evidence that money changed hands. A VAT invoice is a specific legal document that a VAT-registered business must issue to another business for a VATable supply, and it carries extra required fields — sequential invoice number, your VAT number, the customer's VAT number where applicable, the rate and amount of VAT per line, and so on. GOV.UK's guidance on invoicing and taking payment from customers sets out the difference clearly.
So if you're VAT registered and a business customer asks for paperwork, you generally owe them a VAT invoice, not a receipt — use the receipt as a thank-you confirmation alongside it, not instead of it. If you're not VAT registered, you must not charge VAT or show a VAT number at all. The tool's VAT number field is optional for exactly this reason: leave it empty unless you're genuinely registered.
The field is formatted for a GB number — GB followed by nine digits, entered in uppercase. If you're in Northern Ireland and your registration carries an XI prefix, the field won't accept it, so put it in the 120-character payment note instead. It's an edge case, but it's the kind of thing that wastes twenty minutes at the point of sale.
Whatever you generate, keep a copy. HMRC expects business records to be retained for a set period — currently six years for VAT purposes — so save the PDF somewhere you'll find it, ideally alongside the matching bank statement line. GOV.UK's record keeping guidance for VAT is the reference point, and it applies in spirit even if you're not registered yet.
If you price work by area rather than by the hour, you'll often want a measured figure to put on the receipt. Our free online square foot calculator is a useful companion for converting room dimensions into a billable area before you type the line item.
Small habits that make it genuinely useful day to day
Pick a numbering scheme and stick to it. The YYYY-NNN suggestion is deliberately simple: a year prefix and a sequence that resets each January. Keep a running list — a note on your phone is enough — so you never issue the same number twice. Duplicate numbers on a receipt look sloppy; on an invoice they're a real problem.
When you print, set A4 with no scaling and turn off the browser's headers and footers, otherwise the page URL and timestamp print along the top edge. If you're emailing instead, use Download PDF and attach that — it arrives as a proper attachment rather than a screenshot, and it's the version your customer can file alongside their own records. For a quick WhatsApp confirmation, Copy as text gives you the whole receipt as plain text you can paste into a message.
The pattern that works best in practice is to fill in the receipt while the customer is still standing there, download the PDF, and email it the same evening when you're back at a desk. Generating it later from memory is where details get fuzzy — the payment reference, the exact split between labour and materials, whether the materials were charged at cost.
None of this is complicated, and that's the point. A receipt is a courtesy that also happens to be your best protection against "I'm sure I already paid that." If you want to see how the fields behave before you use it on a real customer, open the Online Receipt Generator and type a dummy job in — nothing is permanent until you print or download. And if you need other small-business utilities, the rest of the FreeOnline.fyi free online tools are built on the same no-signup principle.