Free Utility Tool

Free Receipt Maker: POS, Thermal & PDF Receipts

Make a receipt online in seconds. This free receipt maker lets you add your logo, line items, tax, and payment method to a sales or order receipt. Pick a thermal POS or clean style, preview it live, and download a PDF or PNG. You need no signup.

Automate your Pinterest Marketing

PinFlow auto-generates beautiful pins from your Shopify products and posts them on autopilot.

Try PinFlow

How to make a receipt

I tested this receipt maker with a three-item coffee shop order on the In-Store POS template. I set the paper to 80 mm, downloaded the PDF, and checked the file. The page came out exactly 80 mm wide, the length followed the number of items, and the barcode at the bottom decoded to the order number, #1001.

  1. Pick a template, a font, and a paper width. There are four templates: Online Order, In-Store POS, Classic Sales, and Branded Logo. In-Store POS, Classic Sales, and Branded Logo start on 80 mm thermal paper, and Online Order starts on an A4 page. On the three thermal templates, the paper width setting changes it to 58 mm, 80 mm, or A4. Online Order always stays on A4. The switches turn the barcode, a signature line, and the transaction codes on or off.

The receipt template picker with In-Store POS selected, the Courier font, the 80mm paper width, and switches for the barcode, signature line, and transaction codesThe receipt template picker with In-Store POS selected, the Courier font, the 80mm paper width, and switches for the barcode, signature line, and transaction codes

  1. Add your store details. Type the store name, address, phone, and website, and upload a logo if you have one. The maker saves these in your browser, so they are filled in the next time you open it.

The Store tab with the store name Aroma Cafe, the logo upload, and the address and phone fieldsThe Store tab with the store name Aroma Cafe, the logo upload, and the address and phone fields

  1. Fill in the receipt details. On the Details tab, set the receipt number, date, and time, an optional customer, the currency and tax, shipping and a tip, the payment method, and a footer message such as your return policy.

The Details tab with the receipt number, date, customer fields, currency and tax settings, payment method, and footer messageThe Details tab with the receipt number, date, customer fields, currency and tax settings, payment method, and footer message

  1. Add the items. On the Items tab, type each product with a quantity and a unit price. Add a discount if you give one, and the subtotal, tax, and total add up as you type.

The Items tab with three coffee shop products, quantities and prices, a discount field, and the running totalsThe Items tab with three coffee shop products, quantities and prices, a discount field, and the running totals

  1. Download the receipt. Choose PDF or PNG and click Download. You can also print it straight from the browser.

The live preview of a thermal In-Store POS receipt for Aroma Cafe on 80mm paper, with the PDF and PNG format switch and the Download PDF buttonThe live preview of a thermal In-Store POS receipt for Aroma Cafe on 80mm paper, with the PDF and PNG format switch and the Download PDF button

POS and thermal receipts (58 mm and 80 mm)

Till printers use rolls of thermal paper, and the two common widths are 58 mm (about 2.3 inches) and 80 mm (about 3.1 inches). The In-Store POS, Classic Sales, and Branded Logo templates match that look: a narrow column, a till-style font, and a barcode of the order number at the bottom. Classic Sales prints in all capitals like an old dot-matrix till.

The PDF is cut to the real paper width, so an 80 mm receipt is an 80 mm wide page. The length depends on how many items you add, the same way a printed till roll gets longer with a bigger order. To print it on a thermal printer, open the PDF and print at 100% scale so the width stays at 58 or 80 mm.

Online order receipts on A4

The Online Order template is A4 wide (210 mm) and as long as the order needs, with a logo header and a product table. This layout suits a receipt you email to a customer or attach to an order, where a narrow till roll would look out of place.

The Online Order receipt template on an A4 page, with a logo header, a product table, and totalsThe Online Order receipt template on an A4 page, with a logo header, a product table, and totals

You can switch templates at any time. The details you typed stay in place, and the preview redraws in the new style.

Upload a PNG, JPG, SVG, or WebP file up to 2 MB, or paste a link to an image. The logo appears at the top of the receipt in the preview and in the downloaded PDF or PNG. The Branded Logo template puts the logo first and adds an accent color to match your brand.

Download a PDF with no watermark

Every download is free and has no watermark, logo stamp, or page limit. You do not need an account. The receipt is built in your browser, so the details you type are not sent to a server. Your store profile is saved in your own browser only.

What goes on a receipt

A receipt is proof that a customer paid. It needs these parts:

  • Your business name and contact details, so the customer knows who to ask about the sale.
  • The receipt number, date, and time, so you can find the sale in your records.
  • Each item with a quantity and price, then the subtotal.
  • Discounts, tax, shipping, and tips, each on its own line.
  • The total paid and the payment method, such as card, cash, or Shopify Payments.
  • A footer message, which is a good place for your return policy.

A receipt is not an invoice. An invoice asks for payment before the customer pays, and a receipt confirms the payment afterwards. To bill a customer first, use the free invoice generator.

Receipts for other businesses

The same receipt maker has versions set up for particular trades, with the right fields and wording already in place:

Frequently Asked Questions

Is this receipt maker free?

Yes. It is free with no signup, no watermark, and no limit on how many receipts you make.

Can I download my receipt as a PDF?

Yes. Download the receipt as a PDF or a PNG, or print it from your browser. Thermal receipts download at their real paper width of 58 mm or 80 mm.

Yes. Upload a PNG, JPG, SVG, or WebP logo, or paste a link to an image. The logo appears in the preview and in the downloaded receipt.

Does the receipt include a barcode?

Yes. The receipt can show a CODE128 barcode of the order number, or of the receipt number when you leave the order number empty, like a till receipt. Turn it off with the switch above the form.

What are the transaction codes on the receipt?

They are short reference numbers like the ones a shop receipt prints at the bottom. The maker builds them from your order number, or from the receipt number when the order number is empty, so the same receipt always shows the same codes.

What currencies are supported?

37 currencies, including USD, EUR, GBP, INR, CAD, AUD, and JPY. Amounts are formatted for each currency, with no decimals for currencies such as JPY.

Is my receipt data stored on a server?

No. The receipt is built in your browser and is not sent to a server. Your store profile is saved only in your own browser.

Can I use this as a Shopify receipt maker?

Yes. It supports Shopify Payments, order numbers, customer details, shipping, discounts, and a return-policy footer, so it suits manual, wholesale, and in-person Shopify orders.

Do I have to re-enter my store details every time?

No. The maker saves your store name, logo, and address in your browser, so they are ready next time.

Can I add tax, discounts, shipping, and tips?

Yes. Enter a tax rate and pick a label such as Sales Tax, VAT, or GST. Add a percentage or flat discount, shipping, and a tip, and the totals update as you type.

What size is a thermal receipt?

Thermal till rolls are usually 58 mm (about 2.3 inches) or 80 mm (about 3.1 inches) wide. Pick the width your printer uses, and the PDF comes out at that width.

What is the difference between a receipt and an invoice?

An invoice asks for payment before the customer pays. A receipt confirms the payment afterwards. This tool makes receipts; use the invoice generator to bill a customer first.

Create sales, taxi, gas, parking, pharmacy, and grocery receipts you can download as PDF or PNG.

Free Cash Receipt Generator

Create a cash receipt with the amount auto-spelled in words: general, petty cash, cash sale, and deposit types, with your logo. Two-up Original/Duplicate copies. Download PDF, PNG, or CSV. Free, no signup, no watermark.

Free Donation Receipt Generator

Create IRS-compliant charitable donation receipts: cash, in-kind, year-end, quid pro quo, and church tithe types with your EIN and logo. Download PDF, PNG, or CSV. Free, no signup, no watermark.

Free Itemized Receipt Generator

Build an itemized receipt with per-line tax rates, a tax breakdown grouped by rate, tax-inclusive or exclusive pricing, per-line discounts, and category subtotals. Bulk import from CSV. Thermal 80mm or A4, PDF or PNG. Free, no signup, no watermark.

Free Hotel Receipt & Folio Generator

Build a hotel receipt or guest folio with nights computed from your dates, per-night or flat room rates, incidentals with a taxable toggle, stacked lodging taxes, and payments to a balance due. 8 templates, thermal 58/80mm or A4/Letter, PDF, PNG, or SVG. Free, no signup, no watermark.

Free Taxi Receipt Generator

Create taxi and cab receipts with fare, distance, tip, and a signature line. Download PDF or PNG instantly. Free, no signup.

Free Gas Receipt Generator

Create fuel and gas station receipts with gallons, price per gallon, and card details. Download PDF or PNG instantly. Free, no signup.

Free Parking Receipt Generator

Create parking lot, garage, and valet receipts with duration, rate, and a barcode. Download PDF or PNG instantly. Free, no signup.

Free Pharmacy Receipt Generator

Create itemized pharmacy and drug store receipts for insurance, HSA, and FSA claims. Download PDF or PNG instantly. Free, no signup.

Free Grocery Receipt Generator

Create itemized grocery and supermarket receipts for budgets and reimbursements. Download PDF or PNG instantly. Free, no signup.

Free Rent Receipt Generator

Create monthly rent receipts for tenants and landlords as proof of rent payment. Download PDF or PNG instantly. Free, no signup.