Back to Blog|Corporate Tax Audit

CA Tax Audit Checklist: Navigating MSME Section 43B(h) & Clause 22

May 23, 20267 Min ReadFaheem Ferdous

The introduction of Section 43B(h) of the Income Tax Act, 1961, has fundamentally transformed corporate audit dynamics and working capital cycles in India. By mandating that payments to Micro and Small Enterprises (MSEs) must be cleared within standard timelines outlined in Section 15 of the MSMED Act (15 or 45 days) to qualify as tax deductions, auditors face an unprecedented compliance check.

During the annual tax audit season, practicing CAs must verify supplier registrations, calculate aging periods across thousands of vouchers, and accurately report interest penalties and disallowed expenses in Clause 22 of Form 3CD. To make this computation effortless, you can use our interactive MSME 45-Day Payment Compliance Calculator to check disallowance timelines for individual invoices.


Section 43B(h) dictates that any sum payable by the assessee to a micro or small enterprise beyond the time limit specified in Section 15 of the Micro, Small and Medium Enterprises Development (MSMED) Act, 2006, shall be allowed as a deduction only in the previous year in which such sum is actually paid.

Under Section 15 of the MSMED Act, the payment due dates are defined as:

  • No Written Agreement: Within 15 days from the "date of acceptance" or the "date of deemed acceptance" of goods or services.
  • With Written Agreement: Within the period agreed upon in writing, but this credit period cannot exceed 45 days under any circumstance.

2. Verification of Supplier MSME Status & Exclusions

An audit cannot rely solely on a client's verbal claims regarding supplier classifications. Auditors must execute a rigorous status check process:

Step-by-Step Status Verification:

  1. Request Udyam Certificates: Ensure the client obtains active Udyam Registration Certificates from all vendors who claim MSME status.
  2. Verify Business Category: Verify that the vendor is registered as a Micro (investment ≤ ₹1 Crore, turnover ≤ ₹5 Crore) or Small (investment ≤ ₹10 Crore, turnover ≤ ₹50 Crore) enterprise. **Medium** enterprises are legally exempt from Section 43B(h) rules.
  3. Check NIC Classification Codes: Inspect the NIC codes on the certificate to confirm if they are manufacturers or service providers. Traders (retailers and wholesalers) registered under MSME solely for priority sector lending are excluded from the delayed payment disallowance rules.
  4. Check Registration Validity: Verify that the registration was active during the financial year under audit.

3. Ledger Auditing & Aging Schedules Checklist

For every Micro/Small supplier identified, the auditor must examine the payment aging schedule in detail. CAs should request the client to pull the *Outstanding Bills Payable Aging Report* from Tally and execute the following checks:

  • Written Agreement Verification: Check if a written supply contract exists. If yes, the credit period is capped at the contracted limit or a maximum of **45 days** (whichever is lower). If no written contract is found, the payment deadline defaults to exactly **15 days**.
  • Verify Delivery & Acceptance Dates: The clock starts from the actual date of delivery or deemed acceptance of goods/services, not merely the invoice printing date. If there is a dispute regarding quality, ensure it was raised in writing within 15 days of delivery.
  • Flag Outstanding Balances: Focus heavily on creditors outstanding as of **March 31st**. If an invoice from a Micro/Small vendor was unpaid on March 31st and has crossed the 15/45-day window, the purchase expense must be added back to taxable profits u/s 43B(h) for the current year.
  • Verify Accrued Purchases: Ensure that purchases accrued under year-end provisions but not paid to MSEs are also evaluated.

4. Form 3CD Clause 22 Reporting Template

Under Clause 22 of Form 3CD, tax auditors are required to report interest payable or paid to MSEs under the MSMED Act. The following is the standard reporting template:

Particulars (Form 3CD Clause 22)Reporting Parameter
Principal amount remaining unpaid to MSEs at year-endReport amount unpaid past 15/45 days
Interest due thereon remaining unpaid to MSEs at year-endInterest calculated u/s 16 u/s MSMED
Principal amount paid to MSEs beyond due date during the yearReport delayed principal payments (even if settled)
Interest paid to MSEs u/s 16 beyond due date during the yearReport actual interest paid during the year
Interest accrued and remaining unpaid at year-endNon-deductible interest u/s 23 of MSMED

5. The Non-Deductible 3x RBI Interest Penalty

If a payment is delayed, Section 16 of the MSMED Act mandates that the buyer is liable to pay compound interest with monthly rests to the supplier. The rate of interest is three times (3x) the Bank Rate notified by the Reserve Bank of India (RBI).

Double Taxation Impact u/s 23:

This paid or payable interest is strictly non-deductible under Section 23 of the MSMED Act. This means you pay a high interest penalty (e.g. ~20-22% compounding), and you cannot deduct it as a business expense. This leads to double taxation and permanent cash outflow.

Stop typing invoices manually into Tally: Skip the manual data entry. Just upload your purchase bill PDFs or images, review the extracted values, and sync them directly to Tally Prime in a few clicks with TrulyInvoice. Keep your books audit-ready without the typing.
F
Faheem FerdousExpert Reviewer

Tax Lawyer & GST Compliance Expert

Last Verified: May 23, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us