Bookkeepers maintain accurate financial records for individuals and organizations. They record financial transactions, reconcile accounts, prepare invoices and payments, track income and expenses, and use accounting software to keep financial information organized and up to date.
A high school diploma can provide a starting point, but many employers prefer post-secondary education or specialized training in bookkeeping, accounting, or a related field. Strong skills in mathematics, spreadsheets, accounting software, organization, and attention to detail are important.
Technology and cloud-based accounting software continue to automate routine bookkeeping tasks. However, organizations still need skilled bookkeepers to maintain accurate financial records, reconcile accounts, review financial information, and manage increasingly digital accounting systems. Employment opportunities can vary by industry and location.
Bookkeepers generally work in offices or other professional settings, using computers and accounting software for much of their work. They may work independently or with accountants, managers, and other financial staff. Most work full time, with busier periods around financial reporting, tax deadlines, or audits.