The business problem
In EPC & Infrastructure, GST exposure often arises because commercial, accounting and tax teams see the same transaction differently. The contract may describe one commercial arrangement, the ERP may book several ledgers, invoices may use generic descriptions, and the GST return may then be prepared from accounting data without re-testing the underlying transaction.
Real business scenario — how the issue reaches the GST team
Assume a material transaction in the epc & infrastructure business. The commercial team agrees the deal, operations perform it, accounts book it, the vendor/customer raises an invoice, and the GST team receives the transaction later. The risk is created when the tax treatment is decided only at the final stage.
| Stage | Question | Evidence |
|---|---|---|
| Contract | What exactly are the parties obliged to provide/pay? | Agreement, annexures, BOQ, clauses |
| Operations | What actually happened? | Delivery/work records/measurement/service proof |
| Accounting | How was it booked? | GL, project/asset code, cost centre |
| Invoice | What supply was invoiced? | Tax invoice / debit-credit note |
| Returns | Where did it flow? | GSTR-1, GSTR-3B, 2B/reconciliation |
| Audit | Can the position be reconstructed? | Tax memo + evidence index |
1. EPC contract architecture
Why this matters: Identify the exact commercial event, contractual obligation, tax point and supporting evidence. Do not rely on the ledger narration or invoice label alone.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
2. Free-issue materials and valuation
Why this matters: Does the customer/principal supply material to the contractor, and is that material merely used in execution or part of the consideration structure? Document quantity, ownership, issue notes and contract pricing separately.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
3. Price escalation / variation orders
Why this matters: Separate the original contract price from later variation. Check the contractual trigger, measurement, approval date, tax invoice and whether the change alters the taxable value or requires a separate document.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
4. Retention money and RA bills
Why this matters: Do not assume retention is automatically outside the taxable value. Map contractual right to payment, milestone certification, invoice and actual payment conditions.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
5. Liquidated damages
Why this matters: Analyse the underlying contractual obligation and whether the amount represents consideration for a separate toleration/obligation or compensation for breach. Do not decide from the label alone.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
6. Mobilisation advance
Why this matters: Identify whether the advance is linked to a taxable supply, how it is adjusted against later bills, and whether the applicable time-of-supply rules require tax at the advance stage.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
7. Subcontractor chain
Why this matters: Identify the exact commercial event, contractual obligation, tax point and supporting evidence. Do not rely on the ledger narration or invoice label alone.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
8. ITC and project controls
Why this matters: Identify the exact commercial event, contractual obligation, tax point and supporting evidence. Do not rely on the ledger narration or invoice label alone.
Detailed practical approach
- Read the contract, PO/work order and relevant amendments.
- Trace what actually happened operationally and who performed each part.
- Identify the GST supply and separate bundled/ancillary components where legally required.
- Determine rate/exemption, time of supply, place of supply and RCM as applicable.
- Test ITC separately under Section 16 and applicable restrictions.
- Map the result to the invoice, accounting entry and GST return.
- Document exceptions and obtain tax approval for material/high-risk positions.
Common mistakes
- Using the invoice description as the legal classification.
- Assuming the accounting treatment automatically determines GST treatment.
- Ignoring amendments, credit/debit notes or variation orders.
- Claiming ITC merely because GST is charged, without testing Section 16/17.
- Reconciling only totals instead of material exceptions.
Decision framework — 8 questions before finalising GST
Goods, service, works contract, composite/mixed supply, reimbursement or another payment?
Identify legal supplier, recipient and contractual parties.
Test invoice, payment, completion, milestone and advance rules.
Apply place-of-supply rules where relevant.
Check the notified categories and recipient liability.
Test Section 16 conditions and Section 17 restrictions independently.
Map books to GSTR-1, GSTR-3B and GSTR-2B.
Retain contemporaneous evidence supporting the conclusion.
Practical risk matrix
| # | Issue | Question | Risk |
|---|---|---|---|
| 1 | EPC contract architecture | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 2 | Free-issue materials and valuation | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 3 | Price escalation / variation orders | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 4 | Retention money and RA bills | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 5 | Liquidated damages | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 6 | Mobilisation advance | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 7 | Subcontractor chain | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
| 8 | ITC and project controls | What contract, invoice and operational evidence proves the treatment? | Classification / ITC / timing / reconciliation risk. |
How to implement this in the office
| Control | Owner | When | Evidence |
|---|---|---|---|
| High-value contract GST review | Tax + Finance | Before signing | Tax note / clause review |
| PO / invoice classification | AP/AR | Before posting | PO, invoice, GST code |
| Monthly return reconciliation | GST team | Monthly | Books vs GSTR-1/3B/2B |
| ITC exception review | Tax manager | Monthly | ITC register |
| Audit evidence refresh | Controller | Quarterly | Indexed evidence pack |
Questions the finance head should ask
- What exactly is the supply?
- Which contract clause creates the payment?
- Is any part a reimbursement, recovery, penalty, discount or adjustment?
- When did the tax point arise?
- Who is liable for GST?
- Does RCM apply?
- Where will the amount appear in GSTR-1 and GSTR-3B?
- What evidence will we produce if the department challenges the position?
- Does the ITC conclusion independently satisfy Sections 16 and 17?
- Has the position been consistently applied across periods?
Final Takeaway
Professional GST compliance is a continuous chain: contract → actual transaction → classification → invoice → accounting → GST return → ITC → reconciliation → evidence.
Practical next step: Add this industry's recurring issues to a GST decision register and review material transactions before the monthly return is finalised.
Disclaimer: This guide is for practical knowledge and working guidance. GST law, notifications, circulars, judicial decisions, rates and portal processes can change. Material or disputed positions should be independently reviewed against the law applicable to the specific facts.