Position
Salary

How much does a Bookkeeper make?

The average salary for a Bookkeeper is $48,669 per year in the US.

Bookkeeping is a valuable role that keeps businesses running smoothly. The pay for a bookkeeper varies based on experience and location. The average yearly salary for a bookkeeper is $48,669. This means most bookkeepers earn between $29,002 and $80,000 per year.

Bookkeepers with more experience and specialized skills often earn higher salaries. They can work for larger companies or offer freelance services. A small percentage of top-earning bookkeepers earn over $75,000 per year. As the role requires precision and attention to detail, the demand for skilled bookkeepers continues to grow, providing many opportunities for career advancement.

View Bookkeeper jobs nearby

What are the highest paying cities for a Bookkeeper?

Job seekers looking for top-paying bookkeeper positions should consider cities like San Francisco and Boulder. San Francisco offers the highest average salary at $73,218, making it a prime location for bookkeepers seeking financial rewards. Other notable cities include Chicago, Los Angeles, and Washington, DC, all offering competitive salaries. In addition to San Francisco, job seekers may find attractive opportunities in Boulder, where bookkeepers earn an average of $67,014. Chicago, Los Angeles, and Washington, DC, also stand out as cities with strong financial prospects for bookkeepers. Cities such as Seattle, Boston, and Santa Rosa provide solid compensation packages as well.
Graph displaying highest paying cities salaries for Bookkeeper jobs, highlighting San Francisco, CA with the highest at $73,218 and San Diego, CA with the lowest at $59,944.
  1. San Francisco, CA
    Average Salary: $73,218
    In San Francisco, those managing finances enjoy a tech-savvy environment. With companies like Salesforce and Uber, bookkeepers have great chances to grow. The city’s vibrant economy offers diverse opportunities for career advancement.
    Find Bookkeeper jobs in San Francisco, CA


  2. Boulder, CO
    Average Salary: $67,014
    Boulder boasts a laid-back atmosphere with a strong demand for financial management skills. Local businesses, including those in the outdoor and tech sectors, need proficient bookkeepers. It’s an excellent place for those seeking a balance between work and leisure.
    Find Bookkeeper jobs in Boulder, CO


  3. Chicago, IL
    Average Salary: $63,127
    Chicago offers a dynamic market for financial professionals. Known for its financial services, the city has large corporations where bookkeepers are crucial. It’s a bustling hub with plenty of career development opportunities in the finance sector.
    Find Bookkeeper jobs in Chicago, IL


  4. Los Angeles, CA
    Average Salary: $63,050
    In Los Angeles, the entertainment industry creates a unique setting for financial roles. Bookkeepers in this city often work with firms in media and fashion. The diverse economy means varied experiences and networking chances for finance experts.
    Find Bookkeeper jobs in Los Angeles, CA


  5. Washington, DC
    Average Salary: $62,098
    Washington, DC, is a center for government and non-profits, where bookkeepers are highly sought after. The city's political nature demands precise financial oversight. This setting offers stability and chances to work with influential organizations.
    Find Bookkeeper jobs in Washington, DC


  6. Seattle, WA
    Average Salary: $61,352
    Seattle’s tech industry, led by companies like Amazon and Microsoft, creates a strong demand for bookkeeping skills. The city’s growing economy provides a fertile ground for finance professionals to thrive and innovate in their roles.
    Find Bookkeeper jobs in Seattle, WA


  7. Boston, MA
    Average Salary: $61,352
    Boston combines historic charm with a modern finance sector. The city’s educational institutions and healthcare providers need skilled bookkeepers. Working here offers a mix of tradition and contemporary financial challenges.
    Find Bookkeeper jobs in Boston, MA


  8. Stamford, CT
    Average Salary: $61,307
    Stamford is known for its corporate headquarters, making it a prime location for bookkeepers. Large financial services companies value accuracy and detail here. The area offers a professional environment with many growth opportunities.
    Find Bookkeeper jobs in Stamford, CT


  9. Santa Rosa, CA
    Average Salary: $60,450
    Santa Rosa provides a quieter backdrop with a strong local economy. The area’s wineries and tech startups need bookkeepers. It’s an ideal place for those wanting a balance between a dynamic job and a peaceful lifestyle.
    Find Bookkeeper jobs in Santa Rosa, CA


  10. San Diego, CA
    Average Salary: $59,944
    San Diego’s sunny climate attracts many looking for a finance role. The city’s defense and biotech industries offer steady work for bookkeepers. It’s a great place to enjoy a dynamic career while living a coastal lifestyle.
    Find Bookkeeper jobs in San Diego, CA

What are the best companies a Bookkeeper can work for?

Vaco, Addison Group, and UHY-US offer some of the highest salaries for bookkeepers. These companies have a reputation for providing competitive compensation packages. Job seekers can expect to earn around $66,000 or more per year in these roles. Each of these firms values accuracy and detail in financial management. They invest in their employees, offering benefits and growth opportunities that match their high salaries. If seeking a lucrative career in bookkeeping, these companies are excellent choices.
Graph displaying best paying company salaries for Bookkeeper jobs, highlighting Vaco with the highest at $66,861 and Bachmann Pools & Spas with the lowest at $59,500.
  1. Vaco
    Average Salary: $66,861
    Vaco offers competitive salaries for bookkeepers, with opportunities across various sectors. They provide a dynamic work environment and support professional growth. This company operates in major cities across the U.S.


  2. Addison Group
    Average Salary: $66,125
    Addison Group provides attractive compensation for bookkeepers. They focus on enhancing skills and offer roles in diverse industries. The company has a presence in many key cities in the U.S.


  3. UHY-US
    Average Salary: $66,083
    UHY-US offers excellent salaries for bookkeepers. They emphasize a collaborative work environment and support career advancement. The company operates in several states throughout the country.


  4. Beacon Hill
    Average Salary: $65,036
    Beacon Hill provides competitive salaries for bookkeepers. They focus on employee development and offer a range of positions in different sectors. This company has offices in many major U.S. cities.


  5. Ascendo Resources
    Average Salary: $64,756
    Ascendo Resources offers good salaries for bookkeepers. They promote professional growth and provide roles in various industries. Their locations cover multiple states across the U.S.


  6. firstPRO, Inc
    Average Salary: $63,696
    firstPRO, Inc. offers attractive salaries for bookkeepers. They emphasize a supportive work environment and provide opportunities in different sectors. The company operates in key cities nationwide.


  7. Ledgent
    Average Salary: $62,116
    Ledgent provides competitive pay for bookkeepers. They focus on career development and offer roles across various industries. The company has a presence in many major U.S. cities.


  8. BBSI
    Average Salary: $60,250
    BBSI offers good salaries for bookkeepers. They provide a collaborative work environment and support professional growth. This company operates in key cities across the U.S.


  9. Buffalo Biodiesel, Inc.
    Average Salary: $60,000
    Buffalo Biodiesel, Inc. offers competitive salaries for bookkeepers. They focus on employee development and offer roles in various industries. Their main location is in Buffalo, NY.


  10. Bachmann Pools & Spas
    Average Salary: $59,500
    Bachmann Pools & Spas provides good salaries for bookkeepers. They promote a supportive work environment and offer roles in their main location. They operate primarily in the western U.S.

How to earn more as a Bookkeeper?

Becoming a Bookkeeper offers a solid foundation, but there are ways to earn more. Understanding these strategies can lead to better financial rewards. With the right steps, bookkeepers can increase their earnings significantly.

Gaining experience is a key factor. The more clients a bookkeeper handles, the more expertise they gain. Over time, this expertise often leads to higher rates. Experienced bookkeepers handle complex tasks efficiently, which clients value. Additionally, taking on more responsibilities can open doors to higher-paying opportunities. Networking with other professionals and building a strong reputation can also lead to more job offers. Seeking out clients in different industries can diversify income sources, making it easier to earn more.

Expanding skill sets can also lead to higher pay. Certifications in areas like QuickBooks or Excel can make a bookkeeper more attractive to employers. Specializing in niche areas, such as tax preparation or payroll, can also command higher rates. Continuing education can help bookkeepers stay current with industry changes, making them more valuable. Keeping up with the latest software and tools can improve efficiency and accuracy, leading to better pay.

  1. Gain Experience: The more clients you handle, the more expertise you gain.
  2. Network and Build Reputation: Connecting with other professionals and building a strong reputation can lead to more job offers.
  3. Expand Skills: Certifications in areas like QuickBooks or Excel can make you more attractive to employers.
  4. Specialize: Focusing on niche areas like tax preparation or payroll can command higher rates.
  5. Stay Updated: Keeping up with the latest software and tools can improve efficiency and accuracy.

Currently 1,490 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,490 Job Openings