FirstHR

Free Controller Job Description Templates

Free controller job description templates: financial, small business, assistant, corporate, and CFO hybrid. Download as DOCX and customize.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Hiring
16 min

Controller Job Description Templates

5 free templates by type. Download as DOCX or copy-paste.

A controller owns the integrity of your company's finances: the general ledger, the monthly close, financial statements, internal controls, and the accounting team. It is one of the most senior hires a growing business makes, and in a company without a CFO, the controller often takes on strategic finance work too. The job description you write sets the scope, the seniority, and the expectations, and it is your first filter for a hire this important.

At FirstHR, we build for small and growing businesses where the owner or a lean team handles hiring directly. The five templates below cover the most common versions of the role: financial controller, small business controller, assistant controller, corporate controller, and the controller / CFO hybrid first finance hire. Each is ready to use. Fill in the bracketed fields, adjust to match your company, and post. For the fundamentals behind any posting, the guide to writing a job description covers the basics.

TL;DR
Five free, ready-to-use controller job description templates: Financial Controller, Small Business Controller, Assistant Controller, Corporate Controller, and Controller / CFO Hybrid. Download as DOCX, customize the bracketed fields, and post in minutes. Match the template to your company size, list concrete duties, set realistic requirements and a salary range, then bridge into onboarding once they accept.

Which Template Should You Use?

The right template depends on your company's size and what you actually need the controller to own. The core structure is the same across all five, but each emphasizes a different scope, seniority, and reporting line. Use this guide to choose.

Financial Controller
Standard
The standard version for any business hiring a controller. Owns the general ledger, close, financial statements, internal controls, and the accounting team. Reports to a CFO or CEO.
Small Business Controller
Controller + CFO duties
For a growing business with no CFO. A hands-on controller who runs the books and also takes on cash management and planning. Reports to the owner or CEO.
Assistant Controller
Supports the controller
For a growing finance team. Supports the controller on the day-to-day close and reconciliations and supervises staff accountants. Usually 5 or more years of experience.
Corporate Controller
Multi-entity
For larger or multi-entity organizations. Owns consolidated reporting, leads the full accounting department, and handles SEC or SOX compliance if applicable. Usually 10 or more years.
Controller / CFO Hybrid
First finance hire
For a startup or small business making its first dedicated finance hire. Combines operational accounting with strategy, FP&A, and fundraising support. Fractional-friendly.
Match the Template to Your Company
Hiring a senior accounting leader who reports to a CFO? Use Financial Controller. Growing business with no CFO? Small Business Controller. Supporting an existing controller? Assistant Controller. Multi-entity or larger organization? Corporate Controller. Making your first dedicated finance hire? Controller / CFO Hybrid. When in doubt, the Financial Controller template is the standard starting point.

5 Free Controller Job Description Templates

Download all five as a single Word document or copy individual templates. Each one follows the same structure: company overview, job summary, key responsibilities, qualifications, compensation, and how to apply. Fill in the brackets before you post.

Download All 5 Job Description Templates
Financial, small business, assistant, corporate, and CFO hybrid. All in one DOCX.

Template 1: Financial Controller (Standard)

The standard, all-purpose version for any business hiring a controller. Owns the general ledger, close, financial statements, internal controls, budgeting, and the accounting team, reporting to a CFO or CEO. Start here if the role fits a traditional controller.

Financial Controller Job Description (Standard)
FINANCIAL CONTROLLER JOB DESCRIPTION
Company: __
Location: __
Reports to: __ (CFO / CEO)
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

ABOUT [COMPANY NAME]

[One or two sentences about your business, size, and the finance function the
controller will lead.]

JOB SUMMARY

[Company Name] is hiring a Financial Controller to lead our accounting function
and own the integrity of our financial reporting. You will manage the general
ledger, the monthly close, financial statements, internal controls, and the
accounting team. This role reports to the [CFO / CEO] and is central to sound
financial decision-making.

KEY RESPONSIBILITIES

Own the monthly, quarterly, and year-end close
Prepare accurate financial statements in line with GAAP
Manage the general ledger and chart of accounts
Design and maintain internal controls
Oversee accounts payable, accounts receivable, and payroll accounting
Lead budgeting, forecasting, and variance analysis
Manage cash flow and treasury reporting
Coordinate the annual audit and tax filings with external partners
Manage and develop the accounting team

REQUIRED QUALIFICATIONS

Bachelor's degree in accounting, finance, or related field
7 to 10 years of progressive accounting experience
CPA or CMA preferred
Strong knowledge of GAAP and financial reporting
Experience with [ERP / accounting software] and advanced Excel
Proven team leadership

COMPENSATION AND BENEFITS

Salary range: $_____ to $_____ per year
Benefits: __

HOW TO APPLY

To apply, send your resume and cover letter to __ by
_.
[Company Name] is an equal opportunity employer.

Template 2: Small Business Controller

For a growing business with no CFO. A hands-on controller who runs day-to-day accounting and also takes on cash management and planning, reporting to the owner or CEO. Use this when the role is broader than a traditional controller.

Small Business Controller Job Description
SMALL BUSINESS CONTROLLER JOB DESCRIPTION
Company: __
Location: __
Reports to: Owner / CEO
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring a hands-on Controller to own our finances end to end.
This is a broad role for a growing business: you will run day-to-day accounting
and also take on parts of the CFO function, from cash management to financial
planning. You will report directly to the [owner / CEO] and work across the
whole business, not just the books.

KEY RESPONSIBILITIES

ACCOUNTING AND CLOSE
Own the full accounting cycle and monthly close
Prepare financial statements and management reports
Manage the general ledger, AP, AR, and payroll accounting
Maintain internal controls appropriate to our size
CFO-LEVEL (HANDS-ON)
Manage cash flow and forecasting
Build and track the annual budget
Provide financial insight to support decisions
Coordinate with the external CPA on tax and audit

REQUIRED QUALIFICATIONS

Bachelor's degree in accounting or finance
5 or more years of accounting experience
CPA or CMA a plus
Comfortable working hands-on in a small team
Strong knowledge of GAAP and [accounting software]

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
To apply, send your resume to __ by _.
[Company Name] is an equal opportunity employer.
Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Template 3: Assistant Controller

For a growing finance team. Supports the controller on the day-to-day close and reconciliations, supervises staff accountants, and steps in when needed. Use this when you have a controller and need support beneath them.

Assistant Controller Job Description
ASSISTANT CONTROLLER JOB DESCRIPTION
Company: __
Location: __
Reports to: Controller
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring an Assistant Controller to support the Controller and
help run our day-to-day accounting. You will manage the monthly close,
reconciliations, and reporting, and supervise staff accountants. This is a strong
step toward a Controller role for an experienced accountant.

KEY RESPONSIBILITIES

Manage the day-to-day close and reconciliations
Prepare and review journal entries and account analysis
Help prepare financial statements and reports
Supervise and review the work of staff accountants
Maintain internal controls and accounting procedures
Support budgeting, audit, and tax preparation
Step in for the Controller as needed

REQUIRED QUALIFICATIONS

Bachelor's degree in accounting or finance
5 or more years of accounting experience
CPA or CPA candidate preferred
Strong knowledge of GAAP and the close process
Experience supervising or reviewing others' work
Proficiency with [ERP / accounting software] and Excel

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
To apply, send your resume to __ by _.
[Company Name] is an equal opportunity employer.

Template 4: Corporate Controller

For larger or multi-entity organizations. Owns consolidated reporting, leads the full accounting department, and handles SEC or SOX compliance if applicable. Use this for a senior role running accounting across the organization.

Corporate Controller Job Description
CORPORATE CONTROLLER JOB DESCRIPTION
Company: __
Location: __
Reports to: CFO
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring a Corporate Controller to lead our entire accounting
department across the organization. You will own consolidated financial
reporting, multi-entity accounting, internal controls, and compliance, and lead
a team of accounting professionals. This senior role reports to the CFO.

KEY RESPONSIBILITIES

Own consolidated financial statements across all entities
Lead the close process across multiple locations or entities
Establish and enforce company-wide accounting policies
Maintain a strong internal control environment
Manage compliance, audit, and tax coordination
Lead, structure, and develop the accounting department
Support the CFO on financial strategy and board reporting
Oversee [SEC / SOX] compliance, if applicable

REQUIRED QUALIFICATIONS

Bachelor's degree in accounting or finance (Master's a plus)
10 or more years of accounting experience, including leadership
CPA required
Deep knowledge of GAAP and consolidated reporting
Multi-entity and [ERP] experience
Proven leadership of an accounting team

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
To apply, send your resume and cover letter to __ by
_.
[Company Name] is an equal opportunity employer.

Template 5: Controller / CFO Hybrid (First Finance Hire)

For a startup or small business making its first dedicated finance hire. Combines operational accounting with strategy, FP&A, and fundraising support, and works full-time or fractional. Use this when one person must run the books and shape strategy.

Controller / CFO Hybrid Job Description (First Finance Hire)
CONTROLLER / CFO HYBRID JOB DESCRIPTION
Company: __
Location: __
Reports to: CEO / Founder
Employment type: [ ] Full-time [ ] Fractional / Part-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring our first dedicated finance leader, a
Controller / CFO hybrid who can both run the books and shape financial strategy.
You will own accounting and reporting while also leading planning, fundraising
support, and forecasting. This role suits a finance leader who is comfortable
being hands-on today and strategic as we grow. Open to full-time or fractional.

KEY RESPONSIBILITIES

OPERATIONAL (CONTROLLER)
Own the accounting cycle, close, and financial statements
Manage AP, AR, payroll accounting, and the general ledger
Establish internal controls and accounting processes
Coordinate tax and audit with external partners
STRATEGIC (CFO)
Lead budgeting, forecasting, and financial planning (FP&A)
Manage cash flow and runway
Support fundraising and investor or board reporting
Provide financial insight on key business decisions

REQUIRED QUALIFICATIONS

Bachelor's degree in accounting or finance
8 or more years of progressive finance experience
CPA, CMA, or MBA a plus
Both hands-on accounting and strategic finance experience
Comfortable building processes from the ground up
Startup or small-company experience preferred

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year (or fractional rate)
To apply, send your resume to __ by _.
[Company Name] is an equal opportunity employer.
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

What Is a Controller?

A controller, also called a comptroller, is the senior leader responsible for a company's accounting function and the accuracy of its financial reporting. The role centers on owning the general ledger, the close, financial statements, and internal controls, and on leading the accounting team. The Bureau of Labor Statistics groups controllers within financial managers, who direct an organization's financial activities and reporting.

The scope shifts dramatically with company size. In a large organization, a controller leads a department and reports to a CFO. In a small business, the controller is far more hands-on and often absorbs CFO-level work like cash management and planning, since there is no separate CFO. That is why the job description should describe the role at your actual size rather than copy a generic one. For a related senior operations role, the office manager job description templates follow a similar structure.

Controller Job Duties

Controller job duties fall into four broad areas. A strong job description selects the specific duties from each area that apply to your company rather than listing every possible task. These are the responsibilities most often expected of the role.

Reporting and close
Own the monthly and year-end close
Prepare GAAP financial statements
Manage the general ledger
Controls and compliance
Design and maintain internal controls
Coordinate audit and tax filings
Enforce accounting policies
Planning and cash
Lead budgeting and forecasting
Manage cash flow and treasury
Provide variance analysis
Operations and team
Oversee AP, AR, and payroll accounting
Manage and develop the accounting team
Improve systems and processes

For a small-business or hybrid role, the duties stretch across all four areas and into strategic finance. For an assistant controller, they narrow toward the day-to-day close and reconciliations. For help scoping the role before you write the posting, the guide to defining job responsibilities walks through a simple process.

What to Include in a Controller Job Description

Every strong controller job description includes the same core sections, with concrete duties rather than generic ones. The templates above are built around them, but it helps to see the difference between vague and specific wording.

Weak bulletStrong bullet
Handle accountingOwn the monthly close and prepare GAAP financial statements
Manage financesLead budgeting, forecasting, and monthly variance analysis
Oversee controlsDesign and maintain internal controls over financial reporting
Work with auditorsCoordinate the annual audit and tax filings with external partners
Lead the teamManage and develop a team of [X] staff accountants

Specific, measurable duties attract candidates who match the level you need and signal a serious employer. Keep the language neutral and inclusive too, since the EEOC prohibits job advertisements that show a preference based on protected characteristics.

Requirements and Qualifications

A controller is a credentialed, experienced hire. Most postings require a bachelor's degree in accounting or finance and several years of progressive experience, with the exact level rising from assistant controller through corporate controller. A CPA or CMA is commonly preferred and sometimes required.

The CPA Credential
The CPA is the most recognized credential for a controller. Earning it requires passing the Uniform CPA Exam and meeting state education and experience requirements, typically 150 credit hours plus supervised experience (AICPA). For a corporate controller, require the CPA. For a small-business or hybrid role, listing it as preferred keeps your pool wider while still signaling the level you want.

Beyond credentials, look for strong GAAP knowledge, experience with your accounting software or ERP, and proven leadership. For a small-business or hybrid role, weight hands-on versatility and the ability to build processes from scratch as heavily as the formal title. The role is almost always salaried and exempt, so review the Department of Labor FLSA classification rules when you set pay.

Controller vs CFO vs Bookkeeper

These three roles are often confused, which leads to over-hiring or under-hiring. The difference is one of scope and seniority, and knowing it helps you write the right job description and hire at the right level.

RoleFocusTypical for
BookkeeperRecords transactions and reconciles accountsEarly-stage and small businesses
ControllerOwns accounting, close, controls, and reportingGrowing companies with real complexity
CFOOwns financial strategy, planning, and fundraisingEstablished or scaling companies

Most small businesses begin with a bookkeeper and an outside CPA, hire a controller as finances grow complex, and add or split out a CFO later. In between, one person often covers both controller and CFO work, which is exactly what the hybrid template is for.

Controller Salary

Controllers are among the higher-paid roles in a small or growing business. Set your range using government data as a baseline, then adjust for company size, scope, location, and industry.

Controller Pay (BLS, May 2024)
Controllers are grouped within financial managers, who earned a median annual wage of $161,700 in May 2024. Demand is strong: employment of financial managers is projected to grow 15 percent from 2024 to 2034, much faster than average, with about 74,600 openings each year (U.S. Bureau of Labor Statistics). Small-business controllers typically sit below the median, while corporate controllers leading large departments sit well above it.

Always publish a salary range. It is required in a growing number of states and it attracts more qualified candidates for a senior search where strong applicants have options. Assistant controllers sit below full controllers, and a fractional hybrid arrangement can lower the cost for a business not ready for a full-time senior hire.

How to Write a Controller Job Description

A strong controller job description takes about 20 minutes to write if you follow a clear structure. Here is the process the templates are built around. If this is a key early hire, the small business hiring guide covers the steps around the posting itself.

1
Choose the right template
Pick the version that matches the role: financial, small business, assistant, corporate, or CFO hybrid. The template already sets the right scope and seniority.
2
Write a clear summary and reporting line
Open with two or three sentences on your company, what the controller will own, and who they report to, whether a CFO, CEO, or owner.
3
List concrete duties
Group duties by reporting and close, controls, planning and cash, and team. Write own the monthly close, not the vague handle accounting.
4
Set realistic requirements
State the degree, years of experience, and whether CPA or CMA is required or preferred. Avoid over-requiring for a small-business or hybrid role.
5
Add salary, classification, and apply steps
Include a salary range, note the role is typically exempt, add an equal opportunity statement, and give clear apply instructions.

Hiring a Controller for a Small Business

A large company hires a controller into an established finance department with a CFO above and staff accountants below. A small or growing business does not have that structure. The controller may be the most senior finance person, reporting straight to the owner and doing the work hands-on. As you grow, adjacent leadership hires follow the same pattern, which is why hiring a project manager shares the same scoping challenge. Here is how to write the posting for that reality.

Your controller may also be your CFO
In a small or growing business without a CFO, the controller often absorbs strategic finance work: cash flow, forecasting, fundraising support, and decision-making input. If that is your situation, say so in the job description. Use the Small Business Controller or Controller / CFO Hybrid template so candidates understand the role is broader than a traditional controller and priced accordingly.
Hiring a full-time controller is a big step
A controller is a senior, well-paid hire, and the first one usually comes when a growing company outgrows a bookkeeper plus an outside CPA. Be clear about what you need now versus later. If you are not ready for a full-time controller, the hybrid template is written to support a fractional or part-time arrangement, which many small businesses use as a bridge.
Scope clarity prevents an expensive mismatch
Controller titles span a huge range, from a hands-on small-business controller to a corporate controller running a department. Hiring the wrong level is costly. Pick the template that matches your actual size and needs, and spell out reporting lines, team size, and whether the role is operational, strategic, or both. A precise job description is your first filter for the right candidate.

From Hiring to Onboarding

The job description is step one. Once a candidate accepts, the same document becomes the basis for the offer and the onboarding plan. A controller hire is high-stakes and high-access, touching your financial systems, banking, and reporting, so a structured onboarding matters more here than for most roles.

Send the offer
Confirm the role, salary, reporting line, and start date in writing. An offer letter template makes this fast even for a senior hire.
Collect paperwork
I-9, W-4, and any agreements. The Department of Labor sets recordkeeping requirements that apply to every new hire.
Grant system access carefully
A controller needs access to financial systems, ERP, banking, and payroll. Plan and document access, and use e-signature on access policies.
Onboard into the org and processes
Place the role in your org chart, set first-90-day priorities, and walk through your accounting processes and close calendar.

A clear onboarding turns a senior finance hire into a productive leader quickly and reduces the risk that comes with the role's access and responsibility. Once your offer is ready, the offer letter template handles the next step, and an onboarding template gives the new controller a structured start. FirstHR connects the offer, paperwork, org chart, and onboarding workflow in one place so a small business can manage the full process from one system.

Key Takeaways
A controller owns accounting, the close, financial statements, internal controls, and the accounting team, and is one of the most senior hires a growing business makes.
Use the template that matches your company: financial, small business, assistant, corporate, or controller / CFO hybrid.
In a small business without a CFO, the controller often absorbs strategic finance work, so say so in the posting and price the role accordingly.
Require a CPA for corporate roles and list it as preferred for small-business or hybrid roles to keep your pool wider.
Use BLS data as a baseline: controllers sit within financial managers, who earned a median of $161,700 in May 2024, with demand growing 15 percent through 2034.
A controller has high system access, so plan the offer, paperwork, and a structured onboarding before they start.

Frequently Asked Questions

What does a controller do?

A controller, sometimes called a comptroller, manages a company's day-to-day financial operations and owns the integrity of its financial reporting. Core duties include managing the general ledger, running the monthly and year-end close, preparing financial statements in line with GAAP, designing internal controls, overseeing accounts payable and receivable and payroll accounting, leading budgeting and forecasting, coordinating audits and tax filings, and managing the accounting team. In a larger company the controller reports to a CFO. In a small business without a CFO, the controller often takes on strategic finance work too, such as cash management and planning.

What are the duties of a controller?

Controller duties fall into four areas. Reporting and close: owning the monthly and year-end close, preparing GAAP financial statements, and managing the general ledger. Controls and compliance: designing internal controls, coordinating audits and tax filings, and enforcing accounting policies. Planning and cash: leading budgeting and forecasting, managing cash flow, and providing variance analysis. Operations and team: overseeing AP, AR, and payroll accounting and managing the accounting staff. The exact mix depends on company size. A small-business controller does more hands-on work across all four areas, while a corporate controller leads a department and focuses on consolidation and policy.

What is the difference between a controller and a CFO?

A controller owns accounting: the books, the close, financial statements, controls, and compliance. A CFO owns financial strategy: planning, fundraising, capital structure, and high-level decision-making. The controller looks at what happened and makes sure it is accurate, while the CFO looks forward and shapes where the company is going. In large companies these are separate roles, and the controller reports to the CFO. In many small and growing businesses, one person does both, which is why the Controller / CFO Hybrid template exists. If your business needs accurate books and strategic finance from a single hire, that template fits.

What is the difference between a controller and a bookkeeper?

A bookkeeper records transactions: entering invoices, reconciling accounts, and keeping the day-to-day books accurate. A controller is a senior leader who owns the entire accounting function, including the close, financial statements, internal controls, compliance, budgeting, and managing staff (which may include bookkeepers). The bookkeeper handles the data entry and routine accounting, while the controller is responsible for the accuracy, controls, and reporting on top of it. Most small businesses start with a bookkeeper and an outside CPA, then hire a controller once finances grow complex enough to need full-time senior oversight.

What qualifications does a controller need?

Most controllers have a bachelor's degree in accounting or finance and several years of progressive accounting experience, often 7 to 10 years for a standard controller role. A CPA or CMA is commonly preferred and sometimes required, especially for corporate controller roles. The CPA is the most recognized credential and requires passing the Uniform CPA Exam plus meeting state education and experience requirements. Beyond credentials, a controller needs strong knowledge of GAAP, experience with accounting software or ERP systems, and proven team leadership. For a small-business or hybrid role, hands-on versatility and the ability to build processes matter as much as the title.

How much does a controller make?

Controllers are well-paid senior finance professionals. The U.S. Bureau of Labor Statistics groups controllers within financial managers, who earned a median annual wage of $161,700 in May 2024. Actual pay varies widely by company size, location, industry, and scope. A small-business controller typically earns less than a corporate controller leading a large department, and assistant controllers earn less than full controllers. Demand is strong: the BLS projects employment of financial managers to grow 15 percent from 2024 to 2034, much faster than average, with about 74,600 openings each year. Always include a salary range in the posting to attract qualified candidates.

When should a small business hire a controller?

Most small businesses hire their first controller when finances grow too complex for a bookkeeper and an outside CPA to handle, typically as the company scales toward and past several million dollars in revenue, or around 30 to 50 employees. Signs you are ready include needing reliable monthly financials for decisions, growing compliance and reporting demands, cash flow that needs active management, and an accounting workload that justifies a senior full-time hire. If you are not quite there, a fractional or part-time Controller / CFO hybrid is a common bridge. Match the template to where your business actually is rather than over-hiring too early.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial