Position
Salary

How much does a Controller make?

The average salary for a Controller is $117,381 per year in the US.

A Controller plays a key role in managing a company's finances. They oversee accounting, budgeting, and financial reporting. This role often comes with a good salary. The average yearly salary for a Controller is around $117,381. This salary can vary based on experience, location, and the size of the company.

Controllers with more experience and those in larger companies often earn more. For example, the top 10% of Controllers earn over $195,000 a year. Those in the middle range, around the 50th percentile, earn between $109,091 and $121,364. This shows that as you gain experience and move up in your career, your salary can increase significantly. It's a rewarding career path for those who enjoy financial management and analysis.

View Controller jobs nearby

What are the highest paying cities for a Controller?

Salinas, CA, offers the highest average salary for Controller jobs at $147,130. Job seekers can find competitive pay in San Jose, CA, with an average salary of $146,906. San Francisco, CA, also provides a strong salary of $142,957 for Controllers. Boston, MA, and Reno, NV, follow closely with average salaries of $132,775 and $132,070, respectively. Los Angeles, CA, offers $136,733, while Sacramento, CA, and Riverside, CA, provide $131,455 and $131,122, respectively. These cities present excellent opportunities for those seeking top-tier compensation.
Graph displaying highest paying cities salaries for Controller jobs, highlighting Salinas, CA with the highest at $147,130 and Riverside, CA with the lowest at $131,122.
  1. Salinas, CA
    Average Salary: $147,130
    In Salinas, a Controller plays a key role in managing finances for local businesses. The agricultural sector offers many opportunities. Salinas is home to companies like Tanimura & Antle, where a Controller ensures financial accuracy and efficiency.
    Find Controller jobs in Salinas, CA


  2. San Jose, CA
    Average Salary: $146,906
    San Jose offers a dynamic environment for financial professionals. As a Controller, you will work with tech giants like Intel and Cisco. These companies need strong financial oversight to maintain their growth and stability.
    Find Controller jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $142,957
    San Francisco is a hub for finance and tech. Controllers here manage complex financial operations for companies like Salesforce and Uber. The city's fast-paced environment demands strong analytical skills and attention to detail.
    Find Controller jobs in San Francisco, CA


  4. Bakersfield, CA
    Average Salary: $140,892
    Bakersfield provides a more relaxed pace for financial professionals. Controllers here work with companies like Chevron and Rabobank. The focus is on ensuring financial health and compliance in a supportive community.
    Find Controller jobs in Bakersfield, CA


  5. Modesto, CA
    Average Salary: $139,185
    Modesto offers a mix of agriculture and industry. Controllers here manage finances for companies like C&H Sugar and Blue Shield of California. The city's diverse economy provides varied opportunities for financial oversight.
    Find Controller jobs in Modesto, CA


  6. Los Angeles, CA
    Average Salary: $136,733
    Los Angeles is a bustling city with many opportunities for financial professionals. Controllers work with major companies like Disney and Sony. The city's entertainment industry requires precise financial management to support creative endeavors.
    Find Controller jobs in Los Angeles, CA


  7. Boston, MA
    Average Salary: $132,775
    Boston is a historic city with a strong financial sector. Controllers here work with companies like Fidelity Investments and State Street. The city offers a mix of traditional finance and innovative tech startups.
    Find Controller jobs in Boston, MA


  8. Reno, NV
    Average Salary: $132,070
    Reno offers a growing economy with opportunities for financial professionals. Controllers work with companies like Sierra Nevada Corporation and Eldorado Resorts. The city's focus on tourism and tech provides a unique financial landscape.
    Find Controller jobs in Reno, NV


  9. Sacramento, CA
    Average Salary: $131,455
    Sacramento is the capital city with a strong government presence. Controllers here manage finances for state agencies and companies like Blue Shield of California. The city offers a mix of public and private sector opportunities.
    Find Controller jobs in Sacramento, CA


  10. Riverside, CA
    Average Salary: $131,122
    Riverside offers a balanced environment for financial professionals. Controllers work with companies like Riverside County and Southern California Edison. The city's diverse economy provides varied opportunities for financial oversight.
    Find Controller jobs in Riverside, CA

What are the best companies a Controller can work for?

Alliant Insurance Services offers one of the highest salaries for Controller jobs, averaging around $192,500. Daley And Associates, LLC follows closely with an average salary of $179,524. American Medical Associates also provides a competitive salary of $171,429 for Controllers. These companies recognize the value of skilled financial controllers and reward them with attractive compensation packages.
Graph displaying best paying company salaries for Controller jobs, highlighting Alliant Insurance Services with the highest at $192,500 and Taylor White Accounting and Finance with the lowest at $151,818.
  1. Alliant Insurance Services
    Average Salary: $192,500
    Alliant Insurance Services offers Controller jobs with a focus on risk management and insurance solutions. They operate in multiple locations across the United States, providing diverse opportunities for professionals.


  2. Daley And Associates, LLC
    Average Salary: $179,524
    Daley And Associates, LLC provides Controller positions with a strong emphasis on financial management and consulting. They serve clients in various industries and have offices in key business hubs.


  3. American Medical Associates
    Average Salary: $171,429
    American Medical Associates offers Controller jobs with a focus on healthcare financial management. They operate in several states, providing opportunities for professionals in the healthcare sector.


  4. ghj
    Average Salary: $170,380
    ghj provides Controller positions with a focus on financial services and consulting. They have offices in major cities, offering diverse opportunities for financial professionals.


  5. Grassi & Co., CPA's P.C
    Average Salary: $170,000
    Grassi & Co., CPA's P.C offers Controller jobs with a strong emphasis on accounting and financial services. They operate in several locations, providing opportunities for professionals in the accounting field.


  6. Synergy Staffing Services
    Average Salary: $158,409
    Synergy Staffing Services offers Controller positions with a focus on staffing and financial management. They serve multiple industries and have offices in key business areas.


  7. PKF O'Connor Davies
    Average Salary: $156,250
    PKF O'Connor Davies provides Controller jobs with a focus on accounting and financial services. They operate in several states, offering opportunities for professionals in the financial sector.


  8. Precision CastParts
    Average Salary: $155,435
    Precision CastParts offers Controller positions with a focus on manufacturing and financial management. They operate in multiple locations, providing opportunities for professionals in the manufacturing industry.


  9. Vaco
    Average Salary: $153,065
    Vaco provides Controller jobs with a focus on financial management and consulting. They serve various industries and have offices in key business hubs.


  10. Taylor White Accounting and Finance
    Average Salary: $151,818
    Taylor White Accounting and Finance offers Controller positions with a focus on accounting and financial services. They operate in several locations, providing opportunities for professionals in the accounting field.

How to earn more as a Controller?

A Controller plays a key role in managing a company's finances. This position requires a mix of skills and experience. Those who excel can earn more by focusing on certain areas. Understanding these factors can help increase earning potential.

First, gaining more experience is crucial. Controllers with more years in the field often command higher salaries. Experience brings a deeper understanding of financial management and company operations. Second, obtaining advanced certifications can boost earnings. Certifications like CPA or CFA show a high level of expertise. Third, specializing in a particular industry can also increase pay. Industries like tech or finance often pay more for financial expertise. Fourth, taking on additional responsibilities can lead to higher pay. This might include managing larger teams or overseeing more complex financial processes. Lastly, seeking opportunities in larger companies or those with more resources can lead to higher salaries. These organizations often have more financial complexity and need skilled controllers.

By focusing on these areas, Controllers can enhance their skills and increase their earning potential. Each step taken towards more experience, education, and responsibility can lead to better pay and more opportunities.

  1. Gain more experience in the field.
  2. Obtain advanced certifications like CPA or CFA.
  3. Specialize in a high-demand industry.
  4. Take on additional responsibilities.
  5. Seek opportunities in larger companies.

Currently 1,638 Controller job openings, nationwide.

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

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