Back to Blog|GST & Tax Compliance

GST Portal Automatic AATO Calculation: Complete Guide (2026)

July 2, 202613 min readAkib Husain

The Aggregate Annual Turnover (AATO) is the foundational metric that determines a business's compliance pathway under the Indian GST system. Rather than relying on manual declarations, the GST portal automatically calculates your AATO at the end of each fiscal period.

This system-calculated value governs whether your business must generate e-invoices, file GSTR-9 annual returns, or transition to the QRMP (Quarterly Return Filing and Monthly Payment) scheme. This guide breaks down the computation logic, the mathematical formulas used by the GSTN, and how to identify and resolve mismatches with your audited books.

1. Legal Definition of Aggregate Annual Turnover

Under Section 2(6) of the CGST Act, 2017, aggregate turnover includes all taxable supplies, exempt supplies, exports of goods or services, and inter-state supplies of persons having the same PAN. The calculation is done on a pan-India basis but excludes:

  • Central Tax (CGST), State Tax (SGST), Integrated Tax (IGST), and Union Territory Tax (UTGST).
  • GST Compensation Cess.
  • Value of inward supplies on which tax is payable on a reverse charge basis (RCM). Inward RCM transactions are liabilities, not turnovers.

2. The Portal's Computation Formula

The GSTN system aggregates data from your submitted returns using the following logic:

AATO = Sum(Taxable Value in GSTR-1) + Sum(Exempt/Nil Rated/Non-GST in GSTR-1) - Sum(Credit Notes in GSTR-1) + Sum(Amendments in GSTR-1)

To ensure consistency, the portal cross-checks GSTR-1 taxable values with the summary declarations in Form GSTR-3B Table 3.1(a). If there are variances between GSTR-1 and GSTR-3B filings, the portal applies the higher value as the default turnover to protect tax revenues, which is a common source of calculation discrepancies for taxpayers.

3. Data Source Tables Used for Computation

Return FormSpecific Table MappedIncluded Values
GSTR-1 / IFFTables 4, 5, 6, 7, 11AB2B sales, large B2C sales, exports, advances received
GSTR-1 / IFFTables 9, 10 (Credit/Debit Notes)Reductions from credit notes and additions from debit notes
GSTR-3BTable 3.1(a), (b), (c), (e)Outward taxable supplies, zero-rated exports, nil-rated, non-GST sales
GSTR-4 (Composition)Table 6Quarterly consolidated outward supplies summary

4. Why Discrepancies Arise with Financial Books

It is common for the portal's calculated AATO to differ from the audited turnover shown in your Profit and Loss statement:

  • Inter-Branch Transfers: Under Section 25(4) of the CGST Act, branch offices in different states are distinct persons. Transferring stock between branches is a taxable supply under GST and included in AATO. However, in corporate accounting, these are internal transfers and are excluded from consolidated company turnover.
  • Non-GST Incomes: Incomes like interest on bank deposits, dividends, or rental income from residential properties are exempt under GST but must be reported as exempt supplies in GSTR-1, swelling the portal's calculated AATO.
  • Unadjusted Credit Notes: If a credit note is issued near the end of the fiscal year but not uploaded in GSTR-1 until the next period, the portal will calculate the higher unadjusted sales value for the current year's AATO.

5. Step-by-Step: Verifying Your Computed AATO

To verify your system-calculated turnover status:

  1. Log into the GST portal and navigate to the dashboard.
  2. Go to Services > User Services > Taxpayer Annual Turnover.
  3. Select the financial year you wish to review.
  4. The portal displays your System Calculated Turnover along with the status (Draft or Final).
  5. If the status is Draft, and the value matches your audited books, no action is needed. If there is a mismatch, prepare your reconciliation data and submit an amendment request during the July correction window.

6. Impact of AATO Thresholds on Compliance Deadlines

Your locked AATO value determines your compliance calendar parameters:

  • Above Rs 5 Crore: Mandatory monthly return filing (GSTR-1 and GSTR-3B), mandatory 6-digit HSN reporting, and mandatory e-invoicing for all B2B transactions.
  • Below Rs 5 Crore: Eligible to opt for the quarterly QRMP filing scheme, and exempt from filing GSTR-9 annual returns under current notifications.

7. Reconciling Multi-State GSTINs under a Single PAN

For companies with registrations across multiple states, the portal's AATO calculation aggregates data from all active GSTINs on the company PAN. If one branch fails to file its GSTR-1 or logs sales late, it affects the aggregate turnover calculation for the entire company.

Ensure your central finance team reconciles local state sales registers monthly to confirm that total PAN-level filings match your consolidated trial balance.

8. Frequently Asked Questions Regarding AATO Calculations

  • Does AATO include RCM transactions? No. Inward RCM transactions are excluded because you are the buyer, not the supplier.
  • What if a branch registration is cancelled? The turnover generated by that branch prior to cancellation is still included in the PAN-level AATO calculation for that financial year.
  • Is non-taxable sales value included? Yes. Nil-rated, exempted, and non-GST sales (like petroleum products or alcohol) are included under the legal definition of aggregate turnover.

9. Summary of GSTR-3B Mismatch Notices

If the turnover declared in GSTR-1 exceeds the values reported in GSTR-3B by significant amounts, the system will trigger automated notices under Form DRC-01B. Taxpayers must reconcile these returns monthly to ensure that the aggregate calculations are verified prior to the annual turnover reviews.

10. Resolving Backdated Transaction Updates

When accounting departments pass backdated sales vouchers in TallyPrime after filing returns for that month, the local ledger database will diverge from the GST portal's records. While your local books reflect the sales in the correct period, the portal only records changes during active return submissions. To reconcile this, you must file amendment returns in GSTR-1 to ensure the portal's system-calculated aggregate turnover is updated correctly. This involves matching the transaction dates in the invoice table with the corresponding reporting months in the portal database to avoid discrepancies. Checking these parameters regularly prevents year-end audit notices and keeps your company in perfect tax compliance. Reconciling these entries on a monthly basis is the best practice for all companies.

Keep Your Accounts Reconciled and Ready for Audits

Ensure your TallyPrime records are accurate. TrulyInvoice automates invoice imports and validation checks, preventing data discrepancies that lead to AATO mismatches.

Start 14-Day Free Trial

A
Akib HusainExpert Reviewer

Founder & Chief Architect of TrulyInvoice

Last Verified: July 2, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us