The GST-specific requirements for purchase orders in Indian B2B procurement
A purchase order is a procurement document. A GST Purchase Order is a procurement document with specific tax details that align the buyer and seller’s GST records before goods are delivered or services rendered.
The distinction matters because in GST’s matching framework, discrepancies between buyer records and supplier filings create compliance issues for both parties. A well-structured GST PO prevents many of these discrepancies before they start.
What Makes a PO ‘GST-Ready’?
A standard PO records what you’re buying. A GST-ready PO additionally records:
- GSTIN of both buyer and supplier: Required so the supplier knows which GSTIN to put on their invoice, and the buyer’s system can match it
- Place of supply: Determines whether IGST or CGST/SGST applies. Record this on the PO so both parties agree before the invoice is raised
- HSN/SAC code per line item: The buyer should specify the expected code – this ensures the supplier’s invoice uses the same code and the ITC reconciliation is clean
- Applicable GST rate per line item: 5%, 12%, 18%, or 28% – agreed upfront. If the rate on the invoice differs from the PO, the buyer needs to verify before paying
- Whether price is GST-inclusive or exclusive: This single ambiguity causes more disputes than any other. State it explicitly: ‘Unit price ₹450 exclusive of GST at 18%’
ITC protection: A GST-ready PO is your reference document for ITC claims. When the supplier’s invoice arrives, compare it against the PO. If the GSTIN, HSN code, tax rate, or tax type (IGST vs CGST/SGST) differs, you may not get the ITC you expect – correct the invoice before paying.
IGST vs CGST/SGST on Purchase Orders
The PO should specify which tax type applies based on the place of supply:
- Same state supply: CGST + SGST (each half the total rate)
- Different state supply: IGST (full rate)
Example: You’re based in Tamil Nadu, ordering from a supplier in Gujarat. The PO should show: ‘Applicable tax: IGST at 18% (inter-state supply). Place of supply: Tamil Nadu (33).’
The supplier uses this information when raising their invoice. If they get the tax type wrong, their invoice doesn’t match your expected ITC, and you’ll need a corrected invoice before you can claim.
GST Purchase Order Template Fields
- PO Header: PO Number, PO Date, Buyer GSTIN, Buyer Address, Supplier GSTIN, Supplier Address
- Delivery Details: Delivery Address, Expected Delivery Date, Place of Supply, Supply Type (Intra/Inter-state)
- Line Items: Description, HSN/SAC Code, Quantity, Unit, Unit Price (excl. GST), GST Rate, GST Amount, Total (incl. GST)
- Summary: Taxable Value, Total CGST, Total SGST (or Total IGST), Grand Total
- Payment Terms: Net days, advance percentage, mode of payment
- Terms: Return policy, GST invoice requirements, PO number reference requirement on invoice
The ‘Reference PO Number’ Requirement
Add a line to your standard PO: ‘Supplier is required to reference PO Number [X] on all delivery notes and invoices for this order.’
This cross-referencing allows:
- Your accounts team to instantly identify which PO each invoice corresponds to
- Your three-way match (PO → delivery → invoice) to be completed quickly
- Your purchase register to be reconciled without hunting for which PO covers which invoice
Special Cases in GST Purchase Orders
Imports from Outside India
For imports, POs are particularly important because:
- The value in the PO (in foreign currency) is the reference for customs valuation
- Import GST (IGST) is paid at the port – your PO value determines this
- Discrepancy between PO value and invoice value triggers customs queries
Services Purchase Orders
Service POs (for consulting, IT services, marketing agencies) should specify:
- The SAC code for the service
- Deliverables and timeline (since there’s no physical delivery to verify)
- Milestones for partial payment (if applicable)
- Whether service tax is applicable on the full contract value or per milestone
Creating a GST Purchase Order in Under 3 Minutes
A good free PO generator includes all GST fields – GSTIN fields for both parties, HSN/SAC code columns, automatic IGST/CGST calculation, and a clean PDF output that your supplier can reference when raising their invoice.
🔗 Free Purchase Order Generator – mybooksai.app – Create a GST-ready Purchase Order free – all required fields, PDF download
What to Check When the Supplier Invoice Arrives
- PO number is referenced on the invoice
- Invoice GSTIN matches the GSTIN on the PO
- HSN/SAC codes match the PO
- Tax type (IGST or CGST/SGST) matches the PO
- Unit price matches the PO (no unauthorised price changes)
- Quantity matches what was delivered (cross-reference with delivery note)
If all six match: approve and pay. If any don’t: request a corrected invoice before paying. This 60-second check prevents hours of reconciliation later.
🔗 Free Purchase Order Generator – mybooksai.app – Free GST Purchase Order Generator – India-compliant, PDF download, no account needed
About MyBooksAI
MyBooksAI is a free AI-powered cloud accounting platform built for Indian SMEs and emerging market businesses. It includes free tools for GST billing, UPI QR generation, purchase orders, quotations, and proforma invoices – no signup required for the tools. For full accounting automation, visit mybooksai.app.

