Skip to content

Guide to Filing GST Form CMP-03

Composition dealers must file Form CMP-03 to declare stock within 90 days of opting in. Learn the step-by-step submission process on the GST portal.

Updated

On this page

GST India ka unified indirect tax hai jo compliance ko structured banata hai; ye guide is topic ke rules aur practical steps cover karti hai.

Taxpayers who choose the Composition Scheme must inform the government about their existing stock on the date they joined the scheme. This stock information is submitted using Form GST CMP-03. This form must be filed within 90 days following the submission of Form CMP-02. For instance, if a Composition Dealer submitted CMP-02 on November 25, 2017, they would need to file their stock details in CMP-03 by February 23, 2017.

Recent Updates

February 24, 2022
Individuals eligible for the composition scheme, including those seeking to enroll for Financial Year 2022-23, were required to submit their declaration in Form CMP-02 via the GST portal by March 31, 2022.

March 23, 2021
The deadline for filing Form CMP-02 to maintain eligibility for the composition scheme in the upcoming Financial Year 2021-22 was March 31, 2021.

February 15, 2021
The registration window for the composition scheme for Financial Year 2021-22 using Form CMP-02 closed on March 31, 2021. The option to enroll in the composition scheme was made available to taxpayers on the GST portal.

Step-by-Step Guide for Filing CMP-03 on the GST Portal

Step 1: Access the GST Portal

Begin by logging into the official GST Portal.

Step 2: Navigate to Stock Intimation

Go to ‘Services’, then ‘Registration’, and finally select ‘Stock intimation for opting Composition Levy’.

Step 3: Download the Template

Click the ‘DOWNLOAD TEMPLATE’ button to obtain the required file.

Step 4: Extract the Excel File

Download and then unzip the provided Excel Template file.

Step 5: Enable Macros in Excel

Open the Excel file and click ‘Enable Content’ at the top to activate macros, which are necessary for the file’s functionality.

Step 6: Input GSTIN

Enter your Goods and Services Tax Identification Number (GSTIN).

Step 7: Add Rows for Stock Details

Click ‘Insert Rows’. A pop-up window will appear where you must specify the total number of rows needed in the Excel sheet for your stock details.

Stock details must be categorized into two groups:

  • Purchases made from registered dealers.
  • Purchases made from unregistered dealers.

Step 8: Validate Entered Information

After all details have been input, click the ‘Validate’ button. If any errors are detected, a pop-up will display them. Correct these issues and re-validate the data.

Step 9: Generate Upload File

Once validation is successful, click the ‘Generate File to Upload’ button, located beneath the ‘Validate’ button. This action creates the CMP-03 file, which you will then upload to the GST Portal/GSTN. A confirmation message will confirm successful download and provide the save location.

Step 10: Upload the CMP-03 File

Return to the GST Portal and navigate to the ‘Stock intimation for opting Composition Levy’ section. Click ‘Choose File’, select your prepared CMP-03 file, and then click ‘UPLOAD AND VALIDATE’.

Step 11: Update Ledger Balance

Upon successful file upload, the tax due on your stock will be computed and shown under ‘Details of tax paid’. Proceed by clicking ‘Update Ledger Balance’. Your Electronic Liability Ledger balance will increase. This outstanding liability must be settled using the funds available in your Electronic Cash Ledger. After this payment, a ‘Debit Entry No.’ will be generated, and a success confirmation will appear.

Step 12: Final Submission

Tick the ‘Verification’ checkbox, select the ‘Name of Authorized Signatory’, and fill in the ‘Place’ field. Finally, submit Form CMP-03 using either DSC (Digital Signature Certificate), E-SIGN, or EVC (Electronic Verification Code). On successful submission, a confirmation message will be displayed, along with your unique Application Reference Number (ARN).

Need expert help? Compliance, accounting aur tax — one place. Explore FylFlix Business Finance Hub.

Related: FylFlix Business Finance Hub · ITR Filing.

Frequently Asked Questions

Compliance kya chahiye?

Timely returns (GSTR-1, 3B), accurate ITC, records maintenance.

Return miss par?

Late fee (₹50/day, nil ₹20/day) + interest; ITC block ho sakti.

Expert kyun?

Notices avoid, ITC maximize, deadlines manage — FylFlix handle karta hai.

NEXT STEP

Get GST fundamentals done by an expert

Same desk that wrote the guide can file it for you.

  • Restore your suspended GSTIN seamlessly or officially close your GST registration with FylFlix's expert Private Advisory team.

    From ₹2,49910–30 days

  • Register your business under GST to legally collect and remit indirect taxes in India. Unlock the power to claim Input Tax Credit (ITC) and expand your B2B…

    From ₹1,9993–30 days

  • GST LUT — filed with a named professional. Government fees billed separately at cost.

    Get a quote7–15 days

Most booked

Talk to a CA

Not sure which registration or filing applies to you? Get a plan in 30 minutes.

  • Which entity, licence and tax registrations you actually need
  • Fixed prices and timelines, in writing
  • A checklist of documents to prepare
  • The call fee is adjusted against your first service

Free callback

Request a callback

If we can’t help on the call, we refund it.

NEWSLETTER

Get the next guide in your inbox

One email when we publish something worth your time. No spam, unsubscribe any time.

By sending this you agree to be contacted about your request. We never sell your data.

Focus on your business. We handle the rest.

Book a consultation today — tell us your requirement, get a customized plan, and onboard online.