Updated March 2026

Purchase Order Format: Free GST-Compliant Excel & Word Template

A complete guide to purchase order format in India — mandatory fields, GST on PO, vendor management, and a free Excel and Word template download for 2026.

Vaishali Singh·

What Is a Purchase Order and Why Does Format Matter?

A purchase order (PO) is a formal document issued by a buyer to a seller, authorizing the purchase of specific goods or services at an agreed price. Unlike an invoice — which the seller issues after delivering goods — a purchase order comes first. It creates a legally binding contract once the seller acknowledges it.

In India, purchase orders are used by businesses of all sizes, but their importance increases sharply for GST-registered businesses. Here is why the format matters:

For input tax credit: If you are a GST-registered buyer, every purchase that you want to claim as a business expense or input tax credit must be traceable to a PO. Your auditors will ask for PO documentation during statutory audits. A missing or informal PO (like a WhatsApp message) creates gaps in the paper trail.

For vendor disputes: A PO locks in the price, quantity, delivery date, and payment terms. If the vendor delivers short or raises a higher invoice, the PO is your reference point. Without a formal PO, disputes are difficult to resolve because there is no signed baseline agreement.

For GST compliance: When a vendor generates a tax invoice against your PO, they must reference the PO number on the invoice in many business setups. This allows your accounts team to match the PO, goods receipt, and invoice — the three-way match that prevents fraud and duplicate payments.

This guide covers what a proper purchase order format includes, how GST applies to purchase orders, and how to create one using the free PO generator from myBillPlease.

Mandatory Fields in a GST-Compliant Purchase Order

These fields make a PO legally defensible and GST-audit ready

  • PO number — unique sequential identifier (e.g., PO-2026-0042). Never reuse numbers.
  • PO date — date the purchase order was issued by the buyer
  • Buyer's name, GSTIN, and registered address
  • Vendor's name, GSTIN, and registered address
  • Delivery address — where goods are to be shipped (may differ from buyer's registered address)
  • Expected delivery date — or delivery window (e.g., within 7 working days of PO date)
  • Item description — clear name of each product or service being ordered
  • HSN code or SAC code — for GST classification
  • Quantity and unit of measurement (Nos, Kg, Ltr, Box, etc.)
  • Unit price (exclusive of GST) — the agreed price per unit before taxes
  • GST rate applicable — 0%, 5%, 18%, or 40% per the current GST 2.0 structure
  • Tax amount breakdown — CGST + SGST (intra-state) or IGST (inter-state)
  • Total PO value — including all taxes and any freight/handling charges
  • Payment terms — e.g., 30 days from invoice date, or advance + balance on delivery
  • Authorized signatory — name and signature of the buyer's authorized person
  • Terms and conditions — delivery penalties, rejection policy, warranty terms

How GST Works on a Purchase Order

A purchase order itself does not create a GST liability. The liability arises when the vendor delivers goods or services and raises a tax invoice. However, the GST rate shown on the PO is critical because it sets the mutual understanding between buyer and vendor before the supply happens.

Intra-state purchases: If the vendor is in the same state as your delivery address, CGST and SGST apply. Each is half of the total GST rate. For an 18% GST item, CGST = 9% and SGST = 9%.

Inter-state purchases: If the vendor ships from a different state to your delivery address, IGST applies at the full rate. An item at 18% GST would show IGST 18% on both the PO and the final invoice.

Which rate to use in 2026: After the GST 2.0 reform effective September 22, 2025, the applicable rates are 0%, 5%, 18%, and 40%. If your PO references an old 12% or 28% rate for items ordered before the cutoff, those rates apply for the old orders. New POs must reflect the updated rates. Always confirm the HSN code and current rate before issuing a PO — the vendor will invoice at whatever rate the PO specifies.

Advance payments on PO: If you pay an advance against a PO (e.g., 30% advance before manufacturing), the vendor must issue a receipt voucher at the time of receiving the advance. The remaining GST is settled when the final tax invoice is issued. Do not expect the PO itself to serve as a tax document.

Import POs: For purchases from foreign vendors, there is no CGST or SGST on the PO. Import of goods attracts IGST at the port of entry (paid as Integrated GST on imports), which you may be able to claim as ITC. Import POs follow a different format and reference INR values at the declared customs exchange rate.

PO Approval Workflow — How Indian Businesses Handle It

For small businesses (fewer than 10 employees), a purchase order is often created and approved by the same person — the owner. But as businesses grow, a proper approval workflow prevents unauthorized spending and keeps the finance team in control.

Single-approver workflow (small business): The person who needs the goods creates a PO request, the owner reviews and signs it, and the signed PDF is sent to the vendor. The vendor acknowledges receipt, and the PO is filed.

Two-level approval (mid-size business): The department head creates and approves POs under a certain value limit (e.g., up to Rs 50,000). POs above Rs 50,000 require the finance manager's approval. This is the most common setup in Indian trading companies and manufacturing units.

Three-level approval (large business): Procurement team creates the PO → Department head approves → CFO or finance controller approves for high-value orders (e.g., above Rs 5 lakh). ERP systems like SAP or Tally handle this digitally.

PO number formats used in India:

Most businesses use one of these conventions: PO/2026/001 (financial year + sequential), or PO-MAR-26-001 (month + year + sequence), or simply PO-0042 (rolling number). Whatever format you choose, never reset the sequence within a financial year — this is important for GST audit trail purposes.

The myBillPlease PO generator auto-generates sequential PO numbers and lets you set the format. You can also configure approval workflows and email POs directly to vendors.

Purchase Order Best Practices for Vendor Management

Practices that reduce disputes, speed up deliveries, and protect your ITC

Verify Vendor GSTIN

Before issuing a PO, verify the vendor's GSTIN on the GSTN portal. An invalid or suspended GSTIN means their invoice will not appear in your GSTR-2B, blocking your ITC claim. Check quarterly if you buy regularly.

Lock Prices on PO

Always state the price per unit on the PO explicitly — exclusive of GST. This prevents vendors from raising invoices at higher rates. Add a clause: 'Any price variation requires a revised PO.'

Include Delivery Penalty Clause

State a penalty for late delivery (e.g., 0.5% of PO value per week of delay). This motivates vendors to prioritize your orders and gives you a legal basis to deduct from their invoice.

Specify Quality Standards

For manufactured or processed goods, reference a specification document or quality standard (e.g., IS 7328 for packaging material). This allows you to reject non-conforming goods with documentary evidence.

Track PO vs Invoice

When the vendor's invoice arrives, match it against the PO — check item, quantity, unit price, and GST rate. Any mismatch should be flagged before payment. This three-way match prevents overpayment.

Archive All POs

Keep POs for at least 6 years from the end of the relevant financial year. GST officers can demand PO records during audit. Digital archives in a cloud system are easier to retrieve than physical files.

How We Built the PO Generator in myBillPlease

We added the purchase order generator to myBillPlease because our users kept telling us the same story: they were emailing informal POs as Word documents, vendors were invoicing at different quantities or prices, and reconciling at month-end was painful.

The myBillPlease PO generator solves the format problem in under 2 minutes. Enter your vendor details (stored if they are already in your contacts), add line items with HSN codes and GST rates, and the system calculates the correct CGST/SGST or IGST based on the delivery state. The PO is generated as a professional PDF and can be emailed to the vendor directly.

When the vendor sends their invoice, you can match it against the saved PO in the system — we show you any discrepancies in price, quantity, or tax before you approve payment. Try the free PO tool — no account required for the first 5 POs.

Frequently Asked Questions

Create Purchase Orders That Match Your Invoices — Free

myBillPlease PO generator calculates GST correctly, stores vendor details, and lets you match POs against incoming invoices. Prevents overpayment and protects your ITC.

Try Free PO Generator
Purchase Order Format: Free GST-Compliant Excel & Word Template | myBillPlease