Controller Job Description Template

Use this Controller job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.

Controller Job Description Template


Job Brief

We are looking for a Controller to develop accounting policies and oversee all financial procedures of our company.


  • Document, monitor and update accounting policies
  • Ensure all payments are completed on time (including accounts payable and bank deposits)
  • Review quarterly and annual budgets for all departments
  • Analyze costs and profits
  • Set and track financial KPIs
  • Build risk assessment models to evaluate investments
  • Report on financial status on a regular basis and create ad-hoc reports when needed
  • Maintain accurate and up-to-date filing systems
  • Perform internal audits and assist with external audits
  • Ensure compliance with accounting and tax regulations


  • Work experience as a Controller or similar role
  • Thorough knowledge of accounting principles, procedures and legislation
  • Hands-on experience with general ledger accounts payable and accounts receivable functions
  • Experience with cash management and risk assessment
  • Good knowledge of accounting software
  • Attention to detail
  • Ability to work with tight deadlines
  • BSc or MSc in Accounting or Finance
  • CPA or CMA preferred

What does Controller do?

A Controller is responsible for overseeing the financial operations of an organization. On a day-to-day basis, their tasks may include:

  1. Financial reporting: Prepare and review financial statements, including profit and loss statements, balance sheets, and cash flow statements.

  2. Budgeting and forecasting: Develop, monitor, and revise the organization's budget, as well as prepare financial forecasts and projections.

  3. Financial analysis: Analyze financial data and variances, identify trends, and provide insights to management for decision-making.

  4. Accounts payable and accounts receivable management: Oversee the process of paying vendors, managing invoices, and collecting payments from customers.

  5. Cash flow management: Monitor cash flow, including daily cash positions, cash forecasts, and cash flow projections.

  6. Internal controls: Establish and enforce policies and procedures to ensure the accuracy and integrity of financial transactions and internal controls.

  7. Financial planning and strategy: Collaborate with management to develop short-term and long-term financial objectives, and provide recommendations to improve financial performance.

  8. Compliance and regulations: Ensure compliance with local, state, and federal financial regulations, as well as company policies and procedures.

  9. Team management: Supervise and train accounting staff, review their work, and provide guidance and support when needed.

  10. Auditing: Coordinate and participate in internal and external audits, including ensuring the accuracy and completeness of financial records.

It's important to note that the specific tasks performed by a Controller may vary depending on the size and industry of the organization.

Controller Job Description Examples

Financial Controller• Cleanroom Constructors Inc.

Controller Job Description Summary of Responsibilities

Our growing construction firm is looking for a Controller to join our team. Controllers should be able to successfully complete their tasks and are responsible for the financial and accounting functions of the company...The ideal candidate has excellent communication and multitasking skills, a positive attitude and a strong work ethic.


Read more
Controller• Mangrum Career Solutions

Are you a Controller who has strong supply chain experience in distribution? Are you a controller who wants to join a publicly traded company that is in the process of transitioning from a trading operation to a full distribution environment? If you can answer "yes" to these questions, you should consider this opportunity.

Our client is a global manufacturer that is a leader in innovative and....

Read more
Division Controller - Remote• Advantage Solutions


Divisional Controller...

At our Company, we grow People, Brands, and Businesses! We are looking for a detailed and results-driven Divisional Controller to join the corporate team at our Irvine headquarters. The Divisional Controller is responsible for accounting, budgeting and financial reporting for an assigned division, office or market. The ideal candidate will ensure the applicat...

Read more
Assistant Controller• The Keller Group

The Keller Group is proud to partner with a company in Mesa, AZ in their search for an Assistant Controller. This Assistant Controller will join a growing organization and be a key piece of assisting the Controller with full cycle accounting support within the Finance division. This is a great opportunity for someone looking to take the next step in their career.

Benefits of the Assistant... C...

Read more