Section 43B & Expense Disallowances: PF/ESI, GST, TDS, Bonus — How to Prevent Last-Minute Tax Surprises
Why Section 43B creates surprise tax even for well-run businesses
Most businesses assume that if an expense is booked in the P&L, it reduces taxable income. Section 43B changes that assumption for specific items.
You can book the expense, but if it is not paid within the permitted timeline, the deduction may be disallowed for that year and allowed only in the year of payment.
This is why 43B issues often show up as a last-minute adjustment during tax audit or return finalization.
What Section 43B is (plain English)
Section 43B of the Income-tax Act allows deduction for certain statutory and specified expenses only on actual payment basis (subject to conditions).
Practical meaning
- Accrual accounting is fine for books.
- Tax deduction timing may shift if payment is delayed.
The 43B items most relevant for Indian companies
While 43B covers multiple categories, the most operationally common ones include: - Employer contributions to PF/ESI and similar funds - Statutory dues such as GST, customs, excise (legacy), etc. - Bonus or commission payable to employees - Interest on certain borrowings (in specific cases)
In day-to-day compliance, the biggest pain points are PF/ESI, GST, TDS-related timing discipline, and bonus accruals.
PF/ESI: where businesses get caught
What typically goes wrong
- PF/ESI expense is booked monthly.
- Payment is delayed due to cash flow or process gaps.
- At year-end, unpaid amounts become disallowable.
How to prevent it
- Maintain a monthly statutory dues calendar.
- Lock a no-exception payment routine.
- Reconcile payroll registers to PF/ESI challans.
If you run multi-state payroll or have complex employee structures, a clean payroll compliance process reduces 43B risk. Our Payroll Processing and Employment Laws team can support: https://perfectaccounting.in/our-services/france-offers-extensive-support-for-payroll-processing-and-salary-structure-optimization/
GST: the hidden 43B exposure in year-end closing
GST can affect 43B in two ways: - GST payable outstanding at year-end - Interest/late fee on delayed GST payments
Common GST-related triggers
- Output GST liability not paid for a month/quarter
- RCM liabilities not tracked properly
- Mismatch-driven cash outflow delayed until notice stage
Controls that work
- Monthly GST reconciliation (books vs GSTR-1 vs 3B vs 2B)
- Separate ledger tracking for RCM
- Clear sign-off before month-end close
For GST compliance and reconciliations, our Tax Advisory and Compliance team can help: https://perfectaccounting.in/our-services/atlantas-financial-services-team-handles-gst-and-income-tax-with-exceptional-accuracy/
TDS: avoid disallowance by tightening deposit discipline
Even when TDS is deducted correctly, late deposit can create tax friction.
Where the risk comes from
- TDS deducted but not deposited on time
- Wrong section or rate leading to short deduction
- Vendor PAN issues leading to higher rates
Practical controls
- Weekly TDS payable review (not monthly)
- Vendor master validation (PAN, residency, GST status)
- TDS reconciliation between books, challans, and returns
Bonus and commission: the year-end accrual trap
Bonus is a classic 43B item in practice.
What goes wrong
- Bonus is accrued at year-end to match performance period.
- Payment happens after the permitted timeline.
- Deduction gets pushed to next year.
How to prevent it
- Decide bonus payout date during budgeting.
- Keep a bonus payout tracker with approvals.
- Avoid open-ended we will pay later commitments.
The year-end 43B checklist (copy-paste for your finance close)
Use this checklist during March close and before finalizing the tax return.
1) Statutory dues summary
- PF payable as on year-end (employer + employee portions)
- ESI payable as on year-end
- GST payable (including RCM)
- Any other statutory dues
2) Payment evidence file
For each item, keep: - Challans - Bank payment proof - Return filing acknowledgements - Reconciliation working
3) Cut-off testing
- Identify liabilities booked but unpaid
- Confirm whether payment was made within the allowable timeline
- Tag items that will be disallowed if unpaid
4) Management action plan
- Pay high-risk items immediately (where feasible)
- Document reasons for delay
- Estimate tax impact and cash requirement
Build a 43B Tracker (simple monthly tool)
Create a tracker with columns: - Expense category (PF/ESI/GST/TDS/Bonus) - Month - Amount booked - Due date - Actual payment date - Challan reference - Status (On-time / Late / Pending)
Review it monthly with finance leadership.
Common mistakes that cause last-minute disallowances
- Treating statutory payments as end-of-month tasks
- Not reconciling challans to ledgers
- RCM liabilities missed until audit
- Bonus accrual without payout plan
- Cash flow planning that ignores statutory dues
Best Takeaway
Section 43B is not a complex tax conceptit is a process discipline problem. If you maintain a monthly statutory dues calendar, reconcile ledgers to challans, and plan bonus payouts early, you can avoid last-minute disallowances and unexpected tax outgo.
If you want, we can help you set up a monthly close checklist that automatically surfaces 43B risks before year-end.