How much does a Bookkeeper make?
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.
What are the highest paying cities for a Bookkeeper?

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



