CA K Sanjay BhargavChartered Accountant
Open menu
← All articles

The MSME 45-day rule: a deduction that cannot be rescued after 31 March

CA K Sanjay Bhargav, Chartered Accountant, Bengaluru

Membership No. 250054 · DISA (ICAI)

Published

Short answer: if a micro or small enterprise is unpaid beyond the permitted window at 31 March, the deduction is disallowed that year and allowed only when you pay. The usual escape — pay before the return due date — does not apply here. It is the only entry in the section that works this way.

Why this one is different

Deductions allowed on actual payment sit at s.37 of the Income-tax Act, 2025 (the old 43B). The familiar mechanics are forgiving: an amount incurred but unpaid at year end is still deductible if it is paid before the due date for filing the return. Most businesses run their year-end on exactly that basis.

The MSME clause removes that relief. For payments to micro and small enterprises beyond the time limit under the MSMED Act, the proviso simply does not apply.

The consequence is stark. On 31 March the position is fixed. There is no remedial payment, no filing-date rescue, no reasonable-cause argument. The deduction moves to the year of payment.

That is why this rule belongs in the March conversation and not the September one. By the time the return is being prepared, the only remaining question is how large the disallowance is.

The window: 45 days, or 15

SituationLimit
Written agreement specifying credit termsAs agreed, capped at 45 days
No written agreement15 days

An agreement cannot extend the period beyond 45 days — a 90-day credit term written into a purchase order does not give 90 days for this purpose.

The commonly missed half is the second row. Businesses assume 45 days as a default. Without a written agreement the limit is 15 days, which most manufacturing payment cycles do not meet. If you are relying on 45 days, the agreement that gives it to you should exist and should be locatable.

Who it actually catches

Three filters, and each is a place where businesses over-apply the rule as often as they under-apply it.

Micro and small only. Medium enterprises are outside it. The three categories are defined by investment and turnover thresholds, and a supplier's Udyam certificate states which one they fall into. Holding the certificate is not the same as having read it.

Traders are generally outside it. Traders can hold Udyam registration, but that registration exists for other purposes and this disallowance is generally treated as not reaching them. Businesses that disallow every Udyam-registered creditor indiscriminately create a provision larger than the law requires.

Registration matters. The protection under the MSMED Act runs to enterprises holding registration. An unregistered small supplier does not bring the clause into play.

The practical problem: you do not have the data

The rule is arithmetically simple and operationally hard, because it needs something most creditor ledgers do not carry:

  • Is this supplier registered under Udyam?
  • Are they micro, small or medium?
  • Are they a manufacturer or service provider, or a trader?
  • What does the written agreement say, and does one exist?
  • What is the age of each outstanding invoice against the right window?

None of that appears in a standard purchase ledger. It has to be collected from suppliers, and collected before year end to be useful.

The businesses that handle this well capture Udyam status and category at supplier onboarding and age MSME creditors separately through the year. The ones that handle it badly send a circular to suppliers in the third week of March.

What it costs beyond the deduction

Two further consequences, both frequently overlooked:

  • Interest under the MSMED Act on delayed payment — at a penal multiple of the bank rate, payable to the supplier, and not deductible. It accrues whether or not the supplier claims it.
  • Disclosure in the financial statements of amounts outstanding to MSME suppliers, which makes the position visible to auditors, lenders and anyone reading the accounts.

Before this 31 March

  1. Get Udyam status and category for every material creditor — micro, small, medium, and manufacturer, service provider or trader.
  2. Identify which have written agreements, and what those say about credit terms.
  3. Age the MSME creditors separately against 45 or 15 days as applicable.
  4. Quantify the disallowance as if the year closed today.
  5. Decide which to pay before 31 March — this is the only point at which the decision exists.

For companies, the same exercise feeds the audit disclosure, so doing it once serves both. See also what a tax audit season actually requires.

This is a working reference, not the statute. For anything you are relying on, confirm the section text and the MSMED Act limits directly.

Frequently asked questions

What makes this rule different from the rest of the section?

The general rule for deductions allowed on payment is forgiving: pay before the due date for filing your return and you keep the deduction in the year it was incurred. That relief is expressly not available for payments to micro and small enterprises. If the amount is outstanding at 31 March beyond the permitted window, the deduction is lost for that year and allowed only in the year of actual payment. Nothing done between 1 April and the filing date rescues it.

Is it 45 days or 15 days?

Both, depending on the agreement. Where there is a written agreement, the limit is whatever it specifies subject to a ceiling of 45 days. Where there is no written agreement, the limit is 15 days. Businesses assuming a blanket 45 days often do not have the agreement that would give it to them.

Does it apply to medium enterprises?

No. It reaches micro and small enterprises only. Medium enterprises are outside it entirely, which is why establishing the supplier's actual classification matters more than knowing they are registered — a Udyam certificate on file does not tell you which of the three categories the supplier falls into unless you read it.

What about traders?

Traders registered on Udyam are generally treated as outside this particular disallowance, notwithstanding that they hold registration. The registration exists for other purposes. This is a frequent source of over-provisioning, where a business disallows every Udyam-registered creditor including the trading ones.

We disallowed it last year. Do we get it back?

Yes — in the year you actually pay. The deduction is deferred rather than destroyed, so the amount disallowed in one year becomes deductible in the year of payment. The cost is a timing and cash-flow one, plus interest under the MSMED Act on the delayed payment itself, which is a separate liability and is not deductible.

Unsure which of your creditors are micro or small?

Send your creditors ledger with supplier Udyam details. Which balances fall under the rule, which are already past the window, and what the disallowance looks like if the year closed today are worked out — while paying still fixes it.

Related service: Manufacturing & Industry