Quick answer
Complete guide to GST compliance for government contractors in India.
A contractor wins a Rs 25 Crore government building construction contract. The works contract GST rate is 12%. The contractor assumes GST is a "pass-through" -- he charges 12% to the government, collects input tax credit on his purchases, and the net cost to him is zero. Simple.
Except it is not simple at all.
Six months into the contract, the contractor discovers that his Input Tax Credit on cement, steel, and other construction materials is blocked under Section 17(5)(c) of the CGST Act. That 12% GST is not a pass-through -- it is a direct cost. On Rs 25 Crore, the blocked ITC amounts to approximately Rs 1.5-2 Crore of additional cost that was never factored into the bid price.
Meanwhile, the government department is deducting 2% TDS from every RA bill payment under Section 51 of the CGST Act. The contractor's cash flow, already strained by 90-day payment cycles, takes another hit. The TDS credit shows up in his electronic cash ledger, but he cannot use it to pay his suppliers. He needs actual money for that.
And then there is the GST on the advance payment he received. And the reverse charge on the cement he bought from an unregistered local supplier. And the question of whether he needs a separate GST registration in the state where the project is located, because his head office is in a different state.
GST in government contracts is a minefield. This guide maps every mine.
GST Basics for Government Contractors
GST Rates That Matter
The GST rate depends on what you are supplying. For government contracts, the key rates are:
| Supply Type | GST Rate | HSN/SAC Code | Notes |
|---|---|---|---|
| Works contract to government | 12% (6% CGST + 6% SGST) | 9954 | Composite supply of works involving construction, erection, commissioning, installation, repair, maintenance, renovation, or alteration of immovable property |
| Works contract to private | 18% (9% CGST + 9% SGST) | 9954 | Higher rate for non-government works contracts |
| Transport of goods by road (GTA) | 5% (no ITC) or 12% (with ITC) | 9965/9966 | Transporter chooses the rate; 5% forward charge or 12% with ITC |
| IT services / consultancy | 18% (9% CGST + 9% SGST) | 9983/9971 | Software development, system integration, IT consultancy |
| Manpower supply | 18% | 9985 | Labour supply, security, housekeeping |
| Pure services to government | 18% | Various | Consulting, advisory, professional services |
| Cement | 28% | 2523 | Highest GST slab |
| Steel (TMT bars, structural) | 18% | 7213/7214 | Major input for construction |
| Sand, aggregates | 5% | 2505/2517 | Natural sand, crushed stone |
| Bitumen | 18% | 2713 | Road construction input |
| Diesel/petrol | Outside GST | - | Still under excise duty + state VAT |
| Ready-mix concrete | 28% or 18% | 3824 | Rate depends on composition |
The Works Contract Classification
This is the foundational concept. Under GST, a works contract is defined as a contract for building, construction, fabrication, completion, erection, installation, fitting out, improvement, modification, repair, maintenance, renovation, alteration, or commissioning of any immovable property wherein transfer of property in goods (whether as goods or in some other form) is involved in the execution of such contract.
The critical legal point: A works contract is always treated as a supply of service under GST, even if 90% of the contract value is materials and only 10% is labour. This classification has profound implications:
- The GST rate for works contract to government is 12%, not the individual rates of the input materials (cement at 28%, steel at 18%, etc.)
- The place of supply is the location of the immovable property (not the contractor's registered office)
- ITC treatment follows service supply rules, with specific blocked credit provisions
Distinguishing Works Contract from Goods Supply
Not everything a government contractor does is a works contract. The distinction matters because GST rates and ITC rules differ:
| Transaction | Classification | GST Rate |
|---|---|---|
| Construction of a government building | Works contract (service) | 12% |
| Supply and installation of furniture (fixed to building) | Works contract (service) | 12% |
| Supply of loose furniture (not fixed) | Supply of goods | 12% or 18% depending on item |
| Road construction | Works contract (service) | 12% |
| Supply of bitumen for road construction | Supply of goods | 18% |
| Annual maintenance of a building | Works contract (service) | 18% (or 12% to government) |
| Supply and commissioning of a DG set (permanent installation) | Works contract (service) | 12% to government |
| Supply of a portable DG set (moveable) | Supply of goods | 28% |
The test: Is the property being created or modified immovable? Is there transfer of property in goods involved in the execution? If yes to both, it is a works contract.
TDS Under GST (Section 51)
Who Must Deduct TDS
Section 51 of the CGST Act requires certain categories of persons to deduct TDS when making payments to suppliers. For government contracts, the deductors include:
- All departments and establishments of the Central Government
- All departments and establishments of State Governments
- Local authorities (municipal corporations, panchayats, development authorities)
- Government agencies (NHAI, CPWD, state PWDs)
- Public Sector Undertakings (PSUs)
- Autonomous bodies established by government
- Societies established by government under the Societies Registration Act
- Authorities or boards established by Acts of Parliament or state legislatures
In simple terms: Every government body that awards contracts must deduct GST TDS.
TDS Rate and Threshold
| Parameter | Detail |
|---|---|
| TDS Rate | 2% of the taxable value (1% CGST + 1% SGST for intra-state; 2% IGST for inter-state) |
| Threshold | Applicable on contracts where the total value exceeds Rs 2.5 lakh |
| Taxable value | The value on which GST is calculated (excluding GST itself) |
| When to deduct | At the time of payment to the supplier, not at the time of invoice |
How TDS Affects the Contractor
Example calculation:
A contractor submits an RA bill for Rs 10,00,000 (taxable value) plus 12% GST = Rs 11,20,000 (gross bill).
Government payment:
- Taxable value: Rs 10,00,000
- GST (12%): Rs 1,20,000
- TDS on taxable value (2%): Rs 20,000 (Rs 10,000 CGST TDS + Rs 10,000 SGST TDS)
- Income Tax TDS (2% under Section 194C): Rs 20,000
- Labour Cess (1%): Rs 10,000
- Net payment to contractor: Rs 10,70,000
The contractor receives Rs 10,70,000 instead of Rs 11,20,000. The Rs 20,000 GST TDS and Rs 20,000 IT TDS are credits that the contractor can claim, but they are not cash in hand.
TDS Certificate (GSTR-7A)
The deductor (government department) must:
- File GSTR-7 (TDS return) by the 10th of the month following the month in which TDS was deducted
- Issue a TDS certificate in Form GSTR-7A to the deductee (contractor) within 5 days of filing GSTR-7
What the contractor must do:
- The TDS amount appears in the contractor's electronic cash ledger on the GST portal (auto-populated from the deductor's GSTR-7)
- The contractor can use this TDS credit to pay output GST liability or claim a refund
- Critical: Verify that the deductor has actually filed GSTR-7 and the credit is visible in your ledger. If the deductor does not file, your TDS credit remains stuck.
Cash Flow Impact
TDS under GST creates a structural cash flow disadvantage for contractors:
Without TDS: Contractor collects Rs 1,20,000 GST from the government, uses Rs 80,000 for input GST payments, and remits the balance Rs 40,000 to the government. Net cash impact: neutral.
With TDS: Government retains Rs 20,000 as TDS. Contractor receives only Rs 1,00,000 of GST. But the contractor still needs to pay Rs 80,000 in input GST to suppliers in cash. The Rs 20,000 TDS credit sits in the electronic cash ledger and can only be used against GST output liability -- it cannot be used to pay suppliers.
On a Rs 25 Crore contract with monthly bills of Rs 2 Crore, the cumulative TDS amounts to Rs 40,000 per month -- or Rs 4.8 lakh per year. Not ruinous, but in a business where margins are 3-5%, every percentage point of cash flow matters.
The real problem: When combined with payment delays (government pays the bill 90 days late, but TDS is "deducted" at the time of payment, which means the contractor's cash flow is hit twice -- once by the delayed payment and once by the TDS deduction from the already-delayed payment).
Input Tax Credit (ITC) Traps
This is the section that costs contractors crores. ITC rules for works contracts are counterintuitive and punishing.
The Section 17(5)(c) Blockade
Section 17(5)(c) of the CGST Act states:
Input tax credit shall NOT be available in respect of works contract services when supplied for construction of an immovable property (other than plant and machinery).
What this means in plain language: If you are a contractor constructing a building, road, bridge, or any other immovable property for the government, you cannot claim ITC on the inputs (materials, labour, sub-contractor services) used in that construction.
The financial impact:
Consider a Rs 10 Crore building construction contract:
| Item | Cost | GST Paid by Contractor | ITC Available? |
|---|---|---|---|
| Cement | Rs 1.5 Crore | Rs 42 lakh (28%) | NO -- Blocked |
| Steel | Rs 2.0 Crore | Rs 36 lakh (18%) | NO -- Blocked |
| Sand & aggregates | Rs 0.5 Crore | Rs 2.5 lakh (5%) | NO -- Blocked |
| Bricks | Rs 0.3 Crore | Rs 1.5 lakh (5%) | NO -- Blocked |
| Electrical materials | Rs 0.8 Crore | Rs 14.4 lakh (18%) | NO -- Blocked |
| Plumbing materials | Rs 0.4 Crore | Rs 7.2 lakh (18%) | NO -- Blocked |
| Sub-contractor (civil works) | Rs 1.5 Crore | Rs 18 lakh (12%) | NO -- Blocked |
| Total blocked ITC | Rs 1.22 Crore |
On a Rs 10 Crore contract with a typical profit margin of 5% (Rs 50 lakh), the blocked ITC of Rs 1.22 Crore wipes out the profit and creates a loss of Rs 72 lakh. This is why understanding GST is not optional for government contractors -- it is the difference between profit and loss.
What ITC IS Available (Even for Works Contracts)
Not all ITC is blocked. The following ITC is available to works contract contractors:
| Input/Service | ITC Available? | Reason |
|---|---|---|
| Equipment hire (cranes, excavators, mixers) | Yes | Plant and machinery, not immovable property |
| Professional services (architect, structural consultant) | Yes | Not works contract for immovable property |
| Transport of materials to site | Yes | Not construction of immovable property |
| Office rent and utilities (head office) | Yes | Not related to construction of immovable property |
| IT services, software licenses | Yes | Not construction-related |
| Vehicles for site use (not cars) | Yes | Goods transport vehicles, not blocked under 17(5)(a) |
| Surveying and testing services | Yes | Professional services |
| Insurance premiums (CAR, third party) | Yes | Not construction of immovable property |
Practical strategy: Maximise the proportion of your costs that are structured as equipment hire, transport, or professional services (where ITC is available) rather than material purchases (where ITC is blocked). For example, hiring a ready-mix concrete (RMC) plant with operator is a service on which ITC may be available, whereas purchasing cement and mixing concrete yourself creates blocked ITC on the cement purchase.
Caution: The distinction between "construction of immovable property" (ITC blocked) and other activities (ITC available) is not always clear-cut. Aggressive ITC claims can trigger GST audits and demands. Consult a GST specialist before structuring your costs to optimise ITC.
The Exception: Works Contract for Further Supply
Section 17(5)(c) blocks ITC for works contract supplied for construction of immovable property other than for further supply of works contract service.
This means: If a main contractor (who has a works contract with the government) hires a sub-contractor (who also has a works contract with the main contractor), the main contractor can claim ITC on the sub-contractor's works contract invoice, because the sub-contractor's works contract is an input for the main contractor's further supply of works contract service.
In practice:
- Sub-contractor charges 12% GST on his works contract invoice to the main contractor
- Main contractor can claim ITC on this 12% (it is not blocked because it is for further supply of works contract)
- Main contractor charges 12% GST to the government
- Net GST cost to main contractor on the sub-contracted portion: nil
This creates a structuring opportunity: contractors who sub-contract a larger portion of work (rather than directly purchasing materials and deploying own labour) can recover more ITC.
Reverse Charge on Purchases from Unregistered Persons
If a works contractor purchases materials from an unregistered supplier (e.g., a local sand dealer, a small cement stockist, a village-level brick kiln operator), the reverse charge mechanism (RCM) may apply.
Current position (post-Notification 07/2019): RCM on supplies from unregistered persons to registered persons was withdrawn for most goods. However, specific categories still attract RCM:
| Supply | RCM Applicable? | Rate |
|---|---|---|
| Purchase of goods from unregistered person (general) | No (withdrawn) | - |
| GTA services (goods transport by road) | Yes if GTA opts for 5% rate | 5% (paid by recipient) |
| Legal services from advocate | Yes | 18% |
| Security services from unregistered person | Yes if supplied to registered person | 18% |
| Supply by government or local authority | Yes (specific services) | Varies |
Practical impact for contractors:
- If you hire trucks from an unregistered transporter, you may need to pay GST under RCM
- If you engage an advocate for arbitration or contract advice, you pay GST under RCM on the legal fees
- If you hire unregistered security personnel directly, RCM may apply
Compliance burden: For each RCM transaction, you must:
- Self-assess the GST applicable
- Pay the GST through your GST return (GSTR-3B)
- Issue a payment voucher (not a tax invoice -- the supplier is unregistered)
- Claim ITC on the RCM payment (if the input is otherwise eligible for ITC -- remember, construction material ITC is blocked)
Reverse Charge Mechanism (RCM) in Detail
Beyond purchases from unregistered persons, RCM applies to several categories of services relevant to government contractors.
GTA (Goods Transport Agency)
Goods Transport Agencies (transporters who issue a consignment note) have a unique GST structure:
Option 1 -- Forward charge at 5%: The GTA charges 5% GST on the freight. No ITC is available to the GTA on inputs. The recipient (contractor) pays the 5% to the GTA and can claim ITC (if the freight relates to an activity where ITC is available).
Option 2 -- Forward charge at 12%: The GTA charges 12% GST and takes ITC on its inputs (fuel, vehicle maintenance). The recipient pays 12% to the GTA and can claim ITC.
Option 3 -- RCM at 5%: The GTA does not charge GST. The recipient (contractor) self-assesses and pays 5% GST under RCM. This is common when the GTA is a small operator who has opted for this arrangement.
For government contractors: Most transport of construction materials (sand, aggregates, cement, steel) involves GTAs. Know which option your transporter has opted for, and structure your costs accordingly.
Security Services
When security services are supplied by any person other than a body corporate to a registered person, GST is payable under RCM by the recipient.
Common scenario: A contractor hires a local security agency (a partnership firm or proprietorship, not a company) to provide watchmen for the construction site. The contractor must pay 18% GST under RCM on the security service charges.
Legal Services
When an advocate or firm of advocates supplies legal services (including arbitration representation), GST is payable under RCM by the recipient.
For contractors in arbitration: Your advocate's fee of Rs 20 lakh does not include GST charged by the advocate. You pay 18% GST under RCM -- an additional Rs 3.6 lakh. This RCM GST is eligible for ITC (legal services are not construction of immovable property), so the net cost is nil if you have sufficient output liability to offset.
Sponsorship Services
If the contractor sponsors any event or activity of the government department (common in CSR-linked contracts), GST under RCM applies on the sponsorship amount.
GST on Different Contract Types
Item Rate Contracts
The standard works contract structure:
- Contractor submits RA bills with taxable value for each item based on quantity x rate
- GST at 12% is added to the taxable value
- Government deducts 2% TDS on the taxable value before payment
- No ITC on material inputs (Section 17(5)(c) blockade)
Example RA bill:
| Item | Quantity | Rate | Taxable Value |
|---|---|---|---|
| Earthwork in excavation | 5,000 cum | Rs 180 | Rs 9,00,000 |
| PCC M15 grade | 800 cum | Rs 7,900 | Rs 63,20,000 |
| RCC M25 grade | 500 cum | Rs 12,500 | Rs 62,50,000 |
| TMT Fe500 steel | 80 MT | Rs 65,000 | Rs 52,00,000 |
| Total taxable value | Rs 1,86,70,000 | ||
| GST @ 12% | Rs 22,40,400 | ||
| Gross bill | Rs 2,09,10,400 | ||
| Less: TDS @ 2% of taxable value | (Rs 3,73,400) | ||
| Less: IT TDS @ 2% | (Rs 3,73,400) | ||
| Less: Labour Cess @ 1% | (Rs 1,86,700) | ||
| Less: Retention @ 5% | (Rs 9,33,500) | ||
| Net payable | Rs 1,90,43,400 |
EPC Contracts
EPC (Engineering, Procurement, Construction) contracts involve milestone-based payments:
- GST is charged at 12% on each milestone payment (for works contract to government)
- The EPC contractor typically procures all materials and sub-contracts work
- ITC on sub-contractor works contract invoices is available (for further supply exception)
- ITC on direct material purchases is blocked (Section 17(5)(c))
- Design and engineering fees (if separately identifiable) may attract 18% GST as professional services
Special issue with EPC: Advance payments. If the government pays a 10% mobilisation advance, is GST payable on the advance?
Answer: Yes. Under Section 31(3)(d), a registered person receiving advance payment for supply of services must issue a receipt voucher and pay GST on the advance. For a Rs 100 Crore EPC contract with a Rs 10 Crore advance, GST of Rs 1.2 Crore is payable at the time of receiving the advance -- before any work has been done.
Rate Contracts on GeM
GeM rate contracts have a specific GST consideration:
- Product listings on GeM may be GST inclusive or GST exclusive depending on the category
- Buyers see the total price (inclusive of GST) when comparing products
- If the BOQ/listing says "Rate inclusive of all taxes," the quoted rate includes GST. The contractor cannot claim GST as an extra.
- If the BOQ/listing says "Rate exclusive of GST," GST is added on top of the quoted rate.
The trap: Many sellers on GeM quote rates without carefully reading whether the rate is inclusive or exclusive of GST. Quoting Rs 10,000 inclusive of 18% GST means your effective rate is only Rs 8,475 (Rs 10,000 / 1.18). If you intended Rs 10,000 + GST = Rs 11,800, you have underpriced by Rs 1,800 per unit.
Composite Supply vs Mixed Supply
Understanding this distinction prevents incorrect GST rate application:
Composite supply (Section 2(30)): Two or more taxable supplies naturally bundled and supplied in conjunction with each other, where one is a principal supply. The GST rate of the principal supply applies to the entire composite supply.
Example: A works contract involving supply of materials + labour + design for a building is a composite supply. The principal supply is the works contract service. GST rate: 12% (to government) on the entire value, regardless of the individual rates of materials.
Mixed supply (Section 2(74)): Two or more individual supplies made together for a single price that are not naturally bundled. The highest applicable GST rate applies.
Example: A contractor supplies furniture (12%) + carpeting (12%) + air conditioning units (28%) as a single package for an office fit-out. If this is not a works contract (i.e., items are not fixed to immovable property), it may be a mixed supply attracting 28% GST on the entire package.
Why this matters: Misclassifying a mixed supply as a composite supply (or vice versa) results in incorrect GST rate application, leading to short payment of GST (resulting in interest and penalty on assessment) or overpayment (resulting in unnecessary cost).
Invoicing and Compliance
E-Invoicing Requirements
E-invoicing (electronic invoicing through the IRP -- Invoice Registration Portal) is mandatory for businesses with aggregate turnover exceeding Rs 5 Crore per annum (threshold as of 2025-26).
What e-invoicing means:
- Every B2B invoice must be reported to the IRP before being issued to the buyer
- The IRP validates the invoice and returns an IRN (Invoice Reference Number) and a QR code
- The invoice is not legally valid without the IRN
- E-invoicing data auto-populates GSTR-1 (outward supply return) -- reducing manual filing
For government contractors: If your aggregate turnover exceeds Rs 5 Crore (which it does for most contractors handling government projects), every RA bill you issue to the government must go through the e-invoicing system. This means:
- Your billing software must be integrated with the IRP
- Every invoice must have a valid IRN before submission to the government department
- The government department's GSTIN must be correctly mentioned
- HSN/SAC codes must be accurately stated
Penalty for non-compliance: An invoice issued without IRN (when e-invoicing is applicable) is treated as if no invoice was issued. This can result in:
- 100% penalty of the tax amount (or Rs 10,000, whichever is higher)
- Denial of ITC to the buyer
- GST demand and interest
E-Way Bill
The E-Way Bill is required for movement of goods valued above Rs 50,000:
- Applicability: When a contractor transports materials (cement, steel, bricks, fittings) from a supplier or warehouse to the project site
- Generation: On the E-Way Bill portal (ewaybillgst.gov.in) before the goods start moving
- Validity: Based on distance -- 200 km per day for full truck load, 75 km per day for part load
- Part B: Vehicle number must be updated on the E-Way Bill (can be updated en route if the vehicle changes)
Common E-Way Bill mistakes by contractors:
- Transporting materials without an E-Way Bill (results in seizure of goods + penalty of 200% of tax)
- E-Way Bill expired during transit (delayed deliveries due to weather, road conditions)
- Wrong vehicle number on Part B (especially when materials are transferred between vehicles)
- Incorrect HSN code on the E-Way Bill (mismatch with the invoice)
Filing Requirements
| Return | Due Date | What It Contains | Relevance for Contractors |
|---|---|---|---|
| GSTR-1 | 11th of the following month (monthly) or 13th (quarterly for QRMP) | Outward supply details (all invoices issued) | Every RA bill, supply invoice must be reported |
| GSTR-3B | 20th of the following month (monthly) | Summary return -- tax payment, ITC claim | Monthly GST payment and ITC claim |
| GSTR-2B | Auto-generated | Inward supply statement from suppliers' GSTR-1 | Verify that your suppliers are filing -- your ITC depends on it |
| GSTR-7 | 10th of the following month | TDS return (filed by the government deductor) | Verify that the department has filed -- your TDS credit depends on it |
| GSTR-9 | 31st December of the following FY | Annual return | Reconciliation of all transactions for the year |
| GSTR-9C | 31st December of the following FY | Reconciliation statement (if turnover > Rs 5 Crore) | Audited reconciliation between books and GST returns |
State-Wise Registration (Multi-Site Issue)
A contractor registered in Maharashtra who executes a project in Karnataka must obtain GST registration in Karnataka. The rules:
- Works contracts: The place of supply is the location of the immovable property (Section 12(3) of IGST Act)
- If the project site is in a different state from the contractor's registration: The contractor must obtain a separate GSTIN in the project state
- Each GSTIN files separate returns: GSTR-1, GSTR-3B for each state registration
- ITC is state-specific: ITC accumulated in Maharashtra GSTIN cannot be used for GST liability in Karnataka GSTIN (except through the cross-utilisation of IGST credit)
Practical issue for multi-state contractors: A contractor with projects in 5 states has 5 GSTINs, files 5 sets of returns monthly, and must manage ITC separately for each state. This compliance burden is significant -- many contractors underestimate the cost of multi-state GST compliance.
Alternative -- GSTIN at project site: Some contractors register a temporary GSTIN at the project site location rather than maintaining a permanent state registration. This is permitted and may simplify compliance for single-project engagements in a new state.
Common GST Mistakes in Tendering
These mistakes occur at the bid stage -- before the contract is even awarded. They are expensive because once the bid is submitted at the wrong price, the contractor is locked in.
Mistake 1: Quoting Inclusive When BOQ Asks Exclusive (or Vice Versa)
This is the single most common GST-related tender mistake.
Scenario A: The BOQ says "Rates shall be quoted exclusive of GST. GST will be paid as per actuals." The contractor quotes Rs 10,000 per unit, intending it to be inclusive of 18% GST. His effective rate is Rs 8,475, but the government adds 18% on top, paying him Rs 11,800. He overprices his bid by Rs 1,800 per unit and may lose on L1.
Scenario B: The BOQ says "All-inclusive rate including GST." The contractor quotes Rs 10,000 per unit, thinking GST is extra. The government pays Rs 10,000 total, including GST. The contractor's effective revenue is only Rs 8,475 after remitting GST. He has underpriced by Rs 1,525 per unit.
Both scenarios are disastrous. In competitive L1 bidding where margins are 3-5%, a GST pricing error of 12-18% is fatal.
Prevention: Before filling the BOQ, read the Instructions to Bidders (ITB) and the Special Conditions of Contract (SCC) carefully. Look for explicit statements about GST treatment. If unclear, raise it as a question at the pre-bid meeting.
Mistake 2: Not Factoring Blocked ITC Into Pricing
This is the mistake that kills profitability:
For a works contract to government (12% GST), the contractor's input purchases attract GST at rates of 5-28% on different materials. Under Section 17(5)(c), none of this input GST is recoverable through ITC. The entire input GST is a cost.
Correct pricing approach:
| Cost Component | Amount | GST on Input | ITC Available? | Cost to Contractor |
|---|---|---|---|---|
| Cement (28% GST) | Rs 100 | Rs 28 | No | Rs 128 |
| Steel (18% GST) | Rs 100 | Rs 18 | No | Rs 118 |
| Sand (5% GST) | Rs 100 | Rs 5 | No | Rs 105 |
| Equipment hire (18% GST) | Rs 100 | Rs 18 | Yes | Rs 100 |
| Labour (no GST) | Rs 100 | Rs 0 | N/A | Rs 100 |
The contractor's rate analysis must include the blocked GST as part of the material cost. A cement cost of Rs 380 per bag is actually Rs 380 + Rs 106.40 (28% GST) = Rs 486.40 per bag in your rate analysis.
Common error: Using the ex-GST material price in the rate analysis, assuming ITC will offset the GST. On a Rs 50 Crore contract, this error can result in underpricing by Rs 3-6 Crore.
Mistake 3: Wrong HSN/SAC Code
Using an incorrect HSN (Harmonised System of Nomenclature) or SAC (Services Accounting Code) results in:
- Applying the wrong GST rate
- Mismatch between the invoice and the GST return
- ITC denial for the buyer (government department) if the code is wrong
- Potential demand and penalty during GST audit
Common errors:
- Using a goods HSN code for what is legally a works contract service (SAC 9954)
- Using a generic SAC code when a specific sub-code exists
- Using a 4-digit HSN when 6-digit or 8-digit is required (for turnover above Rs 5 Crore, 6-digit is mandatory; above Rs 100 Crore, 8-digit)
Mistake 4: Not Claiming TDS Credit on Time
GST TDS deducted by government departments appears in the contractor's electronic cash ledger on the GST portal. But it must be actively claimed:
- Verify TDS credit in GSTR-2B every month
- If the deductor has not filed GSTR-7, follow up with the government department
- TDS credit not appearing in the ledger cannot be used for GST payment
- Accumulated unclaimed TDS distorts your GST returns and can trigger notices from the department
Practical issue: Government departments are often late in filing GSTR-7. A department that deducts TDS in March may not file GSTR-7 until June. The contractor's TDS credit is stuck for 3 months. For large contracts with monthly TDS of Rs 3-5 lakh, this stuck credit impacts cash flow.
Mistake 5: Inter-State Supply Classification Errors
When a contractor registered in State A executes work in State B:
- The supply is intra-state if the contractor has obtained a GSTIN in State B (the place of supply matches the GSTIN)
- The supply is inter-state if the contractor uses his State A GSTIN for the State B project
Why this matters:
- Intra-state supply: CGST + SGST (12% = 6% + 6%)
- Inter-state supply: IGST (12%)
- IGST credit can be used against CGST or SGST liability (more flexible)
- But: using an inter-state GSTIN for a local project may invite scrutiny, and the government buyer may insist on a local GSTIN
Best practice: Obtain a GSTIN in every state where you have active projects. The compliance cost (monthly returns per GSTIN) is outweighed by the operational simplicity and reduced risk of classification disputes.
Mistake 6: GST on Price Escalation Claims
When a contractor receives price escalation payments (under CPWD Clause 10CA or similar provisions), GST is applicable on the escalation amount:
- Escalation is additional consideration for the same supply
- GST at the same rate as the original supply (12% for works contract to government) applies
- The escalation must be invoiced with GST
- TDS is deducted on the escalation amount
Common oversight: Contractors file escalation claims based on index calculations without adding GST. The department pays the escalation without GST. This creates a GST liability for the contractor that he has not collected from the government, resulting in the contractor bearing the GST cost of the escalation amount.
Recent GST Changes Affecting Contractors (2024-2026)
E-Invoicing Threshold Reduction
The e-invoicing threshold has been progressively reduced:
- Rs 500 Crore (October 2020)
- Rs 100 Crore (January 2021)
- Rs 50 Crore (April 2021)
- Rs 20 Crore (April 2022)
- Rs 10 Crore (October 2022)
- Rs 5 Crore (August 2023)
Currently at Rs 5 Crore, the threshold captures virtually all government contractors. There is discussion about further reducing it to Rs 1 Crore, which would bring even small contractors into the e-invoicing net.
ITC Reconciliation Tightening
Starting 2024, ITC claims are auto-matched against supplier filings in GSTR-2B. Mismatches result in:
- Automatic restriction of ITC (Rule 36(4) limits ITC to amounts appearing in GSTR-2B plus a small tolerance)
- Demand notices for ITC claimed in excess of GSTR-2B
- Need for active supplier management -- ensuring your suppliers file timely and accurate returns
For government contractors: If your sub-contractor or material supplier does not file GSTR-1 on time, your ITC on their invoice is at risk. Verify every supplier's filing compliance before making large purchases.
GST Audit and Assessment Trends
The GST department has increased scrutiny of construction and works contract transactions:
- Classification disputes (goods vs works contract)
- ITC reversals on blocked credits
- Cross-verification of E-Way Bills with invoices and returns
- Verification of RCM compliance
- TDS compliance audits targeting government departments (which indirectly affects contractors)
How Bid India Helps With GST Compliance
Bid India's Contract Management module includes GST-specific features:
- GST Rate Calculator -- Input your contract type, scope, and government buyer type to determine the applicable GST rate. Avoid rate classification errors.
- ITC Impact Analyser -- For each BOQ item, calculate the blocked ITC and adjust your rate analysis to factor in the true cost of materials including irrecoverable GST.
- TDS Tracker -- Monitor TDS deductions across all government contracts, verify credits in GSTR-2B, and flag missing credits for follow-up with departments.
- Multi-State Compliance Dashboard -- For contractors with projects in multiple states, track GSTIN registrations, return filing deadlines, and ITC balances per state.
- Bid Pricing Validator -- Before submitting a BOQ, run a GST validation check to ensure your pricing correctly reflects inclusive/exclusive treatment, blocked ITC impact, and applicable rates.
Book a Demo to see how Bid India prevents the GST mistakes that destroy contractor margins.
Frequently Asked Questions
Is the 12% works contract GST rate applicable to all government contracts?
The 12% rate applies to works contracts supplied to the Central Government, State Government, Union Territory, a local authority, a governmental authority, or a government entity. The definition of "governmental authority" and "government entity" is specific -- it includes bodies established by an Act of Parliament or state legislature for the purpose of governance and where the government holds at least 90% control. If the buyer is a PSU that does not qualify as a "governmental authority," the rate may be 18%. Always verify the buyer's status before applying the 12% rate.
Can I claim ITC on equipment purchases for use in a works contract?
Yes, but with conditions. ITC on capital goods (equipment, machinery, vehicles other than cars) used for making taxable supplies (including works contracts) is available. Section 17(5)(c) blocks ITC on works contract services used for construction of immovable property -- it does not block ITC on capital goods or equipment used IN the construction process. So a concrete mixer, an excavator, or a crane purchased for use on a government project is eligible for ITC. However, if the same equipment is also used for personal purposes or for exempt supplies, proportional ITC reversal is required.
What happens if I over-claim ITC that is actually blocked under Section 17(5)?
If you claim ITC on inputs that are blocked under Section 17(5)(c), and this is detected during a GST audit or assessment, you will face:
- Demand for reversal of the ITC amount
- Interest at 18% per annum from the date of wrong availment to the date of reversal
- Penalty up to Rs 10,000 or the tax amount, whichever is higher (under Section 73 for non-fraud cases)
- If fraud is established: penalty up to 100% of the tax amount (under Section 74)
The best approach is to maintain a separate register of blocked ITC and reconcile monthly.
Do I need to charge GST on liquidated damages deducted by the government?
This is a evolving area. The current position (based on CBIC Circular 178/10/2022-GST) is:
- LD deducted for delay in performance is not a consideration for any supply
- Therefore, no GST is applicable on LD amounts
- The contractor's invoice is for the full value of work done; LD is a deduction from payment, not a separate supply
However, if LD is structured as a "fee" or "charge" for permitting continued performance (rather than damages for breach), GST may apply. The facts of each case matter.
How do I handle GST when the contract spans two or more financial years?
GST is applicable on each RA bill when it is raised -- there is no annual aggregation or adjustment. Each RA bill is a separate "point of taxation." The GST rate applicable on the date of the invoice applies. If the GST rate changes mid-contract (e.g., from 12% to 15%), the new rate applies from the date of the rate change notification. For work done before the rate change but billed after, the rate applicable on the date of the invoice generally applies (though transitional provisions may modify this in specific cases).
What is the GST treatment of security deposits and retention money?
Security deposits and retention money are not "consideration" for a supply at the time of deduction. GST is not applicable on the amount retained. GST was already charged on the full RA bill value; the retention is merely a payment term. When retention money is eventually released, no additional GST is charged -- it is simply the release of previously invoiced and taxed amounts.
Conclusion: GST Is a Cost Centre, Not a Pass-Through
The biggest mindset shift for government contractors under GST is this: for works contracts, GST is a cost, not a pass-through. The blocked ITC under Section 17(5)(c) means that the GST you pay on cement, steel, sand, and other materials is an irrecoverable expense that must be factored into your bid pricing.
Contractors who understand this build the blocked ITC into their rate analysis and bid accordingly. Contractors who do not understand this bid at rates that assume ITC recovery, win the contract (because they are the cheapest), and then discover -- halfway through execution -- that they are losing money on every RA bill.
Add to this the cash flow impact of GST TDS, the compliance burden of multi-state registrations, the complexity of RCM on unregistered purchases, and the penalties for e-invoicing non-compliance, and GST becomes one of the most important operational challenges in government contracting.
The solution is not to fear GST but to master it. Build GST analysis into your bid preparation process. Train your accounts team on works contract ITC rules. Monitor TDS credits actively. And consult a specialist before entering new contract types or new states.
Explore Bid India's Contract Management Tools to integrate GST compliance into your bidding and execution workflow.
Ready to win more tenders?
Bid India scans 100+ procurement portals and matches opportunities to your company profile.