8 min read
Overview
Bookkeepers record and categorize a business's financial transactions, reconcile bank accounts, prepare invoices, and produce monthly reports for owners or accountants. It's a portable, in-demand career that works well as a full-time W-2 job, a freelance practice, or a service arm of a virtual assistant business.
Typical daily responsibilities
- Categorizing transactions from bank feeds.
- Reconciling bank, credit card, and merchant accounts.
- Sending invoices and applying customer payments.
- Entering vendor bills and scheduling payments.
- Producing monthly P&L and balance sheet reports.
Required skills
- Understanding of debits, credits, and the accounting equation.
- Proficiency in QuickBooks Online or Xero.
- Solid Excel: SUMIFS, XLOOKUP, and pivot tables.
- Discretion with confidential financial data.
Recommended training on this website
Work through the full Bookkeeping Academy — Accounting Basics, Debits & Credits, AP, AR, Payroll, and Financial Statements. Add Excel Lessons and the 10-Key Trainer for the daily data work.
Helpful software to learn
- QuickBooks Online (industry standard in the U.S.).
- Xero (popular with small businesses and internationally).
- Bill.com and Gusto for AP and payroll integrations.
- Excel and Google Sheets for custom reporting.
Typical salary range
Full-time bookkeepers commonly earn in the low-to-high forties per year; senior and full-charge bookkeepers earn more. Freelance bookkeepers often bill $40–$85 per hour depending on niche and experience.
Advancement opportunities
- Full-charge bookkeeper handling the entire close.
- Staff accountant with additional accounting study.
- Controller for a small business.
- Independent bookkeeping practice owner.
Frequently asked questions
Recommended learning on 10KeyTrainer.com
Free training you can start right now — no sign-up.
Related career guides
Resume
Bookkeeper Resume GuideA resume that shows accountants and business owners you can be trusted with the books.
Interview
Bookkeeping Interview PreparationThe technical and situational questions to expect for a bookkeeping role.
Checklist
Bookkeeper Skill ChecklistThe technical and workflow skills that make a hireable bookkeeper.