Skip to main content
Compliance10 min readUpdated April 17, 2025

MSME 45-Day Payment Rule Compliance

Complete guide to payment tracking, Udyam verification, and how delayed MSME payments become non-deductible

by CA Ashama Rajawat· Chartered Accountant· April 17, 2025· 10 min read
Quick Summary · critical compliance

Section 43B(h) mandates 45-day payment to MSME vendors (from FY 2023-24). Delayed payments cannot be claimed as business expenses. Example: ₹10L paid on day 50 = ₹10L expense disallowed = ₹3L extra tax at the 30% slab. Verify vendor MSME status via the Udyam Portal, track payment deadlines, and prioritize MSME invoices.

Expense disallowance risk

From FY 2023-24 onwards, if you delay MSME payments beyond 45 days, you CANNOT claim that expense in your tax return. Pay ₹10L to an MSME vendor on day 50? ₹10L expense disallowed = ₹3L extra tax (if 30% slab).

section 43b(h)

What is Section 43B(h)?

Introduced in Finance Act 2023, Section 43B(h) mandates that businesses must pay MSME vendors within 45 days of the invoice date to claim the expense as a tax deduction.

Key Points

  • Effective: FY 2023-24 (AY 2024-25) onwards
  • Timeline: 45 days from invoice date (or agreed date if specified in writing)
  • Penalty: Expense disallowed if not paid within 45 days
  • Applies to: ALL businesses (corporates, partnerships, proprietorships)
  • Only for: Payments to MSME-registered vendors
msme definition

Who is an MSME?

CategoryInvestment LimitTurnover Limit
Micro Enterprise≤ ₹1 crore≤ ₹5 crore
Small Enterprise≤ ₹10 crore≤ ₹50 crore
Medium Enterprise≤ ₹50 crore≤ ₹250 crore

MSME status verified via the Udyam Registration Portal (udyamregistration.gov.in).

Key Takeaway

The 45-day rule isn't just about cash flow — it's a tax deduction issue. Late MSME payments result in immediate tax disallowance, not just interest. Your priority should be: (1) identify all MSME vendors, (2) set up payment tracking alerts, (3) prioritize MSME invoices in accounts payable. Related: GST Invoice Management System.

worked example

How the Rule Works: Example

scenario · manufacturing_company

Transaction details

  • Invoice from MSME vendor: March 1, 2024 for ₹10,00,000
  • Payment due: April 15, 2024 (45 days)
  • Actual payment: May 5, 2024 (65 days — LATE)
Tax implication
  • ₹10L expense claimed in FY 2023-24
  • But payment made after 45 days
  • Expense disallowed: ₹10,00,000
  • Extra tax @ 30%: ₹3,00,000
Solution
  • Pay by April 15, 2024 → expense allowed in FY 2023-24
  • OR pay in FY 2024-25 → claim expense in the FY 2024-25 ITR
verification

How to Verify MSME Status

01Ask for Udyam Registration Number (URN)

12-digit unique number starting with "UDYAM".

02Verify on Udyam Portal
  • Visit udyamregistration.gov.in
  • Click "Verify Udyam Registration Number"
  • Enter URN and captcha
  • Download certificate (PDF)
03Maintain Records

Store the Udyam certificate with vendor master data. Update the accounting system with an MSME flag.

documentation

Documentation Requirements

Essential documents to maintain

  • Udyam Registration Certificate

    From each MSME vendor at onboarding

  • Invoice with Clear Payment Terms

    Invoice date, payment due date (if different from 45 days)

  • Payment Proof

    Bank statement, RTGS/NEFT confirmation, cheque details

  • Aging Report

    Monthly report showing days outstanding for each MSME invoice

accounting system

Accounting System Modifications Needed

01Vendor Master Update
Add an "MSME" flag field. Enter the Udyam number for each registered vendor.
02Invoice Tracking
Auto-calculate the payment due date (invoice date + 45 days). Alert 7 days before the deadline.
03Payment Priority
Prioritize MSME payments in cash flow planning. Create a separate approval queue.
04Year-End Reporting
Generate a report of MSME invoices paid beyond 45 days (disallowed expenses for ITR).
special cases

Special Cases & Exceptions

Extended Payment Terms in Writing

If you and the MSME agree on 60 days (in writing), 60 days applies instead of 45.

Requirement: written agreement signed by both parties BEFORE the invoice date.

Disputed Invoices

No clear guidance. Conservative approach: pay within 45 days, raise the dispute separately.

Vendor Not Registered as MSME

Section 43B(h) doesn't apply. Normal payment terms acceptable. But verify: if eligible, the vendor should register.

by business type

Impact on Different Business Types

Large Corporates

Highest impact
60-90 day payment cycles common. Must overhaul the accounts payable process.

SMEs

Moderate impact
Cash flow strain from early payments, but most already pay within 45-60 days.

Startups

Positive if they're buyers (forced discipline). Negative if they're MSME vendors (still await payments).

Service Industry

Lower impact
Fewer MSME vendors compared to manufacturing/construction.
checklist

Compliance Checklist

  • Obtained Udyam certificates from all vendors
  • Updated accounting system with MSME flags
  • Set up auto-alerts for the 45-day deadline
  • Trained the accounts payable team on the new rule
  • Reviewed and renegotiated payment terms (if needed)
  • Created a year-end report template for disallowed expenses
  • Communicated with the CFO/Finance Head about tax implications
conclusion

Conclusion

Pay on time, claim deductions

Section 43B(h) is a major shift for cash flow management. Businesses must prioritize MSME payments or face tax disallowance penalties that far exceed any working capital benefit from delayed payments. Verify every vendor's MSME status, update your systems, and make 45-day payments the default. The Income Tax Department won't accept "cash flow issues" as an excuse for non-compliance. Pay on time, claim deductions.

Related Calculators

Related Articles

Related Tax Hacks

Need expert help?

Get personalized guidance from CA Ashama Rajawat on your specific tax situation.