Business & Finance
Bookkeeper Salary
Records day-to-day financial transactions for a business.
Low
$37,000
Average
$48,000
High
$61,000
What this role does
- Record transactions in accounting software
- Reconcile bank statements
- Process invoices and payroll
- Prepare basic financial reports
Education & path in
High school diploma plus training; associate degree or certification helps
Experience level: Entry-level friendly
Where it pays best
States that typically pay above the national average for this role: California, New York, Massachusetts, Washington, New Jersey. Actual pay depends heavily on metro area, employer size, and cost of living.
Job outlook
Decline
Advertisement
Figures are editorial estimates as of Jul 1, 2026, not official government statistics. For official data, see the Bureau of Labor Statistics.