Purchase order generator — PO with line items, tax, shipping and delivery address

Fill in your company as the buyer, the supplier and the delivery address, add the items you are ordering, and the tool totals the order with any discount, the tax rate you enter and shipping — ready to print, save as PDF or send.

Live demo · real result from this tool
Document
Parties

Buyer

Supplier

Deliver to (optional)

Items
$774.00
$229.50
$128.00
Totals

Enter the rate that applies to your supply — rates are never assumed. Tax is worked out on each rate's taxable value and rounded to the nearest cent.

Notes
Total$1,254.09
Subtotal
$1,131.50
Sales tax
$97.59
Line items
3

Download PDF uses a standard font (Latin characters). For other scripts use Print / Save as PDF.

Bluebird Cafe Inc.

220 Market Street
San Francisco, CA 94105

Purchase order

PO no.PO-2026-118
Order date2 Oct 2026
Delivery by20 Oct 2026
Payment termsNet 30
Quotation ref.Q-5521

Supplier

Coastline Coffee Supply
48 Harbor Way
Oakland, CA 94607

Deliver to

Bluebird Cafe — Mission
3100 24th Street
San Francisco, CA 94110
#DescriptionCodeQtyUnitRate (USD)Amount (USD)
1Espresso beans, 5 lb bagESP-512bag64.50774.00
2Oat milk, case of 12OAT-126case38.25229.50
3Paper cups 12 oz, sleeve of 50CUP-1220sleeve6.40128.00
Amount in words: One thousand two hundred and fifty-four dollars and nine cents only
Subtotal1,131.50
Sales tax @ 8.625%97.59
Shipping25.00
Total (USD)1,254.09

Delivery instructions

Deliver to the back entrance between 7 and 10 am.

Terms & conditions

Please quote the PO number on your invoice.
Authorised by (buyer)

Processed on your device — nothing is uploaded.

How to use the purchase order generator

  1. Under Document, enter the PO no., Order date, Delivery by date, Payment terms (for example Net 30) and the supplier’s Quotation ref., then pick the Currency.
  2. Under Parties, fill in Buyer (you), Supplier and, if goods go elsewhere, Deliver to. Add your logo if you like.
  3. Add a line for each item with Description, optional HSN / SKU code, Qty, Unit and Rate. Use + Add line item for more.
  4. Under Totals, set the Tax system and rate, any Discount and Shipping.
  5. Write Delivery instructions and Terms & conditions, then press Download PDF, Print / Save as PDF or Download CSV.

What it does and when to use it

A purchase order puts an order in writing before money changes hands. It helps both sides: the supplier knows exactly what to send and where, and you can check the delivery and the later invoice against it. Use one for stock orders, large purchases, or whenever an accounts team asks for a PO number.

The PO has your logo and company at the top, the Supplier and Deliver to blocks, a numbered item table, the totals and total in words, your instructions and terms, and an “Authorised by (buyer)” signature line.

When the supplier replies with a price, a quotation is their side of the same deal. When goods arrive with a packing slip, tick the items off against your PO, and match the supplier’s invoice to the PO number before paying.

How it works

Each line amount is qty × rate, less any line discount. The subtotal is the sum of the lines. An overall discount is taken off before tax and shared across lines in proportion. Tax is worked out on the taxable value at your rate and rounded to the cent (or paisa). Shipping is added after tax. Money is calculated in whole cents, so totals do not drift.

It all runs in your browser and nothing is uploaded. To reuse a PO, press Save as .json and later Open saved .json.

Worked examples

The sample café order. Twelve bags of espresso beans at $64.50 ($774.00), six cases of oat milk at $38.25 ($229.50) and twenty sleeves of cups at $6.40 ($128.00) make a subtotal of $1,131.50. Sales tax at 8.625% is $97.59, shipping is $25.00, and the PO shows Total: $1,254.09 — in words, “One thousand two hundred and fifty-four dollars and nine cents only”.

Tax-exempt. Set Tax to “No tax” and the total becomes $1,131.50 + $25.00 = $1,156.50.

Same order from a UK supplier. Currency GBP, VAT at 20%: VAT is £226.30 and the total is £1,382.80.

Limits and tips

  • The Download PDF button uses a standard font: ₹ prints as “Rs.” and letters outside Western European alphabets (for example Hindi or Chinese names) print as “?”. Use Print / Save as PDF for those — it keeps every character.

Frequently asked questions

What is the difference between a purchase order and an invoice?
The buyer sends a purchase order before delivery to say what it wants to buy, at what price and by when. The supplier sends an invoice after supplying to ask for payment. The sample terms ask the supplier to quote the PO number on the invoice.
Which tax rate should I use?
The one that applies to your purchase — the tool never assumes a rate. Choose the tax system (sales tax, VAT, GST or none) and type the rate. If you are exempt, choose "No tax".
Can each line have a different tax rate?
Yes. Under Totals set "Apply rate" to "Per line (Tax % column)" and a Tax % column appears on every line. The summary then shows one tax line per rate.
Is a purchase order legally binding?
That depends on your contract terms and local law, usually once the supplier accepts it. The tool only produces the document; it does not give legal advice. Put any conditions you rely on in "Terms & conditions".

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close