Bookkeeping is a concept of the modern accounting process maintaining data of financial transactions that include sales, purchases, receipts, and payments. It is used to Record, Analyze, and Prepare financial transactions, statements on a daily basis of a business entity. It is a set of corresponding entries that abide by the rules of GAAP (Generally Accepted Accounting Principles).