TDS Return Due Date 31 Oct 2026 (Q2): Form 138 & 140
⚡ Quick answer: Q2 TDS return due date Due date: 31 October 2026 for the July–September 2026 quarter (Tax Year 2026-27). New forms: Form 138 (salary, old 24Q), Form 140 (other resident payments, old 26Q), Form 144 (non-residents, old 27Q), Form 143 (TCS, old 27EQ). Late fee: ₹200 per day (section 427), capped at the TDS in the statement. Form 131 (old Form 16A) to deductees by 15 November 2026 . π Eye-opener: the 1-month trap Many deductors still think “late is fine, just pay ₹200 a day”. Not any more. Penalty window shrank: the no-penalty cushion is now one month from the due date (it was one year until March 2025). Miss it and a penalty of ₹10,000 to ₹1,00,000 can apply (section 461). Hidden cost: your vendors and staff see no TDS credit in Form 26AS/AIS until you file. Expect calls, held payments and strained relationships. Weekend alert: 31 October 2026 is a Saturday . Don't leave it to the last evening. π° Saver tip: Fix PAN mismatches befor...