Most business owners wonder how long they need to keep their business records. As long as those records are necessary for fulfilling the tax code requirements, you need to keep them. The length differs depending on the type of record, for instance: At least six years, for income tax records. Until the statute of limitations lapses, for any property or asset disposed of. Three years, for taxes owed. Seven years, for employee records.