Free Purchase Order Generator
Create professional PDF purchase orders with full vendor management — no login, no watermark, no server upload. Add separate ship-to address, requisition no., authorized approver, GL codes per line item, shipping & FOB terms, line items with GST/VAT and 22 currencies. Auto-saved to your browser.
Purchase Order Generator Tool
Rate this tool
Everything in this free purchase order generator
Built for procurement teams, operations managers, finance departments, small businesses and anyone who needs to issue clean, audit-ready purchase orders without ERP-grade software. Every field a finance auditor would want to see is here, and nothing you have to pay for.
How to create a purchase order — step by step
How this purchase order generator compares
Most free PO tools are repurposed invoice templates that miss the procurement-specific fields auditors actually look for: separate ship-to, approver, GL codes, FOB terms. Paid procurement software locks everything behind subscriptions starting at $50/user/month. LazyTools gives you a professional, audit-ready PO in your browser, free.
| Feature | LazyTools ✦ | Invoice-Generator.com | Zoho Inventory | QuickBooks PO |
|---|---|---|---|---|
| Separate ship-to address | ✔ Yes | ✘ No | ✔ Yes | ✔ Yes |
| Authorized approver fields | ✔ Name + title + dept | ✘ No | ✔ Yes | ✔ Yes |
| GL / cost code per line item | ✔ Yes | ✘ No | ✔ Yes | ✔ Yes |
| UOM (unit of measure) per line | ✔ Yes | ✘ No | ✔ Yes | ✔ Yes |
| FOB / Incoterms dropdown | ✔ 8 options | ✘ No | Limited | Limited |
| Shipping method dropdown | ✔ 9 options | ✘ No | Limited | Limited |
| Payment terms dropdown | ✔ 10 presets | Free text | ✔ Yes | ✔ Yes |
| Vendor reference / quote no. | ✔ Yes | ✘ No | ✔ Yes | ✔ Yes |
| Per-item GST / VAT rate | ✔ Yes | Single rate only | ✔ Yes | ✔ Yes |
| PO status tracking | ✔ Draft/Issued/Approved | ✘ No | ✔ Yes | ✔ Yes |
| 22+ currencies | ✔ 22 currencies | ✔ Many | ✔ Many | ✔ Many |
| 3 professional templates | ✔ 3 templates | ✘ 1 only | Limited | Limited |
| PDF without watermark (free) | ✔ Never | ✔ Yes | Trial limit | Subscription |
| No account / login required | ✔ Yes | ✔ Yes | ✘ Account required | ✘ Account required |
| Data never uploaded to server | ✔ Always local | ✘ Server-based | ✘ Cloud storage | ✘ Cloud storage |
The Complete Guide to Purchase Orders — Procurement Discipline for Small Businesses
Purchase orders are one of the most under-used financial controls in small business. Larger companies treat them as table stakes — every spend above a threshold needs a PO, every PO needs an approver, every invoice gets matched to a PO before payment. Smaller companies often skip the discipline entirely, relying on email, verbal agreements, and the founder's memory. This works until it doesn't: a duplicate order arrives, a vendor invoices for something that was never agreed, an employee orders something they shouldn't have, or finance pays an inflated invoice no one cross-checked. Implementing a basic PO process is the cheapest, fastest way to catch all of this before it costs you money.
What a purchase order actually is
A purchase order is a formal document a buyer sends to a vendor to authorize a purchase of goods or services. It states exactly what is being ordered, the agreed quantities and prices, where the goods should be delivered, when they are needed, what the payment terms are, and who within the buyer's organization has authorized the spend. Once the vendor accepts the PO — either explicitly by sending an order confirmation or implicitly by beginning to fulfill it — the PO becomes a legally binding contract. This is fundamentally different from a casual email or phone order, which leaves both sides exposed to disputes about what was actually agreed.
Purchase order vs invoice vs goods received note
These three documents form the backbone of accounts payable controls and are the foundation of the "three-way match." The purchase order is sent by the buyer before any work is done — it states what the buyer wants and authorizes the spend. The goods received note (GRN) is created by the buyer's receiving team when the goods physically arrive — it records what was actually delivered and in what condition. The invoice is sent by the vendor after delivery — it requests payment for what was supplied. All three should agree on items, quantities and prices. When they agree, payment is approved. When they don't, the discrepancy is investigated before any money moves. This control is what catches most overpayment errors, vendor billing mistakes, and outright fraud.
Why small businesses should implement PO discipline early
The instinctive objection is "we're too small for this — it's bureaucratic overhead we don't need." In reality, a basic PO process costs almost nothing once it becomes habit, and pays for itself the first time it catches a single problem. The most common things a PO process catches in a small business are: duplicate orders (two people ordering the same thing without realizing); vendor invoices for things never ordered (either honest mistakes or chance probes for what passes); price creep (vendor invoices arriving at higher rates than were actually quoted); scope expansion (vendor delivering more than was asked for and billing for it); and unauthorized purchases (employees ordering things outside their spend authority). Each of these costs more than the five minutes it takes to issue a PO.
What makes a complete purchase order
A PO that will stand up to internal audit and serve its purpose as a control document must include several key elements. The buyer's full company name and billing address establish who the contract is with and where the invoice should be sent. The vendor's full company name and address identify the supplier. A unique PO number creates the identifier used to link the PO to the eventual GRN and invoice — this is the critical piece for three-way matching. The issue date and required-by date set the timeline. A separate ship-to address specifies where goods should be delivered if different from the billing address. Itemised line items with description, quantity, unit of measure, unit price and tax rate spell out exactly what is being purchased. Shipping method, FOB terms and payment terms resolve the operational and financial mechanics. The name, title and department of the authorizing person document who committed the funds. Finally, special instructions and terms & conditions cover anything specific to this purchase that the vendor needs to know.
Understanding FOB terms and Incoterms
FOB (Free On Board) and the broader Incoterms framework specify the exact moment ownership and risk transfer from seller to buyer. This matters for three reasons: insurance (whose policy covers loss in transit), tax treatment (when the sale is "complete" for accounting), and dispute resolution (who pays if goods are damaged on the way). The two most common terms in domestic trade are FOB Origin (also called FOB Shipping Point), where the buyer takes ownership and risk the moment goods leave the seller's premises, and FOB Destination, where the seller retains ownership and risk until goods arrive at the buyer's location. For international trade, the Incoterms 2020 framework provides standardized terms including EXW (Ex Works — buyer collects from seller's premises and bears all costs from there), CIF (Cost, Insurance and Freight — seller pays freight and insurance to the destination port), and DDP (Delivered Duty Paid — seller takes care of everything including import duties). Always state FOB terms explicitly on international POs to avoid expensive misunderstandings.
PO numbering and tracking
Use a sequential numbering system from day one: PO-001, PO-002, PO-003, never repeating. Some businesses prefer year prefixes (2026-PO-001) which makes it easier to find POs by year. For larger operations, splitting numbering by department (OPS-PO-001, MKT-PO-001) makes ownership clearer at a glance. Whichever system you choose, never reuse a number — it creates audit confusion and makes the three-way match unreliable. Keep a register (a spreadsheet is fine) tracking each PO number, the vendor, the date issued, the value, the approver, the required-by date, and the status (issued / partially received / fully received / invoiced / paid / closed). This single register will become the core of your procurement function and dramatically improves your cash flow visibility.
The approval workflow that keeps you out of trouble
The fundamental control principle of any PO system is segregation of duties: the person who requests a purchase should not be the person who approves it, and neither of them should be the person who pays the eventual invoice. In a tiny business this might mean the founder approves anything above a small threshold while team members can self-approve smaller routine purchases. As you grow, formalize spend limits — anyone can approve up to $X, managers up to $Y, directors up to $Z, anything above requires the founder. The PO document itself is what records who exercised which approval authority on which spend, giving you a clean audit trail. The LazyTools generator's approver fields (name, title, department) are designed exactly to support this control — fill them in honestly even when it feels like overhead, because they're what protects you when something later needs investigation.