Tax guides
GSTR-9 and GSTR-9C: who must file and whenThe GSTR-9 annual return is mandatory for GST taxpayers with aggregate turnover above ₹2 crore, and the GSTR-9C reconciliation statement for those above ₹5 crore. Both are due by 31 December after the financial year ends.When does a business need a tax audit?A business needs a tax audit when turnover exceeds ₹1 crore in a year. The limit rises to ₹10 crore if cash receipts and cash payments are each no more than 5% of the total. Professionals need one when gross receipts exceed ₹50 lakh.NRI selling property in Tamil Nadu: TDS, certificates and repatriationWhen an NRI sells property in India, the buyer must deduct TDS on the sale consideration at NRI rates unless the seller obtains a lower deduction certificate. After tax, up to USD 1 million per financial year can be repatriated from an NRO account with a declaration and, usually, a CA certificate (Forms 145 and 146 from April 2026, earlier 15CA and 15CB).