News Flash

MSME Return Due Date: Complete Guide for 2025 (Filing, Penalty, Compliance & FAQs)

Micro, Small, and Medium Enterprises (MSMEs) are the backbone of India’s economy. To keep receiving government benefits, subsidies, and legal protection, MSMEs must follow annual and half-yearly compliance rules. One of the most crucial among these is the MSME Return, which includes MSME Form 1 and the annual Udyam Update.

Missing the MSME return due date can lead to penalties, notices, loss of benefits, and even suspension of your Udyam Registration.

This guide covers everything MSME return filing due dates, documents required, penalties, audit rules, filing steps, government portal process, compliance calendar, and FAQs.

Injected Image

MSME Annual Return Filing What It Means?

MSME annual returns are reports and updates that MSMEs and companies dealing with MSMEs must submit every year.

There are two major categories:

Half-Yearly MSME Return – MSME Form I

This return is NOT filed by MSMEs.
It is filed by companies (buyers) who delay payments to MSME suppliers beyond 45 days.

These companies must report:

  • Name of MSME supplier
  • PAN
  • Outstanding amount
  • Invoice date
  • Reason for delay
  • Payment status

Annual Udyam Update (Mandatory for All MSMEs)

Every MSME registered under the Udyam Portal must update its business details once every financial year.

You must update:

  • Turnover
  • Investment
  • GST number
  • Employee count
  • PAN details

Other Annual Compliances for MSMEs

  • GST annual return
  • Income tax return
  • Audit reports
  • Labour law compliance
  • Books of accounts & registers

MSME Return Due Date – Updated Timeline for 2025

Here are the latest deadlines you must follow:

Type of MSME ReturnMSME Return Due Date
MSME Form 1 (Half-yearly Return)30 April (for Oct–Mar) & 31 October (for Apr–Sep)
MSME Udyam Annual UpdateBefore 31 March every year
GST Annual Return (GSTR-9)31 December
Income Tax Return (with Audit)31 October
Income Tax Return (no Audit)31 July

MSME Form 1 Filing Guide (Half-Yearly Return)

MSME Form 1 applies only to companies and LLPs that purchase goods/services from MSMEs and fail to pay within 45 days.

Who must file MSME Form 1?

  • Private Limited Companies
  • Public Companies
  • LLPs
  • Any company buying from MSMEs & delaying payment beyond 45 days

Information Required

  • Supplier name
  • Supplier PAN
  • Udyam Registration number
  • Invoice amount
  • Invoice date
  • Amount outstanding
  • Reason for delay
  • Expected payment date

4. MSME Compliance Requirements Every Business Must Follow

All MSMEs must ensure compliance with:

  • Udyam Registration update
  • GST filings (monthly/quarterly/annual)
  • Income Tax filing
  • Statutory registers
  • Vendor payment reporting (if applicable)
  • Labour law requirements
  • Proper bookkeeping

Non-compliance can lead to penalties, blocked benefits, and even IT scrutiny.

5. MSME Penalty for Late Filing

Missing the MSME return due dates can lead to serious consequences.

a) Penalty Under Companies Act (For MSME Form 1)

  • Company: ₹25,000
  • Directors: ₹10,000 – ₹1,00,000

b) Penalty for Not Updating Udyam

  • Udyam Registration may be suspended
  • All MSME benefits may stop
  • Loss of government subsidies
  • No protection under delayed payment law

c) Other Penalties

  • GST late fees (₹50–₹200 per day)
  • Income tax late filing penalty
  • Interest on delayed vendor payments

6. MSME Udyam Update Rules (Latest)

Government has made annual Udyam update mandatory for all MSMEs.

Mandatory Details to Update

  • Turnover (from ITR/GSTR)
  • Investment in plant & machinery
  • Bank account details
  • Employee count
  • Promotional category (Micro/Small/Medium)

If you fail to update:

  • MSME status becomes inactive
  • You may lose all MSME benefits, such as:
    • Collateral-free loans
    • Tender priority
    • Subsidies
    • Interest-on-delayed-payment protection

7. MSME Documentation Checklist

For Udyam Annual Update

  • Aadhaar of owner/partners/directors
  • GST certificate
  • PAN details
  • ITR details
  • Bank account details
  • Employee count data
  • Turnover proof

For MSME Form 1

  • Invoice copies
  • Ledger reports
  • List of outstanding amounts
  • Supplier’s MSME/Udyam certificate

8. MSME Statutory Compliance Calendar for 2025

MonthComplianceDue Date
AprilMSME Form 1 (Oct–Mar)30 April
JulyITR (non-audit)31 July
OctoberITR (audit cases)31 October
OctoberMSME Form 1 (Apr–Sep)31 October
DecemberGST Annual Return31 December
MarchUdyam Annual Update31 March

9. MSME Audit & Reporting Requirements

Audit requirements depend on turnover.

a) Income Tax (Tax Audit)

Required if turnover exceeds:

  • ₹1 crore (business)
  • ₹50 lakh (professional services)

b) GST Audit

Mandatory if annual turnover exceeds ₹5 crore.

Audit Documents

  • Balance sheet
  • Profit & Loss account
  • Cash flow statement
  • Purchase & sales report
  • Vendor payment report

10. MSME Government Compliance Portals

Here are the official portals used for filing:

  1. Udyam Registration Portal – Udyam update
  2. MCA Portal – MSME Form 1
  3. GST Portal – GSTR-9 return
  4. Income Tax Portal – ITR filing & audit reports

MSME Filing Process – Step-by-Step

MSME Form 1 Filing

  1. Visit the MCA Portal
  2. Download Form MSME-1
  3. Enter supplier & payment details
  4. Attach supporting documents
  5. Sign with DSC
  6. Upload & submit

B) Udyam Annual Update

  1. Go to Udyam Portal
  2. Enter Udyam number
  3. Verify(msme) with Aadhaar OTP
  4. Update all business information
  5. Submit & download updated certificate

MSME Registration Renewal Rules

Earlier, Udyog Aadhaar needed renewal.
Now, Udyam Registration is lifetime-valid BUT annual update is mandatory.

Renewal steps:

  • Log in with Aadhaar
  • Update turnover & investment
  • Upload supporting documents
  • Submit

MSME Tax Compliance

MSMEs must maintain:

  • Monthly/quarterly GST filings
  • TDS/TCS compliance
  • Advance tax payments
  • Books of accounts
  • ITR filing

Good compliance improves:

  • Loan approval
  • Subsidy eligibility
  • Vendor trust
  • Business valuation

MSME Benefits (If You Stay Compliant)

  • Collateral-free loans
  • Cheaper interest rates
  • Subsidies on technology & machinery
  • Protection from delayed payments
  • Preference in government tenders

Simple MSME Compliance Checklist (For Small Businesses)

  • Register under Udyam
  • Update Udyam every year
  • File GST & ITR on time
  • File MSME Form 1 (if you're a company)
  • Maintain proper accounting
  • Follow labour law requirements
  • Renew licenses annually

Latest MSME Government Notifications (2024–2025)

  • Annual Udyam update made mandatory
  • Strict action for delayed vendor payments
  • Revised turnover and investment limits for MSMEs
  • New MSME grievance redressal portal launched

FAQs – MSME Return Filing (2025)

What is the due date for MSME return filing?

  • MSME Form 1: 30 April & 31 October
  • Udyam Update: Before 31 March

Do all MSMEs need to file MSME Form 1?

No. Only companies that delay payments to MSMEs beyond 45 days.

Is there a penalty for late filing?

Yes, penalties range from ₹25,000 to ₹1 lakh.

How do I verify if my supplier is MSME-registered?

Ask for their Udyam Certificate or check using their Udyam number online.

What happens if I don’t update my Udyam Registration?

Your MSME status becomes inactive, and you lose benefits.

Do sole proprietors need to file MSME Form 1?

No. But they must update Udyam annually.

Is Udyam Registration lifetime valid?

Yes, but annual updates are compulsory.

Do I need a CA for MSME return filing?

Not for Udyam update.
But recommended for GST annual return & tax audit.

Can I file MSME Form 1 without DSC?

No. DSC is mandatory for companies.

Does the government send reminders?

No. Businesses must track due dates themselves.

Get in touch

Phone