For cost benefit purposes, many small companies do not keep double entry on many transactions such as records on their trade receivables and trade payables. Some companies do not keep record for every transaction – incomplete records. Such companies usually maintain full record on their cash books to facilitate day-to-day operations.