Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a free callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform

GSTR-4 Annual Return for Composition Taxpayers — Complete Guide 2026

Updated: 16 July 2026  |  Section 10, CGST Act 2017  |  Annual due date: 30 June

GSTR-4 is the annual return for composition scheme taxpayers (since FY 2019-20). Through the year, tax is paid quarterly via the CMP-08 challan; GSTR-4 then consolidates inward supplies (including reverse charge), the outward supply summary, and tax already paid. Due date: 30 June following the financial year. Late fee: ₹50/day (₹25 + ₹25), capped at ₹2,000 (₹500 for nil returns).
30 June
Annual GSTR-4 due date — 30 June following the end of the financial year (FY 2025-26 return was due 30 June 2026).
Missed it? File now — the late fee is capped at ₹2,000 (₹500 for a nil return), but interest on unpaid tax keeps running.

What is GSTR-4?

GSTR-4 is the yearly return prescribed for taxpayers under the GST composition scheme. Until FY 2018-19 it was a quarterly return; from FY 2019-20 the compliance was restructured — quarterly payment moved to Form CMP-08 (a simple challan-cum-statement), and GSTR-4 became a single annual return consolidating the whole financial year.

The annual GSTR-4 captures what CMP-08 does not: inward supplies (including those attracting reverse charge), import of services, a rate-wise summary of outward supplies, and TDS/TCS credits — with the tax already paid through the four CMP-08s auto-populated for reconciliation.

GSTR-4 vs CMP-08 — How They Work Together

ParameterCMP-08GSTR-4
NatureQuarterly challan-cum-statement for tax paymentAnnual return consolidating the year
Frequency4 times a yearOnce a year
Due date18th of the month following each quarter30 June following the financial year
ContentsSelf-assessed outward/RCM liability and tax paidInward supplies, RCM, outward summary, CMP-08 tax auto-populated, TDS/TCS credit
Late fee₹50/day (₹25+₹25), capped₹50/day (₹25+₹25), capped at ₹2,000 / ₹500 nil

See our dedicated guide on CMP-08 quarterly filing for the payment-side compliance.

Who Must File GSTR-4?

Regular taxpayers do not file GSTR-4 — their annual return is GSTR-9.

Due Date for GSTR-4

PeriodDue Date
Up to FY 2023-2430 April following the financial year
FY 2024-25 onwards30 June following the financial year (due date extended by amendment to Rule 62)
FY 2025-2630 June 2026 (already passed — file with late fee if pending)

Details Required in GSTR-4

TableDetails Reported
Table 4AInward supplies from registered suppliers (other than reverse charge)
Table 4B / 4CInward supplies attracting reverse charge — from registered and unregistered suppliers
Table 4DImport of services
Table 5Summary of self-assessed liability — auto-populated from the CMP-08s filed during the year
Table 6Rate-wise outward supplies and inward supplies attracting reverse charge — tax liability for the year (must be filled; see below)
Table 7TDS / TCS credit received
Tables 8-9Tax, interest and late fee payable/paid; refund claimed from electronic cash ledger

The Table 6 Negative Liability Problem

A common and costly mistake: taxpayers file GSTR-4 with Table 6 left blank or zero even though they paid tax through CMP-08 all year. The portal then treats the CMP-08 payments as excess payment and posts the amount to the negative liability statement. That negative balance silently adjusts future CMP-08 liabilities — so subsequent quarters appear paid when no fresh cash was deposited, creating a shortfall that surfaces later with interest.

The fix is preventive: always report the actual rate-wise annual liability in Table 6 (it should reconcile with the total of the four CMP-08s). If a negative liability entry has already arisen, it needs correction — GSTN carried out a bulk nullification of such balances in the past, and unresolved cases are typically handled through a grievance ticket or the jurisdictional officer. GSTR-4 cannot be revised once filed, so the return must be right the first time.

Late Fee and Interest

DefaultAmount
Late fee per day₹50 (₹25 CGST + ₹25 SGST)
Maximum — return with tax liability₹2,000 (₹1,000 + ₹1,000)
Maximum — nil return₹500 (₹250 + ₹250)
Interest on unpaid tax18% per annum, computed separately

More on how late fees are computed across GST returns in our GST late fee guide.

How TaxClue Helps

TaxClue's GST team prepares and files GSTR-4 end-to-end: reconciling the four CMP-08s with your books, compiling inward supplies and reverse-charge liability, filling Table 6 correctly to avoid negative liability entries, and clearing any pending late fee. We also handle composition scheme opt-in/opt-out and ongoing GST return filing on a retainership basis.

Frequently Asked Questions

What is GSTR-4?
GSTR-4 is the annual return filed by composition scheme taxpayers under GST. Since FY 2019-20, it is filed once a year — quarterly tax is paid through the CMP-08 challan-cum-statement, and GSTR-4 consolidates the whole year: inward supplies (including reverse charge), outward supply summary, and tax paid via CMP-08.
Who must file GSTR-4?
Every taxpayer registered under the composition scheme must file GSTR-4 annually — both goods/restaurant composition dealers under Section 10 of the CGST Act and service providers paying tax under the 6% scheme of Notification 2/2019-Central Tax (Rate). Even taxpayers who opted out or were in the scheme for only part of the year must file for the period they were composition taxpayers.
What is the due date for GSTR-4?
GSTR-4 is due by 30 June following the end of the financial year (extended from the earlier 30 April deadline; the 30 June due date applies from FY 2024-25 onwards). For FY 2025-26, the due date was 30 June 2026. Quarterly CMP-08 payments remain due by the 18th of the month following each quarter.
What is the difference between GSTR-4 and CMP-08?
CMP-08 is a quarterly challan-cum-statement through which a composition taxpayer pays self-assessed tax — four times a year, by the 18th of the month after each quarter. GSTR-4 is the annual return that consolidates the year: the tax paid through the four CMP-08s is auto-populated into GSTR-4, along with inward supplies and an outward supply summary.
What is the late fee for GSTR-4?
The late fee is ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹2,000 for returns with tax liability. For nil GSTR-4, the cap is ₹500. Interest at 18% per annum applies separately on any unpaid tax.
What is the negative liability issue in GSTR-4 Table 6?
Table 6 of GSTR-4 requires the rate-wise outward supply and tax liability for the year. If a taxpayer leaves Table 6 blank or zero while tax was already paid via CMP-08, the system treats the CMP-08 payments as excess and posts the amount to the negative liability statement — which then wrongly adjusts future CMP-08 payments. Always fill Table 6 with actual year-long liability; if a negative liability entry has already arisen, it must be corrected (GSTN has nullified such balances in the past, and unresolved cases may need a grievance or jurisdictional-officer route).
Can GSTR-4 be revised after filing?
No. GSTR-4, once filed, cannot be revised. Errors carry into the negative liability statement or future periods, so the return should be reconciled carefully — especially Table 6 — before submission.
Is GSTR-4 the same as GSTR-9A?
No. GSTR-9A was the separate annual return for composition taxpayers in the early GST years. After the scheme was restructured, the annual GSTR-4 (from FY 2019-20) effectively took its place, and GSTR-9A filing has been waived/discontinued for composition taxpayers covered by annual GSTR-4.

Related Pages

Need help filing GSTR-4?

TaxClue professionals reconcile your CMP-08s, fill Table 6 correctly, and file your annual return — get a free consultation and quote.

Get Expert Help →