Recording an agreement, communication or movement between a buyer and seller for a change in the status of the finances of two or more businesses or individuals involves basic bookkeeping. It is a legal requirement by law to keep a record of financial transactions for a period of 5 years. A period of five years starts from when the documents were prepared or when the transaction is completed, whichever occurs later.