How much does a Controller make?
A Controller plays a key role in managing a company's finances. They oversee accounting, budgeting, and financial reporting. This important job often comes with a good salary. The average yearly salary for a Controller is around $117,168. This means many people in this role earn a solid income.
The salary for a Controller can vary based on experience and location. Some Controllers earn less, while others make more. Here are some common salary ranges:
- The lowest 10% earn about $60,000 per year.
- The highest 10% earn about $195,000 per year.
What are the highest paying cities for a Controller?

-
San Jose, CA
Average Salary: $147,700
In San Jose, a financial expert can find rewarding roles in tech giants like Intel and Cisco. The city offers a dynamic work environment with a strong focus on innovation and growth.
Find Controller jobs in San Jose, CA
-
Salinas, CA
Average Salary: $147,130
Salinas provides a unique blend of agricultural and tech industries. Companies like Tanimura & Antle benefit from skilled financial professionals who can manage complex financial landscapes.
Find Controller jobs in Salinas, CA
-
San Francisco, CA
Average Salary: $142,626
San Francisco is home to many financial institutions and startups. Working here means being part of a vibrant financial community with numerous opportunities for career advancement.
Find Controller jobs in San Francisco, CA
-
Bakersfield, CA
Average Salary: $140,856
Bakersfield offers a mix of oil and energy companies, along with agricultural businesses. Financial experts here play a key role in managing the financial health of these diverse industries.
Find Controller jobs in Bakersfield, CA
-
Modesto, CA
Average Salary: $139,233
Modesto has a growing economy with opportunities in agriculture, healthcare, and education. Financial professionals here contribute to the stability and growth of these key sectors.
Find Controller jobs in Modesto, CA
-
Los Angeles, CA
Average Salary: $137,917
Los Angeles is a hub for entertainment, technology, and trade. Financial experts in this city work with a variety of industries, offering diverse and dynamic career paths.
Find Controller jobs in Los Angeles, CA
-
Boston, MA
Average Salary: $133,122
Boston is rich in history and innovation. Financial roles here often involve working with educational institutions, healthcare providers, and financial services companies.
Find Controller jobs in Boston, MA
-
Sacramento, CA
Average Salary: $132,306
Sacramento offers a mix of government, agriculture, and technology sectors. Financial professionals here help manage budgets and financial planning for these varied industries.
Find Controller jobs in Sacramento, CA
-
Riverside, CA
Average Salary: $132,136
Riverside provides a blend of education, healthcare, and technology. Financial experts here support the financial needs of these growing sectors.
Find Controller jobs in Riverside, CA
-
Worcester, MA
Average Salary: $128,943
Worcester has a strong presence in education, healthcare, and manufacturing. Financial professionals here play a crucial role in managing the financial health of these key industries.
Find Controller jobs in Worcester, MA
What are the best companies a Controller can work for?

-
Alliant Insurance Services
Average Salary: $192,500
Alliant Insurance Services offers rewarding Controller roles. They operate across the United States, providing insurance solutions. Controllers here manage financial reporting, budgeting, and ensure compliance with regulations.
-
ghj
Average Salary: $174,068
ghj is a top firm for Controller positions. They work with clients in various industries. Controllers at ghj focus on financial analysis, strategic planning, and risk management.
-
Daley And Associates, LLC
Average Salary: $171,964
Daley And Associates, LLC offers excellent opportunities for Controllers. They serve clients in the healthcare and financial sectors. Controllers here handle financial reporting, audits, and ensure operational efficiency.
-
Grassi & Co., CPA's P.C
Average Salary: $168,077
Grassi & Co., CPA's P.C provides dynamic Controller roles. They operate in multiple states. Controllers here manage financial operations, tax planning, and provide strategic financial advice.
-
American Medical Associates
Average Salary: $166,071
American Medical Associates offers competitive salaries for Controllers. They focus on healthcare services. Controllers here manage financial reporting, budgeting, and ensure compliance with healthcare regulations.
-
Synergy Staffing Services
Average Salary: $158,409
Synergy Staffing Services provides diverse Controller roles. They serve clients in various industries. Controllers here handle financial reporting, budgeting, and ensure operational efficiency.
-
Precision CastParts
Average Salary: $156,465
Precision CastParts offers rewarding Controller positions. They operate globally, providing aerospace and industrial components. Controllers here manage financial reporting, budgeting, and ensure compliance with industry standards.
-
PKF O'Connor Davies
Average Salary: $153,846
PKF O'Connor Davies provides excellent opportunities for Controllers. They serve clients in various industries. Controllers here focus on financial analysis, strategic planning, and risk management.
-
Vaco
Average Salary: $152,297
Vaco offers dynamic Controller roles. They serve clients in multiple sectors. Controllers here manage financial reporting, budgeting, and ensure operational efficiency.
-
Taylor White Accounting and Finance
Average Salary: $151,818
Taylor White Accounting and Finance provides rewarding Controller positions. They serve clients in various industries. Controllers here handle financial reporting, budgeting, and ensure compliance with regulations.
How to earn more as a Controller?
A Controller plays a key role in managing a company's finances. This position requires strong skills in accounting, analysis, and reporting. To earn more in this role, focus on enhancing your skills and experience. This can lead to higher-paying opportunities and career growth.
Here are some factors that can help increase earnings as a Controller:
- Advanced Education: Earning a degree in accounting or finance can open more doors. A Master's degree or a Certified Public Accountant (CPA) certification can boost your salary.
- Experience: Gaining more years of experience in the field can lead to higher pay. Working in different industries can also make you more valuable.
- Specialized Skills: Learning new skills, such as data analysis or financial software, can set you apart. These skills can make you more efficient and increase your worth.
- Networking: Building a strong network can lead to job opportunities. Attend industry events and connect with other professionals. This can help you learn about new positions and get referrals.
- Performance: Consistently delivering excellent work can lead to raises and promotions. Take on challenging projects and aim for excellence in your role.



