Question: how long do you have to keep your taxes for?
Answer: Generally, you need to keep your records for five years from the date you lodge your tax return. See also: Keeping your tax records.