How to Format a Construction Invoice with Proper GST in 2026

How to Format a Construction Invoice with Proper GST in 2026

Formatting a construction invoice with proper Goods and Services Tax (GST) compliance is not just about avoiding tax penalties

Sasha Isac

Insight

Formatting a construction invoice with proper Goods and Services Tax (GST) compliance is not just about avoiding tax penalties—it directly dictates how fast you get paid. For commercial clients and GST-registered homeowners, an incorrectly formatted tax invoice means they cannot claim their Input Tax Credit (ITC), causing accounts departments to freeze contractor disbursements.

In Indian civil construction, projects fall under the legal definition of a Works Contract (a composite supply involving both labor services and material transfer), governed primarily by SAC Code 9954 at a standard 18% GST rate.

8 Mandatory Fields Required Under Rule 46 of CGST Rules

To qualify as a legally valid Tax Invoice under Indian GST regulations, your document must display these key compliance points:

  • 1. Supplier Identification: Your firm’s registered legal trade name, registered office address, and 15-digit GSTIN (starting with your state code, such as 32 for Kerala or 29 for Karnataka).

  • 2. Consecutive Invoice Serial Number: A unique serial number containing only alphabets, numerals, and special characters (- or /), not exceeding 16 characters, unique for that specific Financial Year (e.g., GRC/26-27/042).

  • 3. Date of Invoice Issue: The exact calendar date the bill is raised (must be within 30 days of milestone completion under Section 31).

  • 4. Recipient Details: For B2B clients: Legal Name, Billing Address, and client GSTIN. For unregistered clients (B2C) where taxable value exceeds ₹50,000: Name, site address, and Place of Supply (POS).

  • 5. SAC Code (Services Accounting Code): Explicitly list SAC 9954 for general building construction and civil engineering works contracts.

  • 6. Description of Milestone: A clear description of the completed construction phase (e.g., RCC Roof Slab Casting & Shuttering).

  • 7. Itemized Tax Breakdown: Total taxable value, applicable tax rate, and separate line items splitting the tax into CGST + SGST (intra-state) or IGST (inter-state).

  • 8. Reverse Charge & Signature: A mandatory check indicating whether tax is payable on Reverse Charge (typically "No" for regular registered builders), followed by an authorized digital or physical signature.

Intra-State vs. Inter-State Construction Invoicing

The tax structure depends strictly on the Place of Supply (POS)—which for immovable property is always the physical location of the construction site, regardless of where the client resides.

Transaction Type

Location of Contractor

Location of Construction Site

Applicable GST Split

Intra-State Supply

Kochi, Kerala (32)

Kakkanad, Kerala (32)

9% CGST + 9% SGST (Total 18%)

Intra-State Supply

Bengaluru, Karnataka (29)

Whitefield, Karnataka (29)

9% CGST + 9% SGST (Total 18%)

Inter-State Supply

Coimbatore, Tamil Nadu (33)

Palakkad, Kerala (32)

18% IGST (Place of supply is Kerala)

Compliant Construction Tax Invoice Layout

Structure your billing template to mirror this standard compliance hierarchy:

+--------------------------------------------------------------------------------+
| TAX INVOICE                                                                    |
| [YOUR COMPANY LOGO]  GRIHAM CONSTRUCTIONS PRIVATE LIMITED                     |
|                      Civil Engineers & Turnkey Contractors                     |
|                      Building 4A, Marine Drive, Kochi, Kerala - 682031         |
|                      GSTIN: 32ABCDE1234F1Z5 | PAN: ABCDE1234F                  |
|--------------------------------------------------------------------------------+
| Invoice No: GRC/26-27/088                          Invoice Date: 02-Sep-2026   |
| State Code: 32 (Kerala)                            Place of Supply: 32 (Kerala)|
| Reverse Charge Applicable: NO                      Due Date:     09-Sep-2026   |
|--------------------------------------------------------------------------------+
| BILLED TO (CLIENT):                  SITE / DELIVERY LOCATION:                 |
| Apex Logistics Hub LLP               Apex Logistics Warehouse - Phase 2        |
| Infopark Expressway, Kakkanad, KL    Plot 54, KINFRA Park, Kalamassery, KL     |
| GSTIN: 32XYZPU9876K1Z2               State Code: 32 (Kerala)                   |
|--------------------------------------------------------------------------------+
| # | DESCRIPTION OF WORK                       | SAC   | UNIT | QTY | RATE (₹)  | TAXABLE (₹)|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
| 1 | Stage 3: Superstructure RCC Columns &     | 9954  | Lum- | 1   | 4,00,000  | 4,00,000.00|
|   | Beams (M25 Grade as per structural plan)  |       | psum |     |           |            |
| 2 | Solid Block Masonry (6-inch) in CM 1:6    | 9954  | Sq.ft| 1850| 95.00     | 1,75,750.00|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
|                                                    TAXABLE SUB-TOTAL:          | 5,75,750.00|
|                                                    CENTRAL GST (CGST @ 9%):    |   51,817.50|
|                                                    STATE GST (SGST @ 9%):      |   51,817.50|
|                                                    TOTAL INVOICE VALUE:        | 6,79,385.00|
|                                                    LESS: MOBILIZATION ADVANCE: | 1,00,000.00|
|                                                    NET PAYABLE BALANCE:        | 5,79,385.00|
|--------------------------------------------------------------------------------+
| AMOUNT IN WORDS: Five Lakh Seventy-Nine Thousand Three Hundred Eighty-Five Only|
|                                                                                |
| BANK DETAILS FOR PAYMENT:                      AUTHORIZED SIGNATORY            |
| Bank: Federal Bank | A/C No: 12340200056789                                    |
| IFSC: FDRL0001234  | UPI ID: griham@federal                                    |
| Branch: Marine Drive, Ernakulam                [DIGITAL SIGNATURE / STAMP]

+--------------------------------------------------------------------------------+
| TAX INVOICE                                                                    |
| [YOUR COMPANY LOGO]  GRIHAM CONSTRUCTIONS PRIVATE LIMITED                     |
|                      Civil Engineers & Turnkey Contractors                     |
|                      Building 4A, Marine Drive, Kochi, Kerala - 682031         |
|                      GSTIN: 32ABCDE1234F1Z5 | PAN: ABCDE1234F                  |
|--------------------------------------------------------------------------------+
| Invoice No: GRC/26-27/088                          Invoice Date: 02-Sep-2026   |
| State Code: 32 (Kerala)                            Place of Supply: 32 (Kerala)|
| Reverse Charge Applicable: NO                      Due Date:     09-Sep-2026   |
|--------------------------------------------------------------------------------+
| BILLED TO (CLIENT):                  SITE / DELIVERY LOCATION:                 |
| Apex Logistics Hub LLP               Apex Logistics Warehouse - Phase 2        |
| Infopark Expressway, Kakkanad, KL    Plot 54, KINFRA Park, Kalamassery, KL     |
| GSTIN: 32XYZPU9876K1Z2               State Code: 32 (Kerala)                   |
|--------------------------------------------------------------------------------+
| # | DESCRIPTION OF WORK                       | SAC   | UNIT | QTY | RATE (₹)  | TAXABLE (₹)|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
| 1 | Stage 3: Superstructure RCC Columns &     | 9954  | Lum- | 1   | 4,00,000  | 4,00,000.00|
|   | Beams (M25 Grade as per structural plan)  |       | psum |     |           |            |
| 2 | Solid Block Masonry (6-inch) in CM 1:6    | 9954  | Sq.ft| 1850| 95.00     | 1,75,750.00|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
|                                                    TAXABLE SUB-TOTAL:          | 5,75,750.00|
|                                                    CENTRAL GST (CGST @ 9%):    |   51,817.50|
|                                                    STATE GST (SGST @ 9%):      |   51,817.50|
|                                                    TOTAL INVOICE VALUE:        | 6,79,385.00|
|                                                    LESS: MOBILIZATION ADVANCE: | 1,00,000.00|
|                                                    NET PAYABLE BALANCE:        | 5,79,385.00|
|--------------------------------------------------------------------------------+
| AMOUNT IN WORDS: Five Lakh Seventy-Nine Thousand Three Hundred Eighty-Five Only|
|                                                                                |
| BANK DETAILS FOR PAYMENT:                      AUTHORIZED SIGNATORY            |
| Bank: Federal Bank | A/C No: 12340200056789                                    |
| IFSC: FDRL0001234  | UPI ID: griham@federal                                    |
| Branch: Marine Drive, Ernakulam                [DIGITAL SIGNATURE / STAMP]

+--------------------------------------------------------------------------------+
| TAX INVOICE                                                                    |
| [YOUR COMPANY LOGO]  GRIHAM CONSTRUCTIONS PRIVATE LIMITED                     |
|                      Civil Engineers & Turnkey Contractors                     |
|                      Building 4A, Marine Drive, Kochi, Kerala - 682031         |
|                      GSTIN: 32ABCDE1234F1Z5 | PAN: ABCDE1234F                  |
|--------------------------------------------------------------------------------+
| Invoice No: GRC/26-27/088                          Invoice Date: 02-Sep-2026   |
| State Code: 32 (Kerala)                            Place of Supply: 32 (Kerala)|
| Reverse Charge Applicable: NO                      Due Date:     09-Sep-2026   |
|--------------------------------------------------------------------------------+
| BILLED TO (CLIENT):                  SITE / DELIVERY LOCATION:                 |
| Apex Logistics Hub LLP               Apex Logistics Warehouse - Phase 2        |
| Infopark Expressway, Kakkanad, KL    Plot 54, KINFRA Park, Kalamassery, KL     |
| GSTIN: 32XYZPU9876K1Z2               State Code: 32 (Kerala)                   |
|--------------------------------------------------------------------------------+
| # | DESCRIPTION OF WORK                       | SAC   | UNIT | QTY | RATE (₹)  | TAXABLE (₹)|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
| 1 | Stage 3: Superstructure RCC Columns &     | 9954  | Lum- | 1   | 4,00,000  | 4,00,000.00|
|   | Beams (M25 Grade as per structural plan)  |       | psum |     |           |            |
| 2 | Solid Block Masonry (6-inch) in CM 1:6    | 9954  | Sq.ft| 1850| 95.00     | 1,75,750.00|
|---|-------------------------------------------|-------|------|-----|-----------|------------|
|                                                    TAXABLE SUB-TOTAL:          | 5,75,750.00|
|                                                    CENTRAL GST (CGST @ 9%):    |   51,817.50|
|                                                    STATE GST (SGST @ 9%):      |   51,817.50|
|                                                    TOTAL INVOICE VALUE:        | 6,79,385.00|
|                                                    LESS: MOBILIZATION ADVANCE: | 1,00,000.00|
|                                                    NET PAYABLE BALANCE:        | 5,79,385.00|
|--------------------------------------------------------------------------------+
| AMOUNT IN WORDS: Five Lakh Seventy-Nine Thousand Three Hundred Eighty-Five Only|
|                                                                                |
| BANK DETAILS FOR PAYMENT:                      AUTHORIZED SIGNATORY            |
| Bank: Federal Bank | A/C No: 12340200056789                                    |
| IFSC: FDRL0001234  | UPI ID: griham@federal                                    |
| Branch: Marine Drive, Ernakulam                [DIGITAL SIGNATURE / STAMP]

3 Critical GST Mistakes Contractors Make

  • Confusing Client Office Address with Place of Supply: If a developer based in Mumbai (Maharashtra - 27) hires you to construct a commercial property in Kochi (Kerala - 32), the transaction is Intra-State because the immovable asset is in Kerala. You bill CGST (9%) + SGST (9%) using Kerala state code 32, not IGST.

  • Missing the 16-Character Invoice Limit: Generating long invoice codes like GRIHAM-CONSTRUCTION-2026-INV-001 violates GST portal validation. The portal rejects serial numbers longer than 16 characters during GSTR-1 filing.

  • Mishandling Mobilization Advances: GST is legally payable on the receipt of advances for services. When deducting mobilization advances from milestone bills, calculate the net tax adjustment clearly so your client's accounts team can reconcile TDS under GST (Section 51) without holding up payments.

Managing complex tax formulas, split tax ledgers, and 16-character alphanumeric rules manually in spreadsheets frequently leads to compliance rejections. Utilizing a specialized mobile billing engine like Griham Quote automatically sets SAC 9954, computes localized CGST/SGST splits, and exports audit-ready, branded PDF invoices directly from the construction site.


Share on social media