How long do I have to keep my tax records?

Australian taxation law requires that you must retain your records for at least 5 years from 31st October or lodgement date, whichever earlier.