saralby CapEasy

MSME-1: the half-yearly return nobody remembers until it is late

13 of 14 · 3 min read

The MSME-1 rhythm

What triggers it
Dues to a micro or small supplier outstanding beyond 45 days
Half-year ends
31 March and 30 September
Deadlines
30 April and 31 October
Who is covered
Every company with such dues — your own size is irrelevant
What you report
Amount outstanding and the reason for delay, per supplier

MSME-1 exists to make late payment to small suppliers visible. Under Section 405 of the Companies Act read with the MSME Form-1 order, a company that owes a micro or small enterprise for more than 45 days must report those dues twice a year.

Two things make this the most commonly missed filing on the list. First, it is triggered by a supplier’s status, not the company’s: your own size does not matter, and a well-run startup with one late invoice to a small vendor is covered exactly like a large manufacturer. Second, it depends on information the finance team may not have — whether a supplier is registered as micro or small under the MSMED Act. That usually means asking, and keeping the Udyam registration numbers on file.

The 45 days is not arbitrary. The MSMED Act caps the payment period for a micro or small supplier at 45 days from acceptance of goods or services, and interest runs after that. MSME-1 is the disclosure side of the same rule.

The deadlines are fixed and easy to remember: the half-year ending 31 March is reported by 30 April, and the half-year ending 30 September by 31 October. What is reported is the amount outstanding beyond 45 days for each such supplier, and the reason for the delay.

The practical advice is boring and works: capture Udyam numbers at vendor onboarding rather than hunting for them the week the form is due.

The filings clock, tracking statutory deadlines like the ones covered in this explainer.

This explainer is general information, not legal or tax advice. Statutes change and facts differ — confirm decisions with a practising CS/CA.

Get the next explainer (and early access) by email:

← All explainers