ADVANCED INDUSTRY GST KNOWLEDGE

GST on Real Estate Projects — Unsold Flats, Common Areas, ITC Reversal, Commercial Units & OC Timing

Built around real commercial transactions, practical accounting decisions, GST return treatment, ITC, reconciliation and audit defence — not a generic section-by-section summary.

8 major issuesIndustry-specific analysis
PracticalContract → books → GST
Decision-ledClaim / pay / defer / review
Audit-readyEvidence & controls

Start here: the real-estate GST problem in plain language

A real-estate developer may have one project but several GST outcomes at the same time: under-construction apartments sold to customers, completed flats still in inventory, commercial shops, common facilities, landowner consideration under a JDA, vendor invoices, and project costs that benefit more than one category.

GST treatment is not decided merely by whether an amount is shown as “construction cost”, “inventory”, “common area”, “maintenance”, or “unsold flat” in the ERP. The finance team must identify the supply, the stage of the project, the applicable notification/rule, and whether the cost is directly attributable or common.

Working rule: Maintain a separate GST computation for each project and, where needed, each project component/regime. Do not mix one project's carpet area, ITC, booking status or completion date with another project's data.

What this guide helps the team decide

Business eventQuestion to answerWorkpaper to maintain
Flat sold before completion/first occupationIs construction service taxable, and under which project regime?Booking register, agreement, demand schedule, tax invoice and receipt ledger
Flat remains unbooked at completion/first occupationDoes any special RCM on TDR/FSI/lease premium or final ITC adjustment arise?Unsold inventory statement by carpet area and category
Flat sold after completion/first occupationIs the transaction outside construction-service GST under the relevant statutory exclusion?Completion/occupancy evidence and sale/consideration timeline
Common-area costIs ITC directly attributable, common, blocked, or subject to project-specific restriction?Cost allocation register and vendor-invoice mapping
Commercial unit in a mixed projectIs the project an RREP or another REP, and what special ITC formula applies?RERA/project classification, carpet-area certificate and commercial booking register

Real business case: one project, several tax tracks

Assume a developer is constructing a project with residential apartments, a small commercial block, common facilities and a few apartments retained by the promoter. During construction, some units are booked and customer instalments are collected. At the same time, the company receives invoices for cement, steel, architect services, lifts, security, clubhouse work, marketing and project-management services.

The GST team should not apply one blanket treatment to all these costs. First classify the project and supply model, then classify each invoice and its use, and finally apply the applicable ITC rule and end-of-project adjustment.

Illustrative project file: Keep one master project code and separate tags for (1) residential taxable construction, (2) commercial component, (3) exempt/non-taxable or post-completion transactions where relevant, (4) common project costs, and (5) promoter/landowner allocation. These tags are for analysis and do not replace the statutory formula.

Evidence trail expected in a review

StageEvidenceReview performed
Project approvalRERA registration, sanctioned plan, architect area certificate, project launch/booking recordsREP/RREP classification and area base
Customer bookingApplication, allotment, agreement, payment schedule, cancellation/refund recordsBooking date, taxable value, unit type and tax point
Construction procurementPO, vendor invoice, GRN/measurement sheet, project codeEligible ITC, blocked ITC, direct/common attribution
CompletionCompletion certificate where required, occupancy certificate/first occupation evidence, architect certificationCut-off date, unsold inventory and final ITC/RCM computations
Return filingGSTR-1, GSTR-3B, electronic credit/cash ledgers, ITC workingsReturn-to-books and project-level reconciliation

1. Identify the project model before calculating GST

The project category affects the applicable rate structure, ITC availability and the special rules for commercial apartments and development rights.

REP and RREP — practical distinction

A “real estate project” (REP) and a “residential real estate project” (RREP) are defined by the relevant rate notification. In broad terms, RREP classification depends on the residential character of the project and the prescribed commercial carpet-area threshold. The commonly referenced threshold is commercial apartment carpet area not exceeding 15% of total carpet area, but the company should verify the definition and notification applicable to its project and period.

Review itemWhat the company should do
Project-level classificationObtain a written classification memo based on sanctioned plan, RERA registration, apartment use and carpet-area certificate.
Applicable rate schemeCheck whether the project is under the post-1 April 2019 concessional regime or an eligible ongoing-project option under the earlier regime.
ITC consequenceDo not assume that GST charged by vendors is creditable. The concessional residential construction regime generally carries a no-ITC condition, subject to specific provisions and calculations.
Commercial componentDetermine whether the special RREP treatment applies or whether commercial apartments are dealt with under the other REP provisions.
Historical projectsPreserve the option declaration, transition computation and supporting records for projects that began under the earlier regime.
Important: The 2019 real-estate rate changes included project-specific transition rules. Do not apply current rate/ITC assumptions retrospectively to every old project. Verify the actual option exercised, project commencement facts and time-of-supply period.

Project setup checklist

  1. Record project name, GSTIN, state, RERA number and project commencement date.
  2. Obtain a certified apartment-wise carpet-area schedule: residential, affordable residential where applicable, and commercial.
  3. Record the project tax regime and the documentary basis for that conclusion.
  4. Record the competent authority's completion certificate date, where applicable, and the first-occupation date; document which event is relevant under the governing provision.
  5. Lock the project master data used in monthly ITC calculations and retain change history.

2. Unsold flats: what changes at completion or first occupation?

“Unsold” is not one single GST answer. Separate the construction-service tax position on a unit, the special RCM on development rights/FSI/long-term lease premium, and the final ITC calculation.

Step-by-step unit review

  1. Freeze the unit inventory as at the legally relevant completion/first-occupation cut-off.
  2. For each apartment, record unit number, residential/commercial category, carpet area, booking status, agreement date, amount received, and whether the full consideration was received before the relevant completion event.
  3. Reconcile the unit list to RERA/CRM, customer ledger, bank receipts and the sales register.
  4. Separately identify apartments that remain unbooked/unsold and those booked but not fully paid; do not use “unsold” as a substitute for the exact wording of the applicable notification.
  5. Assess whether the development-rights/FSI/lease-premium RCM provisions apply and compute the relevant proportion using the prescribed formula and caps.
  6. Complete the project-level ITC finalisation under the applicable rule/notification.

Illustrative area-based calculation (not a tax demand computation)

Assume a project has 10,000 sq. m. of residential apartment carpet area. At the relevant completion/first-occupation date, 1,200 sq. m. remains unbooked. If a particular provision requires an area proportion, the unbooked ratio for that residential area pool is:

1,200 ÷ 10,000 = 12%
This 12% is only the area ratio for the stated example. It is not by itself the GST payable. The company must apply the exact notified formula, taxable base, applicable cap, apartment category and other conditions in the governing notification.

Unsold inventory register — recommended columns

ColumnPurpose
Project / phase / tower / unit IDPrevents cross-project or cross-phase mixing
Apartment type and carpet areaSupports category and area-based computations
Booking status at cut-offBooked / unbooked / cancelled / re-allotted with dates
Agreement and consideration receipt datesSupports the timing analysis
Completion/first occupation evidenceEstablishes the computation cut-off
Development rights/FSI/lease premium attributionSupports separate RCM working where applicable
Reviewer and evidence linkCreates an audit trail
Common error: Taking the unsold-flat count from the CRM alone. A unit may have been cancelled, re-booked, transferred, or have an agreement/receipt timeline that changes the legal analysis. Reconcile legal records and accounting records before signing off.

3. Common-area expenditure: classify the invoice before allocating ITC

Clubhouse, lifts, fire systems, internal roads, landscaping, security, project office, common lighting, architect fees and project-management costs may benefit different parts of a project. Their accounting ledger alone does not decide ITC eligibility.

Use a three-bucket cost register

BucketExamplesAction
A — Directly attributableInvoice exclusively linked to a particular commercial unit or a specifically identified project componentTrace to the relevant supply and test eligibility/restrictions for that component.
B — Common project inputShared architect, common fire-fighting system, project-wide engineering or shared site servicesApply the relevant statutory allocation method; retain the area and cost base supporting the calculation.
C — Not eligible / requires special reviewBlocked credit under Section 17(5), personal/non-business use, or credit barred by the project's rate conditionsDo not include in eligible common credit. Document the legal reason and reviewer approval.

Practical monthly procedure

  1. Require vendor invoices to carry project code, cost code, supply description and service period.
  2. Map each invoice line to direct residential, direct commercial, common, corporate overhead, or blocked/review category.
  3. For common costs, document the prescribed allocation basis. Carpet-area-based formulas apply where the relevant rule/notification requires them; do not substitute turnover, unit count or management estimates without legal support.
  4. Check Section 17(5) independently, particularly works contract and construction-related goods/services used for construction of immovable property on own account, subject to the statutory definitions and exceptions.
  5. Reconcile the eligible amount to GSTR-2B, purchase register, ITC ledger and GSTR-3B.
Do not double-count: If an invoice has already been directly attributed to a commercial portion or excluded as blocked/ineligible, do not also include it in the common-credit pool used for apportionment.

Example: common cost allocation working

Suppose a project has residential and commercial portions and receives a common professional-services invoice. The accounts team should not simply claim the full ITC or reverse a flat percentage based on revenue. It should identify the project regime and apply the exact rule applicable to the common credit pool. The calculation sheet should show opening common credit, current-period credit, direct credits excluded, area base, formula references, credit retained, credit reversed and reviewer sign-off.

4. Completion certificate / OC / first occupation: establish the correct cut-off

The completion milestone can affect whether a transaction is treated as construction service, the status of unsold units, the timing of certain RCM liabilities and the final project ITC calculation.

Do not treat these terms as automatically interchangeable

RecordWhat it proves / why it matters
Completion certificateCertificate issued by the competent authority where required under the applicable law; retain the actual certificate and its scope.
Occupancy certificate (OC)Evidence of permission/fitness for occupation as issued under the applicable local framework; inspect project/phase/tower coverage and date.
First occupationA fact-based milestone that may be relevant under the GST provision even where the certificate situation differs. Maintain reliable contemporaneous evidence.
Phase-wise completionCheck whether the approval and GST computation apply to a phase, building or entire project. Do not assume a partial certificate closes every project component.

Cut-off file checklist

  • Copy of completion/occupancy certificate and issuing authority details.
  • Architect/engineer certificate with covered phase, tower and area.
  • First-occupation evidence and internal handover/possession records where relevant.
  • Unit-wise booking and consideration receipt snapshot at cut-off.
  • Vendor invoices and common ITC ledger through the cut-off period.
  • Written memo identifying the statutory trigger selected and why.
Timing caution: Do not defer a computation simply because the accounts team has not received the certificate from the project team. Establish a formal notification process between project, legal, sales and finance so the GST team learns of the relevant event promptly.

5. ITC reversal and final project transition

The ITC answer depends on the project regime, the type of credit, the supply it relates to and the project stage. Monthly provisional calculations and final calculations at completion/first occupation may both be required.

Separate these credit pools

Credit poolControl
Direct residential construction credit under a no-ITC concessional regimeIdentify and exclude/reverse as required by the applicable notification; do not treat 2B visibility as entitlement.
Direct commercial creditTest project classification, commercial supply, invoice use and relevant notification/rule before claiming.
Common project creditApply the prescribed monthly and final apportionment method, including the correct area denominator and booking/unsold data.
Blocked creditExclude under Section 17(5) where applicable before common-credit calculations.
Capital goods / transition creditReview the specific rules and transitional provisions applicable to the project and period; do not apply the ordinary input-credit method automatically.

Illustrative end-of-project true-up (simplified)

Assume a project working shows provisional common ITC retained during construction of ₹18 lakh. After applying the legally prescribed final formula using the verified project data, final eligible credit is ₹14 lakh. In this simplified illustration, the excess retained amount is ₹4 lakh and would require adjustment through the prescribed return/payment mechanism and within the applicable deadline. If final eligible credit is higher than provisional credit, any additional claim must likewise follow the governing rule and time limit.

Illustration only: This example explains the true-up concept, not the statutory formula for every project. Rule 42 and the real-estate-specific provisions contain detailed formulas, definitions, cut-offs and conditions. The working must cite the exact provision and version applicable to the project.

Reversal computation workbook — minimum tabs

  1. Project master: regime, dates, carpet areas, category and source certificates.
  2. ITC source: invoice-level tax, GSTIN, 2B status, expense code, project and credit pool.
  3. Eligibility: eligible / blocked / no-ITC regime / pending evidence, with reason.
  4. Monthly allocation: direct/common split and statutory computation.
  5. Completion true-up: final area/booking data, provisional vs final credit and difference.
  6. Return posting: GSTR-3B period, ledger entry, challan/DRC-03 if applicable, reviewer and filing proof.

6. Customer cancellations, refunds and re-bookings

Cancellation is not just a CRM status change. It may affect tax invoices, advances, credit notes, output tax reporting, the unit's booking status at a statutory cut-off and the supporting audit trail.

Cancellation workflow

  1. Obtain the cancellation request and approved cancellation agreement/letter.
  2. Reconcile amounts invoiced, GST reported, advances received, refunds paid and amounts forfeited/retained under the agreement.
  3. Determine whether a credit note is legally available and within the statutory time limit and conditions; do not issue a GST credit note merely because the customer ledger is credited.
  4. Map the credit note/refund to the original invoice, customer GST status where relevant, return period and output tax adjustment.
  5. Update unit booking status with cancellation effective date and subsequent re-allotment date.
  6. Keep cancellation and re-booking data in the completion-date inventory snapshot.
ScenarioQuestions to resolve
Booking cancelled and full amount refundedWas tax already paid? Is a statutory credit note available? What evidence supports the adjustment?
Part of booking amount retainedWhat does the agreement say the retained amount represents? Is it consideration, compensation or another payment under the facts and law?
Unit re-booked to another buyerKeep separate customer contracts and tax timelines; avoid duplicate booking or invoice records.
Cancellation near completion/OCReview whether the cancellation was effective before the relevant cut-off and whether it changes the prescribed booked/unbooked status.
Control: Sales/CRM must provide a signed monthly cancellation and re-booking report to GST before the return and before any completion/first-occupation true-up.

7. Promoter, landowner and development-rights accounting

In JDA and development-rights arrangements, identify the legal parties, consideration form, construction obligation, apartment allocation and timing separately. A “promoter share” or “landowner share” label is not enough to determine GST.

Documents to read together

  • Joint development agreement and registered supplementary agreements.
  • Development-rights/FSI/long-term lease documents and payment terms.
  • Area-sharing or revenue-sharing schedule, unit allocation and subsequent changes.
  • Construction agreement/obligations for landowner or other parties.
  • Project completion/first-occupation records and unit-wise sale/booking status.

Accounting and tax separation

Maintain separate ledgers or dimensions for (a) landowner consideration/development rights, (b) construction service or apartments allotted to the landowner, (c) promoter inventory and customer sales, and (d) RCM payable/paid on any notified transaction. The accounting entry is a record of the transaction; it does not replace the GST valuation, time-of-supply or RCM analysis.

TransactionFinance team action
Development rights receivedRecord agreement value/rights details and obtain a tax memo on notification coverage, valuation, RCM and timing.
Construction obligation towards landownerTrack allocated units/area, agreement consideration and the specific time-of-supply provisions for the project.
Landowner sells allotted unitsDetermine who is supplier, the unit's status and the applicable tax provisions based on contract and facts; do not automatically report as promoter's sale.
Unsold units at completionReconcile the landowner/promoter allocation and apply any relevant development-rights RCM formula only to the correct base.
High-risk item: Do not calculate development-rights RCM by applying a general percentage to the total project cost. The applicable notification contains a prescribed basis, attribution and caps. Retain a project-specific computation reviewed against the executed agreements and current law.

8. Monthly GST reconciliation and project close controls

A real-estate GST close should reconcile customer-side output tax, vendor-side ITC, project inventory and statutory project milestones—not only the GSTR-3B totals.

Monthly close checklist

ControlOwnerEvidence / output
Customer demand and receipt reconciliationSales accounts + GSTUnit-wise demand, receipts, invoices, advances and tax reported
GSTR-1 vs sales registerGST executiveInvoice-wise variance report, credit/debit note mapping
Purchase register vs GSTR-2BAP + GSTMissing, duplicate, amended, ineligible and period-difference list
Project ITC classificationTax managerDirect/common/blocked/no-ITC bucket and legal basis
Area and booking statusProject control + CRMCertified monthly inventory movement and area data
RCM registerGST + treasuryLiability, payment, eligible credit treatment and challan/return reference
Completion milestone watchProject legal + financeCertificate/first-occupation alert, owner and deadline calendar
Management sign-offFinance headExceptions, exposures, reversals, disputes and approvals

Reconciliation exception codes

Use standard reasons so exceptions can be assigned and closed: E01 vendor invoice not in 2B; E02 GSTIN/document mismatch; E03 duplicate invoice; E04 credit note pending; E05 blocked ITC; E06 no-ITC project regime; E07 direct/common allocation pending; E08 booking/cancellation mismatch; E09 completion milestone evidence pending; E10 RCM review pending.

Management MIS: Report opening ITC, current-period ITC in 2B, ITC claimed, ITC held, reversals, RCM paid, customer GST reported, unit bookings/cancellations, unsold carpet area, and open high-risk issues—project-wise and month-wise.

Decision framework: 10 questions before signing off

1. Which project?
Confirm project, phase, GSTIN, RERA identity and tax regime.
2. What apartment category?
Residential, affordable where relevant, or commercial; substantiate with records.
3. What is the event date?
Booking, invoice, payment, cancellation, completion certificate or first occupation.
4. Is the supply before or after completion?
Apply the statutory definition and the actual completion/occupation evidence.
5. Is there TDR/FSI/lease premium?
Identify the notified transaction, recipient liability, valuation and timing.
6. Is ITC directly attributable?
Trace invoice use and exclude blocked or no-ITC amounts.
7. Is credit common?
Apply the exact prescribed allocation formula and documented area base.
8. Is a final true-up due?
Compute at the relevant milestone and track the statutory return/payment deadline.
9. Do books and returns agree?
Reconcile invoice-level records to GSTR-1, 3B, 2B and ledgers.
10. Can we prove it?
Retain contracts, certificates, area data, calculations and reviewer approval.

Practical risk matrix for finance heads

Risk areaTypical failurePreventive controlEscalate when
Project regimeRate/ITC scheme applied without checking project optionSigned project tax memo and locked masterOngoing project, phase changes or incomplete option evidence
Unsold inventoryCRM count used without agreement/payment reconciliationCut-off unit register certified by sales and legalCancellation/re-booking or unclear status at completion
Common ITCFull credit claimed or arbitrary percentage reversedInvoice classification and rule-based computationMixed project, capital goods, blocked credit or unclear attribution
OC / first occupationTax computation delayed until certificate reaches accountsMilestone notification and evidence protocolPhase-wise certificate, partial occupation or disputed trigger
Development rightsRCM computed on broad project cost rather than notified baseAgreement-wise RCM memorandumJDA variations, landowner units or unsold apartment formula
Customer cancellationsLedger refund posted without credit-note/time-limit analysisCancellation workflow tied to tax invoice and returnForfeiture, late adjustment or cancellation near completion

How to implement this guide in your company

Suggested responsibility matrix

TeamMonthly responsibility
Sales / CRMProvide bookings, agreements, demand notes, receipts, cancellations and re-bookings by unit.
Project / EngineeringProvide certified progress, phase-wise area, completion milestones and vendor measurement records.
Procurement / APEnsure GSTIN, invoice details, project/cost code and supply description are captured before posting.
AccountsMaintain project-wise ledgers, RCM, customer advances, ITC control accounts and reconciliation schedules.
GST / TaxDetermine classification, rate, tax point, ITC eligibility, common-credit allocation and return reporting.
Finance headReview material exceptions, milestone-triggered computations, exposure and evidence completeness.

Monthly file structure

Maintain a consistent electronic folder for each project and tax period:

01 Project master & tax memo
RERA, plans, area certificates, tax regime, option records and legal conclusions.
02 Sales & customer tax
Unit register, agreements, invoices, demand/receipt ledger, credit notes and cancellations.
03 Purchases & ITC
Purchase register, 2B, invoice documents, eligibility classification and common-credit workings.
04 RCM & development rights
JDA, TDR/FSI/lease documents, valuation, liability calculation, payment and return proof.
05 Completion / finalisation
CC/OC/first occupation, cut-off inventory, final ITC true-up, unsold-area computation and approvals.
06 Returns & audit
GSTR-1, GSTR-3B, ledgers, reconciliations, notices, replies and evidence index.

Management dashboard KPIs

  • Taxable customer collections and output GST reported, by project and month.
  • Purchase ITC in 2B, eligible ITC, claimed ITC, held ITC and reversals.
  • RCM liability accrued, paid and pending.
  • Residential and commercial carpet area; booked, cancelled, re-booked and unbooked area.
  • Project completion/OC milestone status and days to required tax close.
  • Open GST exceptions by amount, age, owner and expected closure date.

Frequently asked practical questions

1. If an invoice appears in GSTR-2B, can the developer claim it?

Not automatically. 2B is a reconciliation source, not a complete eligibility determination. The recipient must test statutory conditions, blocked-credit provisions, the project regime and any real-estate-specific ITC restrictions.

2. Can all common-area ITC be reversed using one fixed percentage?

Do not use an arbitrary fixed percentage. Identify direct and common credits and apply the exact statutory formula applicable to the project, including the required carpet-area and booking data where prescribed.

3. Is every unit unsold at completion treated identically?

No. Determine the exact apartment category, booking and consideration facts, relevant notification language, and whether the question concerns construction-service tax, development-rights RCM or final ITC. These are separate analyses.

4. Does an OC automatically settle every GST question?

No. Confirm the certificate's issuing authority, coverage and date, and assess the applicable statutory trigger, including first occupation where the relevant provision refers to it.

5. What should be ready before a GST audit?

Project tax memo, apartment-wise area and booking register, agreements, completion evidence, vendor invoice/2B reconciliation, ITC classification, common-credit computations, RCM workings, return reconciliations and approval trail.

Final Takeaway

For real-estate GST, the defensible process is: project classification → contract and unit facts → milestone dates → output tax → ITC classification → prescribed allocation → RCM/true-up → return reconciliation → evidence.

Implementation priority: Start with a project master, unit-wise booking/area register, invoice-level ITC classification and a completion-milestone alert. These four controls make monthly compliance and final project closure substantially more traceable.

Disclaimer: This guide is educational and intended as a practical control framework. It is not a substitute for checking the CGST/IGST Acts, applicable notifications, amendments, circulars, rules and binding judicial decisions for the project's facts and relevant tax period. Rate and ITC treatment can depend on the project's regime, dates, agreements and statutory conditions. Obtain professional review for material or disputed positions.