Glossary

What Does a Controller Do?

TREEWALK

A controller owns the accuracy of a company’s books. That means closing the month, reviewing every journal entry that hits the general ledger, enforcing internal controls over who can move money, and signing off on the financial statements that management and the board actually rely on. The role sits between the bookkeeping team that enters transactions and the CFO who uses the numbers to make decisions. At Treewalk, we treat controllership as a discipline with a team behind it, not a single job title one person carries alone.

What a controller actually does day to day

Strip away the title and the job is a short list of recurring responsibilities:

  • Closing the month on a set cadence, then holding that cadence even as volume grows
  • Reviewing and approving journal entries before they post, not after
  • Reconciling bank, credit card, and intercompany accounts
  • Owning segregation of duties, so the person entering a transaction is never the same person approving payment on it
  • Producing financial statements and variance commentary that management can act on, not just a trial balance

The common thread is review and sign-off, not data entry. A controller who is still hand-building income statements in a spreadsheet at month 14 is a symptom of a role that was never properly staffed underneath.

What is a controller vs CFO?

A controller is backward-looking and control-focused. The job is to make sure the numbers that already happened are accurate, timely, and defensible. A CFO is forward-looking and strategy-focused. The job is to use those numbers to decide on pricing, hiring, financing, or an acquisition. In a lean organization the same person sometimes wears both hats early on, but the two functions pull in different directions, and separating them is usually the first sign a company has outgrown its original setup. A controller who reports into a CFO, or into a fractional CFO, is the more common and more scalable structure.

Is a controller higher than a CPA?

This compares two different things, so the question does not quite have a “higher” answer. CPA, Chartered Professional Accountant, is a professional designation earned through education, exams, and experience hours. Controller is a job function. Plenty of controllers hold a CPA designation, and plenty of strong controllers do not. What actually matters for the role is whether the person has run a live close under volume, not whether they carry a designation. We have seen skilled auditors, all CPAs, struggle in a controller seat because assurance work and operational accounting are genuinely different skill sets. Auditing a set of books once a year is not the same discipline as owning them every single month.

How we approach controllership at Treewalk

Our starting position is that a controller should be doing almost nothing hands-on. In our view, the bulk of the month end should involve almost no direct work from the controller: adjusting journal entries, reviewing, and that is it. Everything else gets handled by a team trained underneath them to do the work.

That only works if the team underneath is real and stable, which is why we staff controllership with a full firm behind it rather than one contractor. There is no vacation gap, no sick day that stalls the close, and no single point of failure if one person leaves. We also hold ourselves to a plain standard for what a good month actually looks like: doing a good job means getting it done on time and getting it accurate, and the job is not finished until it has been communicated.

That third piece gets skipped constantly. We have taken over files where the numbers were technically fine but nobody told the owner or the board what changed and why, which is functionally the same as not having done the work.

Common misconceptions about the role

A few things a controller is not:

  • Not the same as a bookkeeper. Bookkeeping is transaction entry. Controllership is review, control, and sign-off over that entry.
  • Not the same as an auditor. An auditor tests a set of books after the fact, once a year. A controller owns them continuously.
  • Not optional once volume grows. A close that depends on one person holding everything in their head will eventually break the month growth outpaces their capacity, and it rarely breaks quietly.

Frequently asked questions

Is being a controller a stressful job?

It can be, mainly when the role is understaffed. A controller doing bookkeeping, review, and reporting alone under a hard month end deadline is a setup for burnout. When a controller has a trained team underneath handling entry and reconciliation, the job shifts toward review and communication, which is a materially calmer job.

How much is the salary of a controller?

Compensation varies widely by region, industry, and whether the person holds a CPA, so we won’t put a number on it here. What we will say is that a full-time controller hire is a meaningful fixed cost, which is exactly why fractional or outsourced controllership exists: you get the function without carrying one salary, benefits, and vacation coverage for a single point of failure.

What is a controller vs CFO?

A controller keeps the historical numbers accurate and controlled. A CFO uses those numbers to set strategy and make forward decisions. See the section above for the full breakdown.

Do we need a controller if we already have a bookkeeper?

Usually yes, once volume or complexity grows past what one bookkeeper can review and self-approve. The controller function adds the review layer and the segregation of duties a solo bookkeeper cannot provide alone, regardless of how good that bookkeeper is.

How is this different from hiring a controller ourselves?

Hiring one person gets you one skill set and one point of failure: no coverage for vacation, illness, or turnover. Hiring a firm gets you a trained team, a documented process, and continuity if any one person moves on, which matters more the longer you rely on the function.

Where to next

If your close depends on one person and you want to see what a fully staffed controllership function looks like, our private companies team is the right place to start that conversation. You can also reach out directly to Heather Sim at heather.sim@treewalk.com.

Get in touch