Free Utility Tool

Free Itemized Receipt Generator

Make a detailed itemized receipt in seconds. Give every line its own tax rate and discount, get a tax breakdown grouped by rate, switch between tax-inclusive and tax-exclusive pricing, and subtotal by category. Bulk import line items from CSV, pick a thermal 80mm roll or a full A4 page, and download a PDF or PNG. No signup, no watermark.

Automate your Pinterest Marketing

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

Try PinFlow

What an itemized receipt actually is

An itemized receipt lists every product or service on a sale as its own line, with the quantity, the unit price, and the amount for that line, and then rolls those lines up into a subtotal, tax, and total. A simple receipt might just say "Order total: $63.20." An itemized receipt shows the buyer exactly what made up that $63.20, line by line. That level of detail is what an insurer, an HSA or FSA administrator, an employer's expense desk, or your own bookkeeping actually wants to see.

This free itemized receipt generator makes that receipt for you in the browser. You add your store details, type or import your line items, set the tax that applies to each one, pick a template, and download a PDF or PNG. Nothing is uploaded to a server, there is no signup, and there is no watermark on the file you download.

The reason to use a real generator instead of a template in a word processor is the math. A word-processor template is a static picture: you do every calculation by hand, and one fat-fingered number quietly breaks the total. A generator does the arithmetic live and keeps it correct as you edit. And this generator does math that the other free tools do not: it taxes each line on its own.

Itemized vs. simple receipts: when you need the detail

A plain total is fine for a quick point-of-sale handoff. You need the itemized version when someone downstream has to verify the contents:

  • Insurance, HSA, and FSA claims require a line-by-line breakdown so the administrator can see which items are eligible.
  • Expense reports are often rejected without an itemized receipt, because a card statement only proves you spent money, not what you bought.
  • Mixed tax situations (grocery plus prepared food, retail plus alcohol) legally carry different tax on different items, and a single-rate receipt cannot represent that correctly.
  • Restaurants and bars itemize food, drinks, tip, and service charge so the guest can check the bill.

If any of those describe your sale, a one-line total is not enough, and a single order-level tax rate is often wrong.

Per-line tax: the feature nobody else has

Almost every free receipt or invoice tool applies one tax rate to the whole order. That is fine for a shop where everything is taxed the same, and useless the moment two items are taxed differently.

Here, every line has its own taxable toggle and its own selectable tax rate. You define the named rates once (for example Standard 8.25%, Alcohol 10%, and Zero-rated 0%), then pick one per line. Non-taxable lines contribute zero tax no matter what. The receipt then prints a tax breakdown grouped by rate: one row for each distinct rate in use, and those rows always add up to the total tax shown.

A worked example. Say you sell two items:

  • Line A: 2 x $10.00, taxable at 8.25%
  • Line B: 1 x $20.00, non-taxable

The subtotal is $40.00. Only Line A is taxed: 8.25% of $20.00 is $1.65. The total is $41.65, and the breakdown reads "Sales Tax 8.25% on $20.00 = $1.65."

Now a mixed-rate order:

  • Line A: $100.00 at 10%
  • Line B: $50.00 at 0%
  • Line C: $30.00 at 20%

The breakdown prints two rows, "10% on $100.00 = $10.00" and "20% on $30.00 = $6.00," for $16.00 of tax and a $196.00 total. The 0% line is left out of the breakdown because it adds no tax. No other free tool will give you that receipt.

Tax-inclusive vs. tax-exclusive pricing

Outside the United States, most shelf prices already include tax (VAT-inclusive pricing). Inside the US, prices are usually shown before tax. A receipt has to handle both, and most free tools only do one.

This generator has a single switch:

  • Tax added on top (exclusive): your unit prices do not include tax, so tax is computed per line and added to the subtotal.
  • Tax included in price (inclusive): your prices already include tax, so the tool extracts the tax out of each line instead of adding it.

The extraction uses the standard formula: for a line of amount A at rate r, the tax is A minus A / (1 + r), and the net is what remains. A $110.00 line at 10% in inclusive mode shows a $110.00 total with $10.00 of tax extracted (the net is $100.00). Flip the same line to exclusive and it becomes a $121.00 total with $11.00 of tax added. Same input, correct answer either way.

Per-line discounts

Discounts often apply to a single item, not the whole basket: a damaged unit sold at 10% off, a manager comp on one dish, a clearance price on one SKU. Each line here carries its own discount, as a percentage or a flat amount, and it reduces both that line's printed amount and the base its tax is calculated on.

For example, a line of 3 x $10.00 with a 10% line discount comes to $27.00. If that line is taxable at 8.25%, the tax is 8.25% of $27.00, which is $2.2275 and rounds to $2.23, for a line total of $29.23. The discount is applied first, then tax is charged on the discounted amount, which is the correct order of operations.

There is also an order-level discount for a whole-basket promotion. It is applied on top of any per-line discounts and is spread across the taxed lines proportionally, so the tax on a discounted order still comes out right.

Category subtotals

Give each line a category (Food, Beverages, Retail, Parts, Labor, whatever fits your business) and the Categorized and Restaurant templates group the lines under category headers, each with its own subtotal, before the order totals. It turns a long flat list into a readable, sectioned receipt, and the category subtotals always reconcile back to the order subtotal.

This is the layout expense reviewers and bookkeepers like, because it separates, say, taxable prepared food from zero-rated groceries at a glance.

Bulk import from CSV

Typing forty lines by hand is the one thing a word processor and a spreadsheet template make genuinely painful. Here you can paste rows or upload a .csv and fill the whole itemized table at once.

The columns are: description, quantity, unit price, taxable, tax rate, discount, discount type, and category. The importer reads the taxable flag, matches each row's tax rate to one of your named rates (creating a new named rate if it sees one it does not recognize), and maps the discount and category straight through. A Download sample CSV button gives you a correctly formatted starter file, and that sample imports straight back in, so you can see the exact shape the tool expects and edit from there.

For a shop exporting an order from a POS or a spreadsheet, this is the fastest way to a finished itemized receipt.

Thermal 80mm and full A4: six templates

The paid receipt tools that look realistic tend to watermark every free export. The truly-free tools skip the thermal look entirely and only make an A4 invoice. This generator gives you both, watermark-free:

  • Classic Thermal (80mm): a monospace POS roll with stacked rows, a barcode option, and the tax breakdown as indented lines. This is the "printed at the register" look.
  • Detailed A4: a full-page ruled table with dedicated Tax% and Discount columns and a grouped tax-breakdown box. Best when you want every number visible in its own column.
  • Categorized: lines grouped under category headers with per-category subtotals, then the order totals.
  • Restaurant: category groups plus table number, guest count, tip, and a service charge, laid out the way a hospitality bill reads.
  • Retail Branded: a clean A4 page with your logo, an accent color header, and a customer block.
  • Minimal: an ultra-plain narrow thermal receipt with the tightest possible layout and no barcode.

Thermal templates print at 58mm or 80mm; the full-page templates print at A4 (210mm). Whatever you pick, the PDF comes out at true physical size, so an 80mm receipt is genuinely 80mm wide when you print it. There is a matching PNG export for anything that wants an image instead of a PDF.

Thermal or A4: which to choose

Use a thermal width when the receipt is meant to look like it came off a point-of-sale printer, or when you are actually printing on receipt-roll stock. Use A4 when the receipt will be emailed, filed, or attached to an expense or insurance claim, since a full page is easier to read on screen and prints on a normal office printer. The tax math is identical either way; only the layout changes.

Currency and rounding

Pick from a long list of currencies and the whole receipt reformats: symbol, thousands separators, and decimal places. There is a European-decimal option for a comma decimal separator (10,50). Zero-decimal currencies such as the Japanese yen are handled correctly, with no stray decimals.

Every money value is rounded to the currency's normal precision for display, but the totals are summed from the unrounded figures and then reconciled so the printed total equals the sum of the printed components. You will not see a receipt where the lines add up to a different number than the total.

A note on what this is (and is not)

An itemized receipt from this tool is a business and record-keeping document. It does the arithmetic for you accurately, but it is not a tax-filing document or a legal instrument, and it makes no compliance claim. You decide which tax rates apply to your sale; the tool does the math, not the tax-law determination. Keep your receipts with your own records and follow your accountant's or your jurisdiction's rules for how tax is charged and filed.

Frequently asked questions

Is this itemized receipt generator free?

Yes, it is 100% free with no signup and no watermark. Build and download as many itemized receipts as you want as PDF or PNG. Everything runs in your browser, so your store details, prices, and customer information never leave your computer.

What makes this different from a normal receipt maker?

Most free receipt and invoice tools apply one tax rate to the whole order. This one taxes each line separately. Every line has its own taxable toggle and a selectable tax rate, so a single receipt can show food at 0% and alcohol at a different rate, and the tax breakdown groups the tax by rate. It also supports tax-inclusive pricing, per-line discounts, and category subtotals, which the static template tools cannot do.

How does the per-line tax breakdown work?

Each taxable line is taxed at its own rate on its discounted amount. The receipt then prints one summary row per distinct rate in use, for example "Sales Tax 8.25% on $40.00 = $3.30" and "Alcohol 10% on $21.00 = $2.10." The grouped rows always add up to the total tax shown, so the numbers reconcile to the cent.

What is the difference between tax-inclusive and tax-exclusive?

Tax-exclusive means your unit prices do not include tax, so tax is calculated on each line and added on top. Tax-inclusive means your prices already include tax, so the tool extracts the tax from each line instead of adding it. A $110 line at 10% shows a $110 total with $10 of tax extracted in inclusive mode, or a $121 total with $11 of tax added in exclusive mode.

Can I import my line items from a spreadsheet?

Yes. Paste rows or upload a .csv with columns for description, quantity, unit price, taxable, tax rate, discount, discount type, and category, and the whole itemized table fills in at once, including the tax rates each line uses. A "Download sample CSV" button gives you a correctly formatted starter file that imports straight back in.

Can I add per-line discounts and category subtotals?

Yes. Each line can carry its own percentage or flat discount, which reduces that line's amount and the base its tax is calculated on. Give lines a category and the Categorized and Restaurant templates group them under headers with a per-category subtotal, while the order totals still reconcile.

Is an itemized receipt a legal or tax document?

No. This tool makes an itemized business and record-keeping receipt. It does the arithmetic for you, but it is not a tax-filing or legal instrument and makes no compliance claim. You enter the tax rates that apply; the tool does the math, not tax-law determination.

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 Receipt Generator

Create professional sales & order receipts with your logo, line items, tax, and payment method. Thermal POS or clean styles. Download PDF/PNG instantly. Free, no signup.

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.