Question: how long do you have to keep tax records for?
Answer: The general rule for keeping receipts Tax disputes aside, the law generally requires you to keep tax records for 5 years after tax returns are lodged. This means you should keep all receipts, proof of income, calculations, nominations and other records which support the contents of you tax return for five years.