Free Purchase Order Generator
Online — Create PO in Seconds
Create professional purchase orders with GST, line items, delivery terms, and vendor details. Fill in the fields and download as PDF instantly — 100% free, no account needed.
Your Company (Buyer) Details
Vendor / Supplier Details
Purchase Order Details
Delivery / Ship To Address
Line Items (Products / Services)
| Description | HSN / SAC | Qty | Unit Price | GST % | Amount |
|---|
Terms, Notes & Authorization
Need a tax invoice instead? Use our free Invoice Generator →
Live Preview
Why InvoPilot’s Purchase Order Generator?
Built specifically for Indian SMEs and procurement teams — with GST compliance, multi-party details, delivery tracking and instant PDF — all free, no login.
GST Compliant POs
CGST+SGST for intra-state and IGST for inter-state with auto tax calculation. Add GSTIN for both buyer and vendor.
HSN / SAC Code Support
Add HSN codes for goods or SAC codes for services per line item — required for GST-compliant purchase orders.
Delivery & Shipping Terms
Set delivery date, shipping method, Incoterms, and a separate delivery address. Everything a vendor needs.
4 PO Types
Standard, Blanket, Contract, and Planned PO — switch types to match your procurement workflow.
Discount & Freight
Apply flat discounts and add freight/shipping charges to your PO — grand total calculated automatically.
100% Private
All data stays in your browser. We don’t store, log, or see your purchase order data. Zero privacy risk.
Instant PDF Download
One click — get a clean, professional, print-ready PDF. Share directly with vendors via email or WhatsApp.
Multi-Currency
INR, USD, EUR, GBP — supports international vendor purchases and export procurement orders.
How to Create a Purchase Order Online
Generate and download your professional PO in under 2 minutes.
Enter Buyer & Vendor Info
Fill in your company name, GSTIN, vendor details, and vendor code. Add contact persons for both sides.
Set PO Details
Add PO number, date, type, delivery date, payment terms, and shipping method.
Add Line Items
List each product or service with HSN/SAC code, quantity, unit price, and applicable GST %.
Download PDF Instantly
Click “Download Purchase Order PDF” to get a professional, GST-ready PO ready to send to your vendor.
What is a Purchase Order (PO)?
A purchase order (PO) is a formal commercial document issued by a buyer to a supplier, authorizing a specific purchase transaction. It sets out the types, quantities, and agreed prices for products or services. Once the vendor accepts the PO, it becomes a legally binding contract.
Purchase orders are a cornerstone of sound procurement management. Unlike verbal orders or informal emails, a PO creates a paper trail that protects both buyer and seller — documenting exactly what was ordered, at what price, and when delivery is expected.
Under Indian GST, purchase orders help businesses maintain accurate input tax credit (ITC) records, match invoices during three-way matching (PO → Goods Receipt → Invoice), and prevent unauthorized or rogue spending.
📌 PO vs Invoice: Key Difference
A Purchase Order is created by the buyer before the transaction — it’s an authorization to purchase. An Invoice is created by the seller after delivery — it’s a payment request. For accounting accuracy, invoice numbers should match PO numbers.
- Creates a legally binding agreement with vendors
- Enables GST input tax credit (ITC) claims
- Prevents unauthorized or rogue spending
- Supports three-way matching in accounting
- Provides audit trail for compliance and budgeting
- Reduces disputes over quantity, price, and delivery
4 Types of Purchase Orders Explained
Choosing the right PO type streamlines your procurement workflow. Here’s when to use each.
1. Standard Purchase Order (SPO)
The most common type. Used for a one-time, well-defined purchase where quantity, price, and delivery date are all known upfront.
Use when: Ordering 50 laptops from a vendor at a fixed price for delivery next month.
2. Blanket Purchase Order (BPO)
Used for recurring purchases from the same vendor over a period of time at pre-negotiated prices. Individual releases are made against the blanket PO.
Use when: You buy office stationery from a vendor every month at agreed rates for a year.
3. Contract Purchase Order (CPO)
Establishes the terms and conditions of future purchases with a vendor, without specifying quantities or delivery dates. Specific orders are raised later.
Use when: You sign a supply agreement with a raw material vendor but order quantities vary each month.
4. Planned Purchase Order (PPO)
Similar to a blanket PO but with tentative delivery schedules. The buyer commits to purchasing but delivery dates can be finalized closer to need.
Use when: You’re planning production and need materials, but exact dates depend on the manufacturing schedule.
The Purchase Order Process: Step by Step
Understanding the PO lifecycle helps businesses reduce procurement costs, prevent rogue spending, and ensure seamless vendor relationships.
Purchase Requisition
Internal request to buy
PO Approval
Management authorizes
PO Sent to Vendor
Vendor receives PO
Goods Received
GRN / Delivery note
Invoice Matched
3-way match: PO+GRN+Invoice
Payment Made
As per agreed terms
💡 What is 3-Way Matching?
Three-way matching is an accounts payable process that verifies the Purchase Order (PO), the Goods Receipt Note (GRN), and the vendor’s Invoice all agree on quantities, descriptions, and prices before a payment is released. It’s the most important fraud and error prevention step in procurement.
Purchase Order vs Invoice vs Proforma Invoice
These three procurement documents are often confused. Here’s a clear comparison.
| Feature / Document | Purchase Order | Invoice | Proforma Invoice |
|---|---|---|---|
| Created by | Buyer | Seller | Seller |
| Issued when | Before transaction | After delivery | Before delivery (estimate) |
| Legally binding | ✓ Yes (when accepted) | ✓ Yes | ✗ No |
| Triggers payment | ✗ No | ✓ Yes | ✗ No |
| GST ITC claim | ✗ Not alone | ✓ Yes | ✗ No |
| Used for | Authorizing a purchase | Demanding payment | Customs / advance approval |
| Contains delivery date | ✓ Yes | ✗ Rarely | ✓ Estimated |
| HSN / SAC codes | ✓ Yes | ✓ Yes (required) | ✓ Yes |
Why Purchase Orders Matter for Indian Businesses
For Indian MSMEs and growing businesses, using a structured purchase order process is not just about compliance — it’s about protecting cash flow, preventing overpayment, and building trust with vendors. InvoPilot’s free purchase order generator makes this accessible to every business, large or small.
Frequently Asked Questions About Purchase Orders
Common questions about purchase orders, GST compliance, and this generator.
More Free Billing & Procurement Tools
Complete your procurement and billing workflow with InvoPilot’s free tools — no login, no fees.