🏗 ReraDesk is built exclusively for Real Estate Developers & Chartered Accountants B2B PLATFORM
Not a homebuyer portal. Homebuyer grievances → rera.gov.in ↗
🏗 B2B Platform for Builders & CAs only. Not a homebuyer portal.   Homebuyer grievances → rera.gov.in ↗
📋 Guide For CAs & Developers Updated March 2026

The Complete Guide to RERA Form-7 Annual Audit

What is RERA Form-7?

Form-7 is the Annual Audit Report that real estate promoters are required to submit to their state RERA authority at the end of each financial year. It is prepared and certified by a Chartered Accountant and serves as a financial health check on the RERA-registered project.

Unlike the Quarterly Progress Report (QPR), which is filed four times a year, Form-7 is an annual aggregate — it reconciles all four QPRs for the financial year against the promoter's books of accounts (typically Tally or Zoho Books), and certifies that funds received were utilised appropriately.

Which states require Form-7?
Form-7 (or equivalent annual audit) is mandatory in Maharashtra (MahaRERA), Uttar Pradesh (UP-RERA), and several other states. The specific form number may differ by state — MahaRERA calls it "Promoter's Annual Audit Report." Check your state RERA portal for the exact format.

Who needs to file it?

Every registered promoter with an active RERA project must file Form-7 within 6 months of the end of the financial year (i.e., by September 30 each year for the FY ending March 31). The filing must be certified by a practicing Chartered Accountant.

CAs handling RERA accounts for builder clients are typically responsible for preparing Form-7, reconciling the financials, and affixing their DSC (Digital Signature Certificate) on the submission.

What Form-7 includes

SectionWhat it coversSource document
Funds receivedTotal amounts collected from allottees per quarterBank statements, allottee ledger
Funds utilisedConstruction costs, approvals, land cost, overheadsCost certificates, contractor invoices
Escrow balanceClosing balance in RERA-designated accountBanker's certificate
Physical progress% completion vs declared scheduleArchitect completion certificate
QPR reconciliationQ1+Q2+Q3+Q4 aggregate vs annual booksTally / Zoho Books export
Pending liabilitiesOutstanding contractor dues, statutory paymentsLedger printout
CA certificationICAI membership number, firm name, DSCCA's digital signature

The Tally Reconciliation Problem

The most time-consuming part of Form-7 preparation is reconciling the QPR aggregate figures against Tally. A QPR reports funds received and utilised on a project-specific basis. But in Tally, transactions are often recorded under generic ledger heads — "Advance from Customer," "Construction Expenses," "Bank — Current Account" — that don't map cleanly to RERA categories.

The result: a ₹60 Lakh discrepancy on the Q3 QPR that your junior spent three days finding, only to discover it was a buyer advance booked under the wrong ledger head.

The 5 most common Tally vs QPR variances

1
Wrong ledger head for buyer advances — Advances from allottees booked as "Advance from Customer" (a liability) instead of "RERA Collection Account" (the correct RERA ledger). Fix: create a dedicated RERA-specific ledger group in Tally.
2
GST component double-counted — Funds received include GST collected, but QPR reports the base amount. Always strip GST before comparing. Fix: reconcile on the net of GST figure.
3
Intercompany transfers misclassified — Project receives funds from a sister entity for working capital. Booked as "Loan from Related Party" in Tally but shows as "Funds Received" in QPR. Fix: document the nature of the transfer and exclude from QPR funds received.
4
Contra entries creating phantom receipts — Internal fund movements (e.g., from collection account to construction account) recorded as both debit and credit in the same Tally voucher. Fix: review contra vouchers and exclude from receipts calculation.
5
Cut-off date mismatch — QPR uses March 31 as the closing date but Tally entries made in April are backdated to March. Fix: lock the Tally period after QPR submission and compare on the same date.

Form-7 Preparation Checklist

Use this checklist before every Form-7 filing:

Collect all 4 QPRs for the financial year from the RERA portal (download PDFs)
Export Tally ledger for RERA Collection Account, Construction Account, Escrow Account (Apr 1 – Mar 31)
Reconcile each quarter's QPR "Funds Received" against Tally — flag any variance above ₹1 Lakh
Verify escrow closing balance matches banker's certificate as of March 31
Check that 70% of funds received are in the Separate Construction Account (TNRERA/other states)
Obtain signed architect completion certificate for physical progress percentage
Verify all 4 QPRs were filed on time — note any late filings for disclosure
Generate UDIN on ICAI portal — enter Form-7 document number and certification date
Affix DSC and upload to RERA portal before September 30
⚠ UDIN cap — effective April 1, 2026
The ICAI UDIN portal now enforces a hard cap of 60 certifications per CA per financial year, including RERA QPR and Form-7 certifications. If your firm manages multiple builder clients, monitor your UDIN consumption to avoid hitting the cap before all Form-7s are filed. ReraDesk's UDIN Tracker (CA Co-Pilot → UDIN Tracker) monitors this in real time.

Filing Timeline

MilestoneDeadlineWho
Q4 QPR filedApril 30 (30 days after Mar 31)Promoter + CA
Tally books closed and lockedMay 31Accounts team
QPR vs Tally reconciliation completeJune 30CA
Form-7 draft prepared and reviewedJuly 31CA
UDIN generated + DSC affixedAugust 31CA
Form-7 filed on RERA portalSeptember 30Promoter + CA

How ReraDesk reduces Form-7 prep from 2 days to 20 minutes

ReraDesk's Form-7 Tally Reconciler (available in CA Co-Pilot) automates the reconciliation step that typically takes the most time:

  1. Import Tally XML or CSV — export your Tally ledger and import directly into ReraDesk
  2. Automatic line matching — ReraDesk maps each Tally entry to its corresponding QPR line item
  3. Variance detection with diagnosis — every variance is flagged with a root cause (e.g., "Q3 ₹60L discrepancy — advance from buyer booked under wrong ledger head")
  4. Certification gate — the Form-7 sign-off button is blocked until all variances are resolved, protecting your professional liability
  5. UDIN tracking — CA Co-Pilot's UDIN Tracker monitors your annual cap consumption in real time
✓ Time saved
Manual Form-7 reconciliation: 2 days per client. With ReraDesk Tally Reconciler: under 20 minutes. For a CA firm managing 10 builder clients, that's 19 days per year freed up — enough capacity to take on 5 more clients at the same team size.

Frequently Asked Questions

Is Form-7 mandatory if the project is delayed?

Yes. Even if the project is behind schedule or in litigation, Form-7 must be filed annually as long as the RERA registration is active. Failure to file can result in de-registration of the project.

Can Form-7 be filed without DSC?

No. Form-7 requires the CA's DSC (Digital Signature Certificate) as it constitutes professional certification of financial statements. ReraDesk's DSC Hub integrates with browser extensions for USB-based DSC signing.

What if QPR figures and Tally don't reconcile?

The variance must be explained and documented before the CA can certify. ReraDesk's Tally Reconciler requires every variance to be acknowledged and resolved before the certification button enables. Common resolutions: reclassify the Tally entry, amend the QPR (if within the amendment window), or attach a reconciliation note explaining the difference.

Does RERA Form-7 trigger GST audit risk?

Form-7 is a RERA filing, not a GST return — it does not directly trigger GST audit. However, the funds received figures in Form-7 should be consistent with your GSTR-1 (sales) and GSTR-3B (payments) filings. Significant discrepancies between RERA-reported receipts and GST returns can attract scrutiny during an ITC reconciliation audit.

File Form-7 in under 20 minutes

ReraDesk's Tally Reconciler detects variances automatically and blocks certification until they're resolved. Try it free for 60 days.