๐งพ Receipt Maker, Build a Free Itemized Receipt Online
By ToolNimba Editorial Team ยท Updated 2026-06-24
Line items
| Item | Qty | Price |
|---|
This receipt maker builds a clean, itemized receipt right in your browser, with no sign up and nothing sent to a server. Type a store name, address and date, add as many line items as you need with a quantity and price, set a tax rate and a payment method, and a monospace thermal-style receipt updates live as you type. When it looks right, print it on any printer or copy it as plain text to paste elsewhere.
What is the Receipt Maker?
A receipt is a simple record of a sale: who sold something, what was bought, how much it cost, and how it was paid for. At its core a receipt is just arithmetic laid out in a readable column. Each line item has a quantity and a unit price, and the line total is quantity times price. Add the line totals together and you get the subtotal. Apply the tax rate to the subtotal and you get the tax amount. Add the two and you get the grand total. This tool does exactly that math for you and formats every figure to two decimal places with your chosen currency symbol.
The preview is styled to look like a paper register receipt, using a fixed-width monospace font so the item names line up on the left and the prices line up on the right, just like a real thermal printout. The store name is centered and capitalized at the top, followed by the address and the date and time. A divider separates the header from the items, another separates the items from the totals block, and the payment method and a thank you line close it out. Because the layout is built from plain text padded to a fixed width, it copies cleanly and prints predictably.
Tax is handled as a percentage of the subtotal, which is how most sales tax and VAT inclusive style receipts present it for a quick summary. If you set the tax rate to zero, the tax line simply shows a zero amount, which is useful for tax exempt items, informal IOUs, or places without sales tax. The quantity field accepts whole units, and the price field accepts cents, so you can record anything from a single coffee to a multi line grocery run. Empty rows, or rows without a name, are ignored so a half finished line never breaks the totals.
Everything runs locally with JavaScript, so the tool works offline once the page has loaded and none of your figures are uploaded or stored. The print button opens a clean, text only print view and triggers your browser print dialog, where you can save to PDF or send it to a real printer. The copy button puts the entire receipt on your clipboard as plain text, ready to drop into an email, a note, or an accounting spreadsheet.
When to use it
- Creating a quick proof of purchase for a private sale, a market stall, or a cash transaction between individuals.
- Generating a tidy itemized receipt to reimburse a colleague or split a shared expense with a clear breakdown.
- Producing a printable PDF receipt for petty cash, a small club, or a school or community fundraiser.
- Making sample or placeholder receipts for a mockup, a demo, or testing a checkout or expense workflow.
- Replacing a faded thermal receipt with a clean typed copy for your own records or an expense report.
- Drafting a simple service receipt for a freelancer, tutor, or handyman who needs a fast paper trail.
How to use the Receipt Maker
- Fill in the store name, address, date and time, currency symbol, tax percent and payment method at the top.
- Add each product or service as a line item with its name, quantity and unit price, using Add item for more rows.
- Watch the thermal-style preview update live, with line totals, subtotal, tax and grand total calculated for you.
- Press Print receipt to open the print dialog (save as PDF or print on paper), or Copy as text to grab it as plain text.
Formula & method
Worked examples
A grocery receipt with two items and an 8.25% sales tax rate.
- Item 1: Whole Milk 1L, quantity 2 at 1.99 each, line total = 2 x 1.99 = 3.98
- Item 2: Sourdough Bread, quantity 1 at 3.49 each, line total = 1 x 3.49 = 3.49
- Subtotal = 3.98 + 3.49 = 7.47
- Tax = 7.47 x (8.25 / 100) = 0.616, shown as 0.62
- Grand total = 7.47 + 0.62 = 8.09
Result: The receipt shows a subtotal of $7.47, tax of $0.62, and a total of $8.09 paid by Credit Card.
A tax free service receipt for a single item paid in cash.
- Item: Lawn Mowing, quantity 1 at 40.00, line total = 1 x 40.00 = 40.00
- Subtotal = 40.00
- Set the tax percent to 0, so tax = 40.00 x (0 / 100) = 0.00
- Grand total = 40.00 + 0.00 = 40.00
Result: The receipt shows a subtotal of $40.00, tax of $0.00, and a total of $40.00 paid by Cash.
How each amount on the receipt is calculated
| Field | Calculation | Example |
|---|---|---|
| Line total | quantity x unit price | 3 x 2.50 = 7.50 |
| Subtotal | sum of all line totals | 7.50 + 4.00 = 11.50 |
| Tax | subtotal x (tax percent / 100) | 11.50 x 0.10 = 1.15 |
| Grand total | subtotal + tax | 11.50 + 1.15 = 12.65 |
Tax amount on a $50.00 subtotal at common rates
| Tax rate | Tax amount | Total |
|---|---|---|
| 0% | $0.00 | $50.00 |
| 5% | $2.50 | $52.50 |
| 8.25% | $4.13 | $54.13 |
| 10% | $5.00 | $55.00 |
| 20% | $10.00 | $60.00 |
Common mistakes to avoid
- Putting the price for all units in the price field. The price field is the unit price, the cost of one item. The tool multiplies it by the quantity for you. If three apples cost 1.50, enter quantity 3 and price 0.50, not quantity 3 and price 1.50.
- Expecting the tax to apply to a single line only. Tax here is a single rate applied to the whole subtotal, which matches a typical sales receipt summary. If different items need different tax rates, calculate them separately or split the sale into more than one receipt.
- Leaving a row with a price but no item name. Rows without a name are ignored on purpose so a half typed line does not skew the totals. If an item is missing from the receipt or the total looks low, check that every line you want counted has a name filled in.
- Treating this receipt as an official tax invoice. This is a plain itemized receipt, not a legally formatted tax invoice. For VAT invoices or anything your tax authority must accept, add the required fields such as a tax number and invoice id, and confirm the format with local rules.
Glossary
- Line item
- A single product or service on the receipt, with its own name, quantity and unit price.
- Unit price
- The price of one unit of an item, before multiplying by the quantity to get the line total.
- Subtotal
- The sum of every line total, before tax is added.
- Tax rate
- A percentage applied to the subtotal to work out the tax amount, such as a sales tax or VAT rate.
- Grand total
- The final amount due, equal to the subtotal plus the tax.
- Thermal receipt
- The narrow, monospace paper receipt printed by a register, the layout style this tool imitates.
Frequently asked questions
Is this receipt maker free and private?
Yes. It is completely free with no sign up, and it runs entirely in your browser. Your store details, items and totals are never uploaded or stored on a server, so you can even build a receipt offline once the page has loaded.
How do I print or save the receipt as a PDF?
Press Print receipt. A clean, text only print view opens and your browser print dialog appears. Choose your printer to print on paper, or pick Save as PDF (or Microsoft Print to PDF) as the destination to save a PDF copy.
How is the tax calculated?
Tax is a single percentage applied to the subtotal. The tool computes tax as subtotal times the tax percent divided by 100, then adds it to the subtotal for the grand total. Set the tax percent to 0 for a tax free receipt.
Can I add or remove line items?
Yes. Use the Add item button to add as many rows as you need, and the X button on each row to remove it. The subtotal, tax and total recalculate instantly every time you change a name, quantity or price.
Can I change the currency?
Yes. Type any symbol into the currency field, for example $, the pound sign, the euro sign, or a short code like Rs. The symbol is placed in front of every amount on the receipt. The math is the same regardless of which symbol you choose.
Is this a valid legal or tax invoice?
It produces a simple itemized receipt suitable for personal records, reimbursements and proof of purchase. It is not a formatted legal tax invoice. If you need an official VAT or tax invoice, check the specific fields and format your tax authority requires.