Receipt Maker

Build a receipt, preview it live, print it straight to your thermal printer.

Tip: click the % button on any item row to attach a custom tax (name + rate). Items with their own tax are excluded from the global tax below — you never pay both on the same item.

%

Global tax — applies only to items that don't have their own tax.

Discount
Shipping
Tip
Payment method
1

Pick a template

Choose the business type that matches your shop. Labels like "Server" or "Vehicle No" and the sample items update automatically.

2

Fill in your business details

Name, address, and phone. These are saved on your device, so they're already filled in the next time you open the app.

3

Add items

Tap a saved item chip to drop it into the receipt, or use + Add item for a one-off. Use + Add flat charge for services, shipping, or fees that don't have a quantity.

4

Attach a tax to a line (optional)

Click the % button on any item row to give it its own tax name (like GST or VAT) and rate. Items with their own tax are excluded from the global tax — you'll never pay both. Taxes with the same name and rate are grouped into one total line.

5

Adjust totals

Set the global tax, discount, shipping, and tip. Discount and tip can be entered as a flat amount or a percentage of the subtotal. The global tax applies only to items that don't have their own tax.

6

Choose the paper width

Use 80mm for standard thermal rolls, or 58mm for compact receipt printers.

7

Save or print

Save receipt keeps a copy in your browser for later. Print receipt opens the browser's print dialog — ready for your thermal printer or a PDF.

Printing tips: in the print dialog, set margins to None, turn off headers and footers, and pick your thermal printer with 80mm (or 58mm) paper. The on-screen theme never affects the printout — receipts always print black on white.
Where is my data stored?

Everything lives in your browser's local storage on this device — business details, saved items, saved receipts, and your theme choice. Nothing is ever sent to a server.

Are my business details and line items remembered?

Yes. The business name, address, phone, tax settings, and current line items (including per-item taxes) are saved automatically as you type. Reopen the page and everything is exactly where you left it.

Can I apply different taxes to different items?

Yes. Click the % button on any item row to give it its own tax name and rate. Items with their own tax are automatically excluded from the global tax — so you never pay tax twice on the same item. Items that share the same tax name and rate are grouped into a single total line.

How is the total calculated with per-item taxes?

The subtotal sums each item's base amount (quantity × price, or the flat amount for services). The discount is applied proportionally across all items. Each item with its own tax gets that tax computed on its post-discount base. The global tax applies only to items that don't have their own tax, also on their post-discount base. Shipping and tip are added last. The receipt shows every one of these lines separately.

Can I edit a saved item?

Yes. Click the pencil icon on any chip to rename it, change its price, or switch between quantity-based pricing and a flat charge. Press the checkmark to save, or the × to cancel.

Why does my printout have extra white space?

Your browser's default page margins are probably still on. In the print dialog, set margins to None and make sure "Headers and footers" is unchecked. Also confirm the paper size matches the width you selected (80mm or 58mm).

Can I use more than one currency?

Yes — pick from six built-in symbols in the Currency dropdown. The symbol changes only; no conversion is applied to the numbers you enter.

How do I start a fresh receipt?

Click + New receipt. It clears the customer fields, resets the discount, bumps the receipt number, and reloads the sample items for the current template. Your business details stay untouched.

Is there a limit on how many receipts I can save?

Only your browser's local storage quota, which is typically several megabytes — enough for thousands of receipts. If you need long-term archiving, print or export to PDF.

Does it work on my phone?

Yes. The layout adapts to small screens, the receipt preview scales down, and every section can be collapsed to keep the page compact while you work.