Yes, you can keep data/records for 3-6 years or longer. Its completely safe forever. All the data such as quotations, invoices, payments, credit notes, etc. are housed forever and there will be no impact on the transactions that you've entered within your TxBilling system.