Business & Invoicing
Receipt & Invoice Generator
Make an invoice or a till receipt with your items, tax and discount, watch it build as you type, then download a PDF or print it. Nothing is uploaded.
- Made on your device
- A4, Letter or 80/58 mm
- English · اردو · العربية
Who’s it from, who’s it for?
Your invoice
Making your PDF…
Made on this device. Download PDF makes a text PDF; Print uses your browser’s print screen (choose “Save as PDF” there for a PDF of exactly this preview).
How it works
Everything is worked out and drawn by your browser. Nothing is sent anywhere.
- Totals
- Each line is quantity × unit price. The subtotal adds the lines. With “Before tax”, the discount comes off first and tax is charged on the rest; with “After tax”, tax is charged on the subtotal and the discount comes off at the end. The document lists the rows in that order.
- Rounding
- Amounts are kept in whole cents (or the currency’s smallest unit, such as fils for dinars). Each line is rounded to that unit, and tax is rounded once for the whole document, with halves rounded up, so the totals always add up exactly.
- Download PDF or Print
- Download PDF builds an A4, Letter or receipt-roll PDF with selectable text and page numbers. Print prints the preview itself, at the paper size you chose; pick “Save as PDF” in the print screen to keep a copy.
- Receipt rolls
- 80 mm and 58 mm rolls come out as one long strip as tall as the receipt (at least 60 mm), so long receipts are never cut. Very long ones are split into 2,000 mm pieces.
Want to send it in a chat app as a picture? Turn the PDF into an image with the PDF ↔ Image Converter. Checking your prices first? Try the E-commerce Profit Calculator.
Questions
Is my data uploaded?
No. The preview, the PDF and the print copy are all made by your browser on your device. Customer details and items are never stored. Your business details are saved on this device only if you tick “Remember my business details”.
How are tax and discount calculated?
Each line is quantity × unit price, rounded to the currency’s smallest unit. With “Before tax” (the default, the usual treatment for sales tax and VAT), the discount comes off the subtotal first and tax is charged on what’s left. “After tax” charges tax on the full subtotal and takes the discount off at the end, which matches invoices made with earlier versions of this tool. Tax is rounded once, half up.
Should I use an 80 mm or a 58 mm roll?
Use the width your receipt printer takes: 80 mm is common on shop counters, 58 mm on small portable printers. The PDF is one long strip as tall as your receipt, so nothing is cut off.
Should I download a PDF or print?
Download PDF makes a file with real, selectable text that looks the same on every device. Print sends the preview to your printer, or choose “Save as PDF” in the print screen. Print also works for Urdu and Arabic, which the downloaded PDF can’t include yet.
Which languages can I use?
The labels can be English, Urdu (اردو) or Arabic (العربية), and Urdu and Arabic documents read right to left. For now, Urdu and Arabic documents are printed (or saved as PDF from the print screen) rather than downloaded, and the downloaded PDF holds Latin-alphabet text, including accented letters.
Can it remember my business details?
Yes, if you tick “Remember my business details on this device”. Only your business name, phone, email and address are saved in this browser; the logo, customers, items and totals never are. Untick the box to forget them.