Bookkeeping is a method of recording financial transactions, and is fraction of the process of business accounting. Transactions involve sales, purchases, receipts, and payments by a person or an organization or corporation. Bookkeeping is generally done by a bookkeeper. A bookkeeper (or book-keeper) is an individual who records daily business financial transactions. He or she is generally in charge for creating daybooks, which include records of sales, purchases, receipts as well as payments. The bookkeeper is accountable for making sure that all transactions even if it is cash transaction or credit transaction are documented in the proper daybook, customer ledger, supplier's ledger, and general ledger; an accountant can then make reports from the detail regarding the financial transactions documented by the bookkeeper.

The bookkeeper such as Giddh accounting software brings the books to the trial balance phase, i.e., an accountant may make the income statement and balance sheet through the trial balance and ledgers made by the bookkeeper.

The bookkeeping method mainly records the financial consequences of transactions. Disparity between a labor-intensive and any electronic accounting system comes out from the previous latency between documentation of a financial transaction and its posting in the related account. This holdup—missing in electronic accounting systems owing to almost instantaneous posting into applicable accounts—is a fundamental feature of handbook systems, thus providing increment to most important books of accounts like Bank Book, Cash Book, Purchase Book, and Sales Book for recording the instant outcome of a financial transaction.