How much does a Bookkeeper make?
Bookkeepers play a vital role in managing financial records. They ensure that all transactions are accurately recorded. This job is important for businesses of all sizes. The average yearly salary for a bookkeeper is around $50,390. This figure can vary based on experience and location.
Bookkeepers can earn different amounts depending on their level of experience. Those just starting out may earn closer to $31,000. With more experience, salaries can rise significantly. The top earners in this field can make up to $80,000 per year. This salary range reflects the importance of accuracy and attention to detail in this role.
What are the highest paying cities for a Bookkeeper?

-
San Francisco, CA
Average Salary: $65,153
In San Francisco, financial roles thrive in a bustling tech hub. Companies like Salesforce and Uber offer dynamic environments. Professionals here enjoy a mix of traditional and modern accounting practices.
Find Bookkeeper jobs in San Francisco, CA
-
Stamford, CT
Average Salary: $63,760
Stamford boasts a strong financial sector, home to companies like United Technologies and Charter Communications. Bookkeepers here benefit from a mix of corporate and small business opportunities.
Find Bookkeeper jobs in Stamford, CT
-
Santa Rosa, CA
Average Salary: $62,634
Santa Rosa offers a quieter, yet vibrant financial scene. Local businesses and wineries create a unique setting for bookkeepers. The area values detail-oriented professionals.
Find Bookkeeper jobs in Santa Rosa, CA
-
Seattle, WA
Average Salary: $61,768
Seattle's tech-driven economy provides a vibrant landscape for bookkeepers. Companies like Amazon and Microsoft offer diverse opportunities. Professionals here often work in fast-paced environments.
Find Bookkeeper jobs in Seattle, WA
-
Chicago, IL
Average Salary: $60,822
Chicago's financial industry is robust, with major firms like JPMorgan Chase and Allstate. Bookkeepers here enjoy a mix of traditional finance and innovative tech solutions.
Find Bookkeeper jobs in Chicago, IL
-
Los Angeles, CA
Average Salary: $60,465
Los Angeles offers a diverse job market for bookkeepers. With companies like Disney and Sony, the city provides a mix of entertainment and corporate finance roles.
Find Bookkeeper jobs in Los Angeles, CA
-
Boston, MA
Average Salary: $58,986
Boston's rich history in finance creates a unique environment for bookkeepers. Companies like Fidelity and State Street offer a blend of traditional and modern financial practices.
Find Bookkeeper jobs in Boston, MA
-
Birmingham, AL
Average Salary: $58,671
Birmingham's growing economy offers opportunities for bookkeepers. Local businesses and healthcare firms create a diverse job market. Professionals here value accuracy and efficiency.
Find Bookkeeper jobs in Birmingham, AL
-
Washington, DC
Average Salary: $58,461
Washington, DC, with its political and corporate hubs, offers a dynamic setting for bookkeepers. Firms like Deloitte and PwC provide a mix of government and private sector roles.
Find Bookkeeper jobs in Washington, DC
-
San Jose, CA
Average Salary: $58,271
San Jose's tech industry thrives, offering exciting opportunities for bookkeepers. Companies like Intel and Cisco provide a fast-paced environment. Professionals here often work with cutting-edge technology.
Find Bookkeeper jobs in San Jose, CA
What are the best companies a Bookkeeper can work for?

-
Personnel People
Average Salary: $76,818
Personnel People offers rewarding Bookkeeper jobs with a focus on employee satisfaction. They operate in various locations, including major cities across the U.S. Their roles emphasize teamwork and professional growth.
-
High Country Search Group
Average Salary: $74,167
High Country Search Group provides excellent Bookkeeper positions with competitive salaries. They serve clients in multiple states and prioritize a supportive work environment. Their Bookkeeper roles are known for their dynamic challenges.
-
UHY LLP
Average Salary: $73,243
UHY LLP offers Bookkeeper jobs with a strong emphasis on career development. They have offices across the country and are recognized for their commitment to employee success. Bookkeepers here enjoy a collaborative and innovative atmosphere.
-
CyberCoders
Average Salary: $72,738
CyberCoders provides Bookkeeper positions with a focus on technology and innovation. They operate in key cities nationwide and offer a modern work environment. Their Bookkeeper roles are designed to leverage the latest accounting technologies.
-
Goodwin Recruiting
Average Salary: $70,656
Goodwin Recruiting offers Bookkeeper jobs with a strong reputation for quality. They serve clients in various states and are known for their supportive work culture. Their Bookkeeper positions provide opportunities for professional advancement.
-
SmartTalent
Average Salary: $68,727
SmartTalent provides Bookkeeper jobs with a focus on excellence. They operate in multiple locations and are recognized for their commitment to employee development. Their Bookkeeper roles offer a dynamic and engaging work experience.
-
Synergy Staffing Services
Average Salary: $66,490
Synergy Staffing Services offers Bookkeeper positions with a strong emphasis on teamwork. They serve clients in various states and are known for their supportive work environment. Their Bookkeeper roles provide opportunities for growth and development.
-
Slater Slater Schulman LLP
Average Salary: $66,111
Slater Slater Schulman LLP provides Bookkeeper jobs with a focus on client service. They operate in multiple locations and are recognized for their commitment to professional excellence. Their Bookkeeper roles offer a collaborative and rewarding work experience.
-
The Tenants Law Firm
Average Salary: $65,000
The Tenants Law Firm offers Bookkeeper positions with a strong emphasis on client satisfaction. They serve clients in various states and are known for their supportive work culture. Their Bookkeeper roles provide opportunities for professional growth.
-
Aston Carter
Average Salary: $64,632
Aston Carter provides Bookkeeper jobs with a focus on innovation. They operate in multiple locations and are recognized for their commitment to employee development. Their Bookkeeper roles offer a dynamic and engaging work experience.
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 can make a bookkeeper more valuable. Another way to earn more is by obtaining professional certifications. Certifications such as Certified Public Accountant (CPA) or Certified Bookkeeper (CB) can enhance credibility and open up better job opportunities.
Networking and building a strong professional reputation can also lead to higher earnings. Connecting with other professionals in the industry can provide job leads and recommendations. Additionally, taking on freelance or contract work can increase income. Many bookkeepers find that offering their services on a project basis allows them to earn more than a standard full-time position. Finally, seeking out positions in high-demand industries can result in higher pay. Industries such as technology, healthcare, and finance often offer better compensation for bookkeepers.
Consider these factors to boost your earnings as a bookkeeper:
- Gain specialized skills
- Obtain professional certifications
- Network and build a strong reputation
- Take on freelance or contract work
- Seek positions in high-demand industries