Complete Overview of GST Forms: Categories, Purposes, and Compliance Requirements

6 min read

Need Tax Expert Advice or ITR Filing Help?

Book a free consultation with our tax and legal experts and get your ITR filed today with maximum tax savings.

The Goods and Services Tax (GST) framework in India requires taxpayers to submit various forms at different stages of their compliance lifecycle, including registration, return filing, Input Tax Credit claims, tax payments, refunds, and dispute resolution. Each form serves a specific purpose and must be filed by its designated due date to avoid penalties and interest. This guide categorises all GST forms, explains their purposes, and identifies which taxpayers must file each form.

Categories of GST Forms

GST forms are organised into 13 functional categories based on their compliance purpose.

Return Forms

FormPurposeFiled ByFrequency
GSTR-1Outward supply detailsAll regular taxpayersMonthly (11th) / Quarterly (13th)
GSTR-1AAmendments to GSTR-1 before GSTR-3BAll regular taxpayersAs needed (before GSTR-3B)
GSTR-3BSummary return with tax paymentAll regular taxpayersMonthly (20th) / Quarterly (22nd/24th)
GSTR-4Annual return for composition dealersComposition scheme taxpayersAnnual (April 30)
GSTR-5Return for non-resident taxpayersNon-resident taxable personsMonthly (13th)
GSTR-5AReturn for OIDAR service providersNon-resident OIDAR providersMonthly (20th)
GSTR-6Return for Input Service DistributorsISDsMonthly (13th)
GSTR-7TDS returnTDS deductors under Section 51Monthly (10th)
GSTR-8TCS return for e-commerce operatorsE-commerce operatorsMonthly (10th)
GSTR-9Annual returnAll regular taxpayersAnnual (December 31)
GSTR-9CReconciliation statementTaxpayers with turnover above Rs. 5 croreAnnual (December 31)
GSTR-10Final return after cancellationTaxpayers whose registration is cancelledOne-time (3 months from cancellation)

Registration Forms

FormPurposeFiled By
REG-01Application for GST registrationNew applicants
REG-02Acknowledgement of registration applicationSystem-generated
REG-03Notice for seeking additional informationIssued by a tax officer
REG-04Reply to the notice for additional informationApplicant
REG-05Rejection order for registration applicationIssued by a tax officer
REG-06Registration certificateIssued upon approval
REG-07Application for amendment of registrationRegistered taxpayer
REG-14Application for cancellation of registrationRegistered taxpayer
REG-16Order for cancellation of registrationIssued by a tax officer
REG-19Order for the revocation of cancellationIssued by a tax officer
REG-21Application for revocation of cancellationTaxpayer whose registration was cancelled

Input Tax Credit Forms

FormPurposeWhen Filed
ITC-01Declaration of ITC on inputs held in stock at registrationWithin 30 days of becoming eligible for ITC
ITC-02Transfer of ITC in case of business transfer or mergerUpon business transfer, sale, or amalgamation
ITC-03Reversal of ITC when opting for the composition scheme, or when supplies become exemptWhen switching to the composition or exemption notification
ITC-04Details of goods dispatched to or received from a job workerAnnual (by April 25 of the following FY)

Refund Forms

FormPurposeFiled By
RFD-01Application for GST refundTaxpayer claiming refund (exports, inverted duty, excess balance)
RFD-02Acknowledgement of refund applicationSystem-generated
RFD-04Provisional refund orderIssued by the tax officer (90% of the eligible refund)
RFD-05Payment advice for a refundIssued for final refund processing
RFD-06Final refund orderIssued by a tax officer
RFD-10Refund for UN bodies, embassiesInternational organisations

Composition Scheme Forms

FormPurpose
CMP-02Intimation to opt for the composition scheme
CMP-04Intimation for withdrawal from the composition scheme
CMP-08Quarterly self-assessment challan for composition dealers

E-Way Bill Forms

FormPurpose
EWB-01E-way bill generation for individual consignment
EWB-02Consolidated e-way bill for multiple consignments on one vehicle
EWB-03Verification report by the tax officer
EWB-04Report of detention of goods during transit
EWB-05Rejection of the e-way bill by the recipient

Demand, Recovery, and Assessment Forms

Tax authorities use these forms for assessment proceedings.

FormPurpose
DRC-01Summary of the show cause notice for the demand
DRC-02Summary of assessment order
DRC-03Voluntary payment by taxpayer (pre-notice or post-notice)
DRC-04Order of withdrawal or rectification of demand
DRC-07Summary of demand order
DRC-20Application for instalment or deferment of tax payment

Appeal Forms

FormPurpose
APL-01Appeal against the order of the adjudicating authority
APL-04Appeal against the advance ruling order
APL-08Application before Appellate Tribunal

How to Access GST Forms

All GST forms are available on the official GST portal. Log in using your GSTIN and password. Navigate to Services, then select the appropriate category (Returns, Registration, Refunds, or User Services). Select the specific form and the applicable period. Complete the form online or prepare offline using the JSON/Excel utility. Submit using DSC or EVC.

Some forms (such as registration forms and refund applications) also require document uploads in the prescribed formats (JPEG or PDF).

Common Filing Mistakes Across GST Forms

MistakeAffected FormsResolution
Filing GSTR-1 after GSTR-3BGSTR-1, GSTR-3BGSTR-1 must be filed before GSTR-3B; the portal blocks 3B if 1 is pending
Not filing Nil returns.All return formsNil returns are mandatory; non-filing attracts late fees.
Missing ITC-04 annual filingITC-04Must be filed by April 25 for goods sent to job workers
Not filing GSTR-10 after cancellation.GSTR-10Creates outstanding compliance; attracts Rs. 200/day late fee
Wrong form selection for registration amendmentREG-07 vs REG-14REG-07 for amendments; REG-14 for cancellation

Key Terms

•  Return Forms: GST forms filed periodically (monthly, quarterly, annually) to declare supplies, ITC, and tax payments, including GSTR-1, GSTR-3B, and GSTR-9

•  Registration Forms: Forms covering the GST registration lifecycle from application (REG-01) through certificate issuance (REG-06) to cancellation (REG-14/REG-16)

•  ITC Forms: Forms for declaring, transferring, or reversing Input Tax Credit, including ITC-01, ITC-02, ITC-03, and ITC-04

•  DRC Forms: Demand, Recovery, and Collection forms used by tax authorities for assessment proceedings and by taxpayers for voluntary payments

•  CMP Forms: Composition scheme forms including CMP-02 (opt-in intimation) and CMP-08 (quarterly self-assessment challan)

Disclaimer: This article is for informational purposes only and does not constitute legal or tax advice. Consult a qualified tax professional for advice specific to your situation.

Managing Your GST Form Compliance?

Stay on top of all form filing requirements across registration, returns, ITC, and refunds. Use WFYI tools to track deadlines and ensure complete compliance. Explore GST Tools on WFYI

Frequently Asked Questions

Q1: How many categories of GST forms exist?

GST forms are organised into 13 functional categories: returns, registration, composition scheme, ITC, refund, payment, electronic ledger, audit, advance ruling, e-way bill, demand and recovery, appeals, and transitional credit forms.

Q2: Which GST forms are filed most frequently?

GSTR-1 and GSTR-3B are the most frequently filed and are required monthly (or quarterly for QRMP taxpayers). GSTR-7 and GSTR-8 are also monthly returns for TDS deductors and e-commerce operators, respectively.

Q3: Are Nil returns mandatory for GST forms?

Yes. Even if there are no transactions in a tax period, Nil returns must be filed for GSTR-1 and GSTR-3B. Non-filing attracts late fees of Rs. 20 per day for Nil returns.

Q4: Where can I access all GST forms?

All GST forms are available on the official GST portal at gst.gov.in. Log in, navigate to the relevant service category, and select the specific form for the applicable period.

Q5: What is Form DRC-03 used for?

Taxpayers use Form DRC-03 to make voluntary payments of tax, interest, or penalty. It can be filed before receiving a show cause notice (pre-notice payment) or after receiving one (post-notice payment) to settle outstanding liabilities.

.

Maximize your refund, minimize the effort.

Expert tax help, just a click away.

Hire an Expert

About the author

Author

Piyush Agarwal

Co-Founder

I’m Piyush Agarwal, founder of WFYI Technology and creator of FylFlix, focused on simplifying finance through AI-driven tax, compliance, and financial solutions.

Leave a Reply