Question: how long do you have to keep business tax returns?
Answer: By law, you must keep business records for five years after they are prepared, obtained or the transactions completed, whichever occurs latest.