Receipt & Note Maker

Build a receipt or any custom slip, preview it live, print it straight to your thermal printer.

Tip: the labels above the fields (like Server and Table No) are editable — click and type to rename them for your business.

Add as many fields as you like — Name, Phone, Email, Address, Loyalty ID… Each row is a label + value pair. Empty values are skipped on the slip.

Leave a price blank to list an item without a charge — the slip shows just the name and quantity. Click % to attach a per-item tax.

Reorder any section with the arrows. Uncheck to hide it from the printed slip. Tap the chevron on a custom block to edit its content.

Text blocks support an optional title and link. QR codes are generated via an online service — they need a brief internet connection to appear.

%

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

Discount
Shipping
Tip
Payment method
1

Set up your business details

Fill in your name, address, and phone. Click the labels above the Staff and Extra fields to rename them for your business — "Server", "Cashier", "Table No", "Order No", whatever fits.

2

Add customer details

In the Customer details card, add as many fields as you need. Each row has an editable label and a value — click + Add field for more. Empty values are skipped on the slip.

3

Add items

Tap a saved item chip, or use + Add item. Use + Add flat charge for services. Leave the price blank to list an item without a charge.

4

Add custom content

In Sections & order, add a text row, divider, or QR code. Text blocks have an optional Title and Link (URL + link text). Each block is its own row so you can move or hide it.

5

Arrange sections

Use the up/down arrows on any row to reorder. Uncheck a row to hide it — hide the totals, "Paid via", or footer to turn the receipt into a plain note or work order.

6

Attach a tax to a line (optional)

Click the % button on any item row to give it its own tax name and rate. Items with their own tax are excluded from the global tax — you'll never pay both.

7

Choose paper & print

Use 80mm for standard thermal rolls, or 58mm for compact printers. Then click Print slip.

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 — slips always print black on white.
Where is my data stored?

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

Can I add more customer fields?

Yes. In the Customer details card, click + Add field. Each row is a label + value pair — Name, Phone, Email, Address, Loyalty ID, anything you like. Remove any row with its × button. Rows with an empty value are skipped on the slip.

How do text blocks with a title and link work?

When you add a text block in Sections & order, its editor has three parts: an optional Title (bold heading), the main text content, and an optional Link (URL + link text). The link is clickable in the on-screen preview and underlined on the printed slip.

Can I reorder the sections on the slip?

Yes. Every row in Sections & order — including each custom text block, divider, and QR code — has up/down arrow buttons on the left. Use them to move any item anywhere in the list.

Can I hide the totals and turn this into a plain note?

Yes. Uncheck "Totals section", "Paid via line", "Footer message", or any other row in Sections & order. The slip will print with only what you've left visible.

How do I add a QR code?

In Sections & order, click + QR code. Type the URL or text to encode, add an optional caption, and pick a size. It appears wherever you've placed it. QR codes are generated by an online service, so you'll need a brief internet connection.

Can I change the labels like "Server" or "Table No"?

Yes. In the Business card, the small labels above the Staff and Extra fields are directly editable — click them and type.

What happens if I don't enter a price for an item?

The slip shows just the item name and its quantity, with no price. The item contributes nothing to the subtotal or taxes.

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. Items that share the same tax name and rate are grouped into a single total line.

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.

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.