Invoice Discounting Section 43B(h)MSME delayed paymenttax disallowanceMSMED ActTReDSinvoice discountingbuyer tax penaltyMSME payment rightsUdyam Registrationworking capital MSME

Section 43B(h): Delayed MSME Payments Now Cost Buyers Tax Deductions

Section 43B(h) disallows buyer's expense deduction if MSME not paid within 45 days. Rs 50L unpaid = Rs 12.5L extra tax at 25% rate. How it works, loopholes, TReDS connection.

By | Updated

Rs 50 Lakh Unpaid to an MSME Beyond 45 Days = Rs 12.5 Lakh Extra Tax for the Buyer. Section 43B(h) Is the Most Underreported Provision Affecting Invoice Discounting, TReDS Adoption, and MSME Cash Flow.

Most MSME owners do not know this provision exists. Most corporate buyers are pretending it does not apply to them. Most invoice discounting articles ignore it entirely.

Section 43B(h) of the Income Tax Act, effective from FY 2024-25, makes it financially painful for corporate buyers to delay payments to MSMEs. It does not force them to pay on time — it makes the alternative expensive.

This is the single biggest regulatory incentive for TReDS adoption, invoice discounting usage, and MSME payment compliance in India. Here is how it actually works.


What Section 43B(h) Actually Says

The Income Tax Act’s Section 43B lists expenses that are deductible only in the year of actual payment — regardless of when they were incurred (accrual basis).

Clause (h), added by the Finance Act 2023, adds a new category:

Any sum payable by the assessee to a micro or small enterprise beyond the time limit specified in Section 15 of the MSMED Act 2006.

In plain language: if you owe money to an MSME and you do not pay within the MSMED Act timeline, you cannot deduct that expense from your taxable income in the current year. You can deduct it only when you actually pay.


The Timeline Rules (MSMED Act Section 15)

ScenarioPayment Deadline
No written agreement between buyer and MSME15 days from date of acceptance
Written agreement existsDate agreed upon — but cannot exceed 45 days
Buyer does not communicate acceptance/rejection within 15 days of deliveryDeemed accepted on day 15 — payment clock starts

Critical point: Many MSMEs accept payment terms of 60, 90, or 120 days from their corporate buyers. Under the MSMED Act, any contractual term exceeding 45 days is void to that extent. The 45-day cap is non-negotiable by law — even if the MSME “agreed” to 90 days.


The Tax Math: Why It Hurts

Example 1: Single MSME Invoice

ParameterAmount
Invoice value (goods supplied by MSME)Rs 50,00,000
Payment deadline under MSMED Act45 days
Actual payment by buyerDay 90 (45 days late)
Disallowance under 43B(h)Rs 50,00,000 added back to taxable income
Tax impact at 25% corporate rateRs 12,50,000 additional tax
Tax impact at 30% (old regime individual)Rs 15,00,000 additional tax

The buyer does not lose Rs 12.5 lakh permanently — the deduction is available in the year of actual payment. But the cash flow impact is immediate. And if the buyer consistently delays MSME payments, the disallowance accumulates across hundreds of invoices.

Example 2: Large Corporate with Rs 100 Crore MSME Payables

ParameterAmount
Annual purchases from registered MSMEsRs 100 crore
Average payment delay75 days (30 days beyond 45-day limit)
Outstanding beyond 45 days at year-endRs 40 crore (estimate)
43B(h) disallowanceRs 40 crore added to taxable income
Additional tax at 25%Rs 10 crore

For a company with Rs 100 crore in MSME payables, the tax penalty for delayed payments can exceed Rs 10 crore per year. This is not a theoretical risk — it is a line item that auditors and tax teams are now required to track.


Who It Applies To (And Who It Does Not)

Applies When ALL of These Are True:

  1. The supplier has valid Udyam Registration as a Micro or Small Enterprise (Medium Enterprises were originally excluded but are now included in the broader MSMED Act protections)
  2. The buyer follows accrual method of accounting (virtually all companies)
  3. Payment is not made within the MSMED Act timeline (15 or 45 days)
  4. The expense relates to goods or services supplied by the MSME (not loans, advances, or other transactions)

Does NOT Apply When:

  • Supplier does not have Udyam Registration — even if they are a small business by size
  • Supplier is a large enterprise
  • Buyer follows cash method of accounting (rare for companies)
  • The transaction is not a supply of goods or services (e.g., inter-company transfers)

The Udyam Registration Gap

MetricNumber
Total MSMEs in India (estimated)6.3 crore
MSMEs with Udyam Registration~1.5 crore
Registration rate~24%

This means 76% of MSMEs are not protected by Section 43B(h). For buyers, dealing with unregistered small businesses avoids the disallowance entirely — creating a perverse incentive against MSME formalization.


How 43B(h) Changes the Invoice Discounting Landscape

For MSME Sellers

Section 43B(h) is your strongest negotiation tool. Tell your buyer:

“If you pay us beyond 45 days, your accounts team will add Rs [amount] back to taxable income under Section 43B(h). At 25% tax rate, that costs you Rs [tax amount]. Instead, accept our invoice on [TReDS platform name] — we get paid in 24-48 hours through a bank, your payment obligation stays the same, and your 43B(h) compliance is automatic.”

This reframes TReDS as a solution to the buyer’s tax problem — not just your cash flow problem.

For Corporate Buyers

You now have three options:

  1. Pay within 45 days — Claim the deduction normally. But this strains your own working capital.
  2. Register on TReDS and accept invoices — The MSME gets paid by a bank within 48 hours. You pay the bank on the due date (within 45 days). 43B(h) is satisfied.
  3. Set up a reverse factoring/dynamic discounting program — Through Cashflo, Vayana, or your bank’s supply chain finance desk. MSME gets paid early. You pay the financier within 45 days.

Option 1 costs you working capital. Options 2 and 3 cost you nothing extra (the MSME bears the discount) while preserving your tax deduction.

For Invoice Discounting Platforms

43B(h) is the best thing that happened to TReDS volumes. It creates a tax penalty that makes the status quo (paying MSMEs in 90-120 days) financially irrational for any company that does the math.

TReDS volume growth from Rs 38,000 crore (FY24) to Rs 48,000 crore (FY25) is partly attributed to increased buyer compliance driven by 43B(h) awareness.


The Loopholes and Criticisms

Loophole 1: Avoid MSME Suppliers

Some corporates have reportedly shifted procurement to unregistered suppliers to avoid 43B(h). This defeats the purpose of MSME development and creates a two-tier supplier market.

Counter: The government is tightening this through mandatory TReDS registration and CPSE mandates. The space for avoidance is shrinking.

Loophole 2: Dispute the Invoice

If the buyer “disputes” the invoice, the 45-day clock may not start until the dispute is resolved. Some buyers use frivolous disputes to delay payments and defer the disallowance.

Counter: The MSMED Act has clear deemed acceptance provisions — if the buyer does not communicate rejection within 15 days of delivery, the goods/services are deemed accepted.

Loophole 3: Get Suppliers to Deregister

Reports suggest some buyers have pressured MSME suppliers to withdraw their Udyam Registration or not disclose it. Without registration, 43B(h) does not apply.

Counter: Udyam Registration provides access to TReDS, government procurement preference, CGTMSE credit guarantees, and other benefits. Deregistering to accommodate a buyer’s tax avoidance is a bad trade for the MSME.

Criticism: Harsh on Cash-Strapped Buyers

Not all payment delays are intentional. Some buyers delay MSME payments because their own customers have not paid them — creating a chain of delayed payments. 43B(h) penalizes the immediate buyer regardless of the reason for the delay.

Counter: The buyer has recourse — use invoice discounting or factoring to manage their own receivables. The law addresses the symptom (delayed MSME payments) because the root cause (payment culture) has resisted decades of moral suasion.


How to Verify 43B(h) Compliance

For MSMEs: Check If Your Buyer Is Compliant

  1. Confirm your Udyam Registration is active — Check at udyamregistration.gov.in
  2. Share your Udyam Registration number with your buyer’s accounts team — they need it to track 43B(h) exposure
  3. Track payment dates against invoice acceptance dates — maintain a log showing the 45-day calculation for each invoice
  4. If payment is delayed beyond 45 days: File a complaint on MSME Samadhaan portal — this creates a formal record

For Buyers: Track Your Exposure

  1. Identify all suppliers with Udyam Registration — request Udyam numbers from your supplier master data
  2. Flag invoices approaching 45 days — configure your ERP system to trigger alerts at day 30
  3. Calculate year-end disallowance — any MSME payable outstanding beyond 45 days as of March 31 is subject to 43B(h) disallowance
  4. Consider TReDS onboarding — automatic compliance. The MSME is paid within 48 hours. You pay the bank within the agreed tenure (max 45 days).

Section 43B(h) + MSMED Act Interest: Double Penalty

PenaltyHow It WorksCost
Section 43B(h) disallowanceExpense added back to taxable income25-30% of invoice value in additional tax
MSMED Act Section 16 interestCompound interest at 3x RBI bank rate~19.5% per annum (at current RBI bank rate of ~6.5%)
MSME Samadhaan complaintFormal arbitration through MSEFCLegal costs + mandatory interest award
Combined annual cost of delayed MSME paymentTax penalty + penal interest + legal risk30-50% of invoice value annualized

The combined cost of delayed MSME payments now exceeds the cost of invoice discounting on TReDS (8-10%) by a factor of 3-5x. For rational corporate buyers, paying the TReDS discount rate to ensure timely payment is dramatically cheaper than absorbing the 43B(h) disallowance plus MSMED Act interest.


The Bottom Line

Section 43B(h) does not force corporate buyers to pay MSMEs on time. It makes the alternative — delayed payment — financially expensive through tax disallowance.

For MSMEs: Get Udyam Registration if you do not have it. Disclose your MSME status to buyers. Use 43B(h) as a negotiation lever for TReDS adoption. File on Samadhaan if payments are delayed beyond 45 days.

For buyers: Register on TReDS. Accept MSME invoices on the platform. The 8-10% discount rate the MSME pays is their cost — your cost of non-compliance (25-30% tax disallowance + 19.5% penal interest) is far higher.

For investors: 43B(h) is bullish for TReDS volumes and invoice discounting adoption. As more corporates comply, the quality of invoices on platforms improves, buyer participation increases, and discount rates may compress. This is structural tailwind for the invoice discounting market in India.


This article is for educational purposes only. Consult a chartered accountant for specific tax compliance advice related to Section 43B(h). HonestMoney.in does not provide tax advisory services.

FAQ 10

Frequently Asked Questions

Research-backed answers from verified data and published sources.

1

What is Section 43B(h) of the Income Tax Act?

Section 43B(h), effective from FY 2024-25 (assessment year 2025-26), states that if a buyer does not pay an MSME supplier within the time limit specified under the MSMED Act 2006, the buyer cannot claim that expense as a deduction in their income tax return for that year. The expense is added back to taxable income. The time limit is 45 days if a written agreement exists, or 15 days if no written agreement exists. The deduction is allowed in the year the payment is actually made. This provision applies only when the supplier has a valid Udyam Registration as a Micro, Small, or Medium Enterprise.

2

How much extra tax does a buyer pay under Section 43B(h)?

If a buyer owes Rs 1 crore to an MSME supplier and does not pay within 45 days, the Rs 1 crore is added back to the buyer's taxable income. At a 25 percent corporate tax rate, the buyer pays Rs 25 lakh in additional tax for that financial year. For a company with Rs 10 crore in annual MSME payables and average payment delays of 90 days, the disallowance can result in Rs 2.5 crore additional tax liability (assuming 25 percent rate). The tax is not a permanent loss — the deduction is allowed in the year of actual payment — but the cash flow impact is significant.

3

Does Section 43B(h) apply to all MSME suppliers?

Only to suppliers with valid Udyam Registration. If your supplier is a small business but has not registered on the Udyam portal, Section 43B(h) does not apply. This creates a gap — an estimated 1.5 crore MSMEs have Udyam Registration out of 6.3 crore total. Many buyers exploit this by preferring to deal with unregistered small businesses to avoid the 43B(h) disallowance. For MSMEs, getting Udyam Registration is now a strategic necessity, not just a formality.

4

What is the 45-day time limit under the MSMED Act?

Under Section 15 of the MSMED Act 2006, a buyer must pay an MSME supplier within: 15 days if no written agreement exists between buyer and supplier, or the date agreed upon in the written agreement, which cannot exceed 45 days from the date of acceptance of goods or services or the deemed date of acceptance. The deemed date is 15 days from the delivery date if the buyer does not communicate acceptance or rejection. These timelines are absolute — contractual terms of 60, 90, or 120 days that MSMEs commonly accept are void to the extent they exceed 45 days.

5

How does Section 43B(h) connect to invoice discounting and TReDS?

Section 43B(h) creates a strong financial incentive for corporate buyers to pay MSMEs within 45 days. This benefits invoice discounting in three ways: (1) Buyers are more motivated to register on TReDS and accept invoices promptly so MSMEs can get paid within the deadline. (2) Buyers may set up reverse factoring or dynamic discounting programs to ensure timely payments. (3) MSMEs who use invoice discounting get paid immediately, removing the default timeline issue — though the buyer's payment to the financier must still happen within 45 days for the buyer to claim the deduction.

6

Can buyers avoid Section 43B(h) by not taking invoices from registered MSMEs?

Theoretically, yes — and this is the biggest criticism of the provision. Some corporates have reportedly started preferring suppliers without Udyam Registration to avoid the 45-day payment constraint. This is counterproductive to the MSME development objective. However, avoiding MSME suppliers is not always practical — many industries have established MSME supply chains. Additionally, the government has been tightening compliance: mandatory TReDS registration for companies above Rs 250 crore, CPSE mandate for TReDS transactions, and MSME Samadhaan portal for delayed payment complaints.

7

What if the buyer pays after 45 days but within the same financial year?

The deduction is allowed only in the year in which payment is actually made. If the buyer pays after 45 days but within the same financial year, there is a debate on whether the disallowance applies. The conservative view (and the safer one for compliance) is that the expense is disallowed in the year of accrual if not paid within 45 days, regardless of whether payment happens later in the same year. The deduction then becomes available in the year of actual payment. Some tax professionals argue that payment within the same FY satisfies Section 43B's general principle, but this interpretation is yet to be tested in courts.

8

How should MSMEs use Section 43B(h) in payment negotiations?

Use it as a negotiation lever, not a threat. When discussing payment terms with a corporate buyer, point out: If you pay us beyond 45 days, your accounts team will need to add this amount back to taxable income under Section 43B(h). For a Rs 50 lakh purchase, that is Rs 12.5 lakh in additional tax at 25 percent. Alternatively, register on TReDS and accept our invoices there — we get paid in 24-48 hours through a bank, and your payment obligation remains the same. This frames TReDS as a solution for the buyer's tax problem, not just your cash flow problem.

9

Does Section 43B(h) apply to expenses on accrual basis only?

Section 43B applies to taxpayers following the accrual method of accounting — which covers most companies. For taxpayers following the cash method, expenses are already deductible only when paid, so Section 43B(h) adds no additional constraint. In practice, all companies and most businesses above a threshold are required to follow the accrual method. Therefore, 43B(h) effectively applies to every corporate buyer of MSME goods and services.

10

What interest does the MSMED Act provide for delayed payments?

Under Section 16 of the MSMED Act 2006, if a buyer delays payment beyond the agreed period (max 45 days), the buyer must pay compound interest at three times the RBI bank rate on the outstanding amount. As of 2026, the RBI bank rate is around 6.5 percent — making the penal interest approximately 19.5 percent per annum, compounded monthly. This interest is in addition to the Section 43B(h) tax disallowance. MSMEs can claim this interest through the MSME Facilitation Council or the MSME Samadhaan ODR portal.

Disclaimer: This information is for educational purposes only and does not constitute financial or investment advice. Invoice discounting carries real default and liquidity risk. Past platform performance does not guarantee future results. Consult a qualified financial advisor before investing. Always verify platform claims independently.

Invoice discounting platforms don't show you the full picture

Post-tax returns, default timelines, platform risks, and regulation gaps — data-first, no affiliate links. Independent, unsponsored, always honest.

NO SPAM. NO ADS. UNSUBSCRIBE ANYTIME.