Free Bill Generator
Restaurant, grocery & retail bills in five styles — thermal rolls included
5 bill styles · PDF · PNG · Print · Scan-to-Pay QR
For legitimate record-keeping only. Enter details that match a real transaction — never use generated receipts to misrepresent a purchase or claim an expense that did not occur.
Style
Business type
🏪 Your Business
🧾 Items
Save your products once — then tap them onto every bill with their prices. Typing a name with a price saves it here automatically.
Starter suggestions (restaurant)
💰 Charges & Payment
📅 Bill Details
📱 Scan to Pay (optional)
Customers scan the code with any camera app to get your payment details.
👁️ Live Preview · Thermal 58mm
PDF pages are sized exactly like real paper — 58mm wide for thermal 58mm.
For legitimate record-keeping only. Enter details that match a real transaction — never use generated receipts to misrepresent a purchase or claim an expense that did not occur.
What is a Customer Bill?
The document every counter runs on
A bill is an itemized list of what a customer ordered and what they owe — the paper a diner, shopper or client receives at the counter. Restaurants, cafés, grocery stores, food trucks, retail counters and service businesses all run on them, and a clear, professional bill makes the last moment of every sale feel trustworthy.
This free bill generator gives you five professional styles — two thermal printer rolls, a modern minimal layout, a formal A4 invoice and a classic cash-book memo — plus business-type presets with quick-add items for restaurants, groceries, cafés and retail. Fill in your items, pick a style, then download a PDF, save a PNG or print directly. Everything runs privately in your browser; nothing is uploaded.
Related Tools:
Everything a Counter Bill Needs
Professional output whether it comes off a kitchen printer or an office desk
Five Bill Styles
Thermal 58mm & 80mm POS rolls, clean Minimal, formal Invoice A4 and classic Cash Book — switch styles instantly.
🧾 Thermal📋 Invoice
Three Ways Out
Download a crisp PDF, save a PNG image, or send it straight to the printer.
Scan-to-Pay QR
Optional QR code carries your payment link or bank details — customers scan and pay.
Worldwide Currencies
16 currencies from USD, EUR and GBP to INR, JPY, AED and THB — currency, tax labels and date formats set automatically.
Business Presets
Restaurant, grocery, café, retail quick-adds get you from blank to billed in seconds.
True-Size Exports
PDF pages match real paper widths — a 58mm roll exports as a 58mm-wide PDF.
How to Make a Bill Online
From blank form to printed bill in five steps
- 1
Choose style, preset and region
Pick one of the five bill styles, select your business type for quick-add suggestions, and choose your region so currency, tax labels and dates match local conventions.
- 2
Add your business details
Enter your business name, address, phone and optional tax ID. These appear at the top of every style.
- 3
Build the item list
Save your products once with their prices — then tap them onto each bill in one click. Tapping an item already on the bill raises its quantity, so repeated clicks never stack duplicate rows. Amounts and totals calculate live.
- 4
Tune charges and extras
Add a discount and your sales tax or VAT percentage, choose the payment method, and optionally turn on Scan-to-Pay so customers can scan a QR code with your payment link or bank details.
- 5
Export: PDF, PNG or print
Download a true-to-size PDF, save a PNG image for sharing, or send the bill straight to your printer — including thermal roll printers.
Frequently Asked Questions
What is the difference between a bill and a receipt?
They overlap heavily and this generator produces documents that work as either. A bill is typically presented before or at payment as a request for money, while a receipt confirms money was received. In everyday counter service — restaurants, cafés, groceries — the printed slip serves both roles.
Is this bill generator really free?
Yes, completely free with no signup, no watermarks and no hidden limits. The project is maintained as a free public utility. Your bill data never leaves your browser because everything is computed locally.
Which countries and currencies are supported?
The generator ships with 16 currencies used across the site: US Dollar, Euro, British Pound, Canadian and Australian Dollars, New Zealand Dollar, Indian Rupee, Japanese Yen, Chinese Yuan, Singapore Dollar, UAE Dirham, Saudi Riyal, Malaysian Ringgit, Thai Baht, Philippine Peso and Bangladeshi Taka. Picking a country sets the currency formatting, the local tax label — Sales Tax, VAT, GST/HST or SST — and the date order automatically. If your market is not listed, choose 'Your own region' at the bottom of the region list and set your country name, flag, currency code, tax label, date format and numbering style; it is saved locally and applied to every bill.
Can I use this for my thermal receipt printer?
Yes. Choose the 58mm or 80mm thermal style and export a PDF sized exactly to the roll width, then print it on your POS printer like any receipt file. You can also use the direct Print button with your system's printer dialog.
How does the Scan-to-Pay QR code work?
Turn it on in the form and choose one of three options: paste a payment link URL, enter bank transfer details as scannable text, or upload a QR image you already have — for example one issued by your wallet, bank or mobile financial service. The bill displays the code with a neutral Scan to Pay caption; customers point any phone camera at it and reach your payment destination without typing anything. Everything is generated locally and appears in downloads and prints too.
Is it safe to put bank details in the QR code?
The QR encodes whatever text you enter, so anyone who scans can read those details — that is its purpose. Share only information you already put on invoices, such as account name, IBAN or account number. Never include secrets like PINs or passwords. For maximum privacy use the payment link option instead.
Can I add tax like VAT or Sales Tax to bills?
Yes. Enter your rate in the tax field and it applies after any discount. The label follows your chosen region by default — Sales Tax in the US, VAT in the UK and EU, GST/HST in Canada and GST in Australia — and you can rename it per bill if needed.
Does the bill include amounts in words?
The Invoice A4 and Cash Book styles automatically write the grand total in words, which many accounting departments require for formal documents. Thermal and minimal counter styles keep totals numeric for speed.
Are digital bills legally valid?
For most everyday businesses a clear, accurate bill issued digitally is accepted bookkeeping evidence, but requirements differ by country and industry. Include your business name, address, tax ID where applicable, itemized lines, date and totals — then confirm specifics with your local tax authority.
Where is my data stored?
Nowhere except your own browser. The generator works entirely on your device, your draft auto-saves to local storage so refreshing loses nothing, and clearing the form wipes it. Item names and prices you enter are also remembered locally, so your next bill auto-fills them — remove any remembered item with the ✕ next to it in the suggestions list. There is no account and no server upload.
Can I use the generator offline?
Yes. Once the page has loaded, generating, exporting and printing work without an internet connection, which suits busy counters with unreliable Wi-Fi.
Who uses this bill maker?
Restaurant and takeaway owners, café baristas, grocery and convenience stores, market stalls, food trucks, retail shops, freelancers and small service businesses — anyone who needs a clean customer bill in seconds without installing point-of-sale software.
About This Bill Maker
Built for counters, kitchens and small offices
Most bill makers lock the good layouts behind subscriptions or stamp watermarks on free downloads. This one gives away all five styles — including the thermal roll formats real point-of-sale printers use — and keeps every byte of your data on your own device.
The generator speaks the world's conventions out of the box: sixteen currencies spanning the Americas, Europe, Asia-Pacific and the Middle East, with currency formatting, local tax vocabulary — from Sales Tax to VAT to GST/HST and SST — and date orders that follow each market automatically.