Position
Salary

How much does a Bookkeeper make?

The average salary for a Bookkeeper is $50,608 per year in the US.

Bookkeepers play a vital role in managing financial records for businesses. They ensure that all financial transactions are accurately recorded. This job is essential for keeping a company's finances in order. The average yearly salary for a bookkeeper is around $50,608. This figure can vary based on experience and location.


The salary range for bookkeepers can differ widely. The lowest 10% earn about $30,710 per year. The highest 10% earn over $82,000 annually. Most bookkeepers fall somewhere in between these two figures. Factors like education, certifications, and the type of employer can also affect earnings. For instance, bookkeepers who work for larger companies may earn more than those in smaller firms. Those with additional skills, such as accounting or tax preparation, may also see higher pay.

View Bookkeeper jobs nearby

What are the highest paying cities for a Bookkeeper?

Bookkeepers in San Francisco, CA, enjoy some of the highest salaries, averaging around $68,798. Chicago, IL, and Stamford, CT, also offer competitive salaries, with averages of $64,252 and $62,968, respectively. These cities provide excellent opportunities for those seeking rewarding positions in bookkeeping.
Graph displaying highest paying cities salaries for Bookkeeper jobs, highlighting San Francisco, CA with the highest at $68,798 and San Jose, CA with the lowest at $58,451.
  1. San Francisco, CA
    Average Salary: $68,798
    In San Francisco, financial roles thrive in a bustling tech hub. Companies like Salesforce and Uber offer dynamic environments. Professionals here manage complex financial systems with ease.
    Find Bookkeeper jobs in San Francisco, CA


  2. Chicago, IL
    Average Salary: $64,252
    Chicago boasts a strong financial sector with major firms like Boeing and McDonald's. Bookkeepers here handle diverse financial tasks. The city's vibrant economy provides many opportunities.
    Find Bookkeeper jobs in Chicago, IL


  3. Stamford, CT
    Average Salary: $62,968
    Stamford is home to financial giants like Charter Communications and United Technologies. Bookkeepers here work in well-established companies. The city offers a mix of corporate and local business opportunities.
    Find Bookkeeper jobs in Stamford, CT


  4. Santa Rosa, CA
    Average Salary: $62,522
    Santa Rosa offers a quieter pace with a focus on local businesses. Companies like Charles Schwab and Sonoma International Film Festival need bookkeepers. It's a great place for those who prefer a less hectic environment.
    Find Bookkeeper jobs in Santa Rosa, CA


  5. Seattle, WA
    Average Salary: $62,049
    Seattle's tech boom means bookkeepers work in innovative companies like Amazon and Microsoft. The city's fast-paced environment offers many growth opportunities. Financial roles here are both challenging and rewarding.
    Find Bookkeeper jobs in Seattle, WA


  6. Los Angeles, CA
    Average Salary: $60,352
    Los Angeles has a diverse job market with opportunities in entertainment and tech. Companies like Disney and Warner Bros. need bookkeepers. The city's dynamic nature keeps professionals engaged.
    Find Bookkeeper jobs in Los Angeles, CA


  7. Birmingham, AL
    Average Salary: $59,678
    Birmingham offers a mix of industries, from healthcare to finance. Companies like Regions Financial Corporation and BBVA USA provide stable roles. Bookkeepers here enjoy a balanced work environment.
    Find Bookkeeper jobs in Birmingham, AL


  8. Sacramento, CA
    Average Salary: $59,311
    Sacramento is the political hub of California, offering unique financial opportunities. Government and non-profit sectors need bookkeepers. The city provides a stable and fulfilling work environment.
    Find Bookkeeper jobs in Sacramento, CA


  9. Boston, MA
    Average Salary: $59,291
    Boston's rich history and education sector create a unique job market. Companies like Fidelity Investments and State Street Corporation offer diverse roles. Bookkeepers here benefit from a strong professional network.
    Find Bookkeeper jobs in Boston, MA


  10. San Jose, CA
    Average Salary: $58,451
    San Jose is at the heart of Silicon Valley, offering many tech-related opportunities. Companies like Intel and Cisco Systems need bookkeepers. The city's fast-paced tech environment is ideal for dynamic professionals.
    Find Bookkeeper jobs in San Jose, CA

What are the best companies a Bookkeeper can work for?

Personnel People offers the highest average salary for Bookkeeper jobs at $78,571. CyberCoders follows closely with an average salary of $75,893. UHY LLP provides a competitive average salary of $73,186 for bookkeepers. These companies value skilled bookkeepers and offer attractive compensation packages. Goodwin Recruiting and Kforce also provide good salaries, with averages of $71,200 and $66,964, respectively. Job seekers can find rewarding opportunities with these top-paying firms.
Graph displaying best paying company salaries for Bookkeeper jobs, highlighting Personnel People with the highest at $78,571 and KBW Financial Staffing & Recruiting with the lowest at $63,567.
  1. Personnel People
    Average Salary: $78,571
    Personnel People offers rewarding Bookkeeper jobs with a focus on employee satisfaction. They are located in major cities, including New York, Los Angeles, and Chicago. Their team values accuracy and efficiency, making it a great place for bookkeepers to grow.


  2. CyberCoders
    Average Salary: $75,893
    CyberCoders provides Bookkeeper positions with competitive salaries. They operate in tech-centric cities like San Francisco, Seattle, and Austin. CyberCoders emphasizes innovation and offers opportunities for career advancement.


  3. UHY LLP
    Average Salary: $73,186
    UHY LLP offers Bookkeeper jobs with a strong focus on professional development. They have offices in cities such as Boston, Philadelphia, and Miami. UHY LLP values teamwork and provides a supportive work environment.


  4. Goodwin Recruiting
    Average Salary: $71,200
    Goodwin Recruiting provides Bookkeeper positions with a good salary package. They are located in key financial hubs like New York, Chicago, and San Francisco. Goodwin Recruiting offers a dynamic work environment and opportunities for growth.


  5. Kforce
    Average Salary: $66,964
    Kforce offers Bookkeeper jobs with a competitive salary. They operate in major cities such as Atlanta, Denver, and Minneapolis. Kforce values diversity and provides a collaborative work culture.


  6. Synergy Staffing Services
    Average Salary: $66,890
    Synergy Staffing Services provides Bookkeeper positions with a solid salary. They have offices in cities like Dallas, Houston, and Phoenix. Synergy Staffing Services offers a supportive environment and opportunities for professional growth.


  7. Slater Slater Schulman LLP
    Average Salary: $66,875
    Slater Slater Schulman LLP offers Bookkeeper jobs with a good salary. They are located in major cities such as New York, Los Angeles, and San Francisco. The company offers a dynamic work environment and opportunities for career advancement.


  8. The Tenants Law Firm
    Average Salary: $65,000
    The Tenants Law Firm provides Bookkeeper positions with a competitive salary. They operate in cities like New York, San Francisco, and Chicago. The firm values accuracy and offers a supportive work environment.


  9. Aston Carter
    Average Salary: $63,609
    Aston Carter offers Bookkeeper jobs with a good salary. They are located in major cities such as Boston, New York, and San Francisco. Aston Carter provides a collaborative work environment and opportunities for professional growth.


  10. KBW Financial Staffing & Recruiting
    Average Salary: $63,567
    KBW Financial Staffing & Recruiting offers Bookkeeper positions with a solid salary. They operate in financial hubs like New York, Chicago, and San Francisco. The company values teamwork and offers a supportive work culture.

How to earn more as a Bookkeeper?

A bookkeeper can increase their earnings by focusing on several key areas. Gaining specialized skills can lead to higher-paying positions. For example, expertise in tax preparation or payroll management often commands higher salaries. Another way to earn more is by obtaining professional certifications. Certifications such as Certified Public Accountant (CPA) or Certified Bookkeeper (CB) can make a bookkeeper more attractive to employers.

Experience and reputation also play a crucial role in earning potential. Bookkeepers with a strong track record and positive reviews can negotiate higher wages. Networking within the industry can open doors to better job opportunities. Attending industry events and joining professional organizations can help build connections. Lastly, seeking out freelance or contract work can provide additional income streams. Many bookkeepers find that taking on extra projects can significantly boost their earnings.

Here are five factors to consider for earning more as a bookkeeper:

  1. Specialized skills
  2. Professional certifications
  3. Experience and reputation
  4. Networking and industry connections
  5. Freelance or contract work

Currently 1,448 Bookkeeper job openings, nationwide.

How's the job market for a Bookkeeper in the US?

Learn what a Bookkeeper does, how to become one, and understand the job outlook. Get simple steps to start your career as a Bookkeeper today.
Position
Overview
Bookkeeper
1,448 Job Openings