Guide · Receivables
The MSME 45 day payment rule explained for suppliers and buyers
A late payment to a small supplier can now cost the buyer its tax deduction for the year. Here is what the rule says and what each side should do about it.
Updated · 8 min read
In short
Buyers must pay micro and small suppliers within 15 days, or within an agreed period of up to 45 days, or the expense is deductible only in the year it is paid. In SimpleERP, payables ageing shows which supplier bills are getting old.
What is the MSME 45 day payment rule?
The MSME 45 day payment rule says a business that buys from a micro or small enterprise must pay within 15 days, or within the period agreed in writing if that period is 45 days or less. If it pays later, it cannot deduct the expense from its income until the year it actually pays.
The rule has two halves that sit in two different laws. The payment timeline and the interest come from the MSMED Act, 2006. The tax consequence comes from the Income-tax Act. The summary below is the position as of October 2026.
| Part of the rule | Where it comes from | What it says |
|---|---|---|
| Payment timeline | MSMED Act, section 15 | 15 days without a written agreement; the agreed period, not more than 45 days, with one |
| Interest on late payment | MSMED Act, section 16 | Three times the RBI bank rate, compounded monthly |
| Tax deduction | Income-tax Act 1961, section 43B(h) | Expense allowed only in the year of payment if paid late; added by the Finance Act 2023, applies from FY 2024-25 |
| Tax deduction, new numbering | Income-tax Act 2025, section 37(2)(g) | Same rule under the new Act, effective 1 April 2026 |
Which suppliers does the rule cover?
The rule covers suppliers that are micro or small enterprises registered under Udyam. The Udyam registration certificate states the category, so it is the document to ask for.
- Micro and small enterprises registered under Udyam: covered.
- Medium enterprises: generally understood to be outside section 43B(h), though some sources read it differently. Confirm with your chartered accountant.
- Suppliers without a Udyam registration: the rule is built on registration, so ask the supplier and keep the answer on file.
Because the category can change when a supplier grows, many businesses ask for a fresh Udyam certificate at the start of each financial year and note the date they checked.
When is the payment due: 15 days or 45 days?
The payment is due within 15 days when there is no written agreement on credit terms, and within the agreed period when there is one, capped at 45 days. An agreement for 60 or 90 days does not extend the limit; the cap still applies.
No written agreement
Pay within 15 days. A verbal understanding of 30 days does not count.
Written agreement of 45 days or less
Pay within the agreed number of days, for example 30.
Written agreement longer than 45 days
Pay within 45 days. The longer term is not recognised for this rule.
The exact day the clock starts depends on when the goods or services are accepted. Agree the start point with your accountant and apply it the same way to every supplier.
What does the buyer lose by paying late?
A buyer that pays a covered supplier late loses the deduction for that expense in the year it was booked, and gets it only in the year it pays. Close to 31 March this moves profit, and the tax on it, into the current year.
The buyer also owes the supplier interest under section 16 of the MSMED Act: three times the bank rate notified by the RBI, compounded monthly, from the due date to the date of payment.
How does the rule work in a real example?
Lakshmi Steel Furnitures, the fictional Coimbatore business on this site, buys from three Udyam-registered suppliers. Here are its bills that fall due in March 2027 and what happens to the deduction for the year ending 31 March 2027.
| Supplier | Category | Terms | Bill date | Due by | Expense | Bill with GST | Paid on | Deductible in |
|---|---|---|---|---|---|---|---|---|
| Kovai Fasteners | Small | No written agreement: 15 days | 2 Mar 2027 | 17 Mar 2027 | ₹1,00,000 | ₹1,18,000 | 15 Mar 2027 | FY 2026-27 |
| Sri Velan Packaging | Micro | Written: 30 days | 10 Feb 2027 | 12 Mar 2027 | ₹50,000 | ₹59,000 | 28 Mar 2027 | FY 2026-27 (paid late, but in the same year) |
| Coimbatore Powder Coats | Micro | Written: 45 days | 1 Feb 2027 | 18 Mar 2027 | ₹2,00,000 | ₹2,36,000 | 20 May 2027 | FY 2027-28 |
| Total | ₹3,50,000 | ₹4,13,000 |
- Kovai Fasteners was paid inside 15 days. No effect.
- Sri Velan Packaging was paid 16 days late. The deduction stays in FY 2026-27 because payment happened before 31 March, but interest is owed for the 16 days.
- Coimbatore Powder Coats was due on 18 March and paid on 20 May. The ₹2,00,000 expense is deductible only in FY 2027-28, and interest is owed from 18 March to 20 May.
One bill of ₹2,36,000 paid two months late moved ₹2,00,000 of expense out of the year. Paying it by 31 March would have kept it in.
What should a supplier do to get paid on time?
A supplier gets the most from the rule by making its status and its terms impossible to miss. The buyer's accountant needs both to know the bill is covered.
- Print your Udyam registration number and category on every invoice
- Agree credit terms in writing, at 45 days or less, and quote them on the invoice
- Send each customer a statement of account at the start of every month
- Review receivables ageing every week against the due date of each invoice
- Call before 31 March about anything that will cross the due date at year end
The statement is the useful nudge in February and March. A buyer that sees your Udyam number next to an overdue balance knows what a late payment costs it.
What should a buyer do to keep the deduction?
A buyer keeps the deduction by knowing which suppliers are covered and paying their bills by the due date, and in any case before 31 March.
- Collect a Udyam certificate from every supplier and record micro, small or medium
- Put credit terms in writing with each covered supplier, at 45 days or less
- Check payables ageing every week and pay covered suppliers first
- In March, list every covered bill still unpaid and clear it before 31 March
- Give your accountant the list of covered suppliers and late payments for the tax audit
How does SimpleERP help you follow the MSME payment rule?
SimpleERP keeps every supplier bill and payment in one ledger, so what you owe and how old it is are always one screen away. Payables ageing groups bills by supplier and by due date into current, 1 to 30, 31 to 60, 61 to 90 and over 90 days, and each row expands to the bills behind it.
Illustration of receivables ageing: ₹2,14,800 to collect across 5 buckets, with customer totals.
- One payment can be allocated to many bills, so a part payment reduces the right bill.
- A statement of account per party, with opening balance, running balance and an ageing footer, prints or saves as PDF.
- On the selling side, receivables ageing and the statement show which customers to chase, and the reminder text can be copied and sent.
Read more on the payments and receivables page, and see the accounts receivable guide for the full collections routine.
FAQ
Questions, answered
What happens if I pay an MSME supplier after 45 days?
You lose the deduction for that expense in the year you booked it and get it in the year you pay. You also owe the supplier interest at three times the RBI bank rate, compounded monthly, from the due date. If you pay late but still before 31 March, the deduction stays in the same year.
Does the 45 day rule apply to medium enterprises?
It is generally understood that medium enterprises are outside section 43B(h), which covers micro and small enterprises. Sources do not all agree, so confirm with your chartered accountant before you change how you pay a medium supplier.
Is the 45 day limit counted from the invoice date?
The period generally runs from acceptance of the goods or services, which is often but not always the invoice date. Confirm the start point with your chartered accountant and apply it the same way to every covered supplier, so your due dates are consistent.
What is section 37(2)(g) of the Income-tax Act 2025?
It is the new number for the old section 43B(h). The Income-tax Act 2025 took effect on 1 April 2026 and carried the same rule across: an expense owed to a micro or small enterprise is deductible only on payment if it is paid after the MSMED Act limit.
Can SimpleERP tell me which supplier bills are covered?
Not automatically. SimpleERP has no MSME supplier flag. Note the category and Udyam number in each supplier's notes, then use payables ageing, which groups bills by supplier and bucket, to see which covered bills are getting close to their limit.
Related
Keep reading
Accounts receivable management
The whole receivables system for an Indian small business: terms, ageing, credit limits, payments, statements, the MSME rule, bad debts and DSO.
Read moreDebtors ageing report
How to read a debtors ageing report, what each bucket means for action, and a monthly routine built around the share of money over 60 days.
Read moreStatement of account
What a customer statement of account should contain, how often to send it, how to word it and how to settle a dispute over the balance.
Read moreCredit limits and credit days
How to decide credit days and a credit limit for each customer, with two simple formulas, a five-customer worked table and rules for new and slow payers.
Read morePayments & receivables
Receipts and payments allocated oldest first, receivables and payables ageing, and statements.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first GST invoice in minutes.