A bookkeeper is responsible for processing the paperwork for a company's business transactions. Ultimately the transactions will be recorded in accounts within the company's general ledger. Today this often involves the use of cost effective software such as QuickBooks from Intuit.
Bookkeepers are expected to be accurate, efficient, and knowledgeable about debits and credits, the chart of accounts, accounts payable procedures, sales and accounts receivable, payroll, and more. Each bookkeeper's specific responsibilities will vary by type and size of the business.
The bookkeeper's work is usually overseen by an accountant and/or the small business owner.