A bookkeeper is a professional who records and organizes a business’s financial transactions, such as sales, purchases, receipts, and payments. They ensure financial records are accurate and up to date, forming the foundation for accounting and financial reporting.