Question: how long do we have to keep business records in india?
Answer: Businesses must keep records such as journals, ledgers, cash book, bank account statements besides balance sheet and profit and loss account statements for at least 6 years, Gupta said.