Glossary

Controller Job Description

TREEWALK

A controller job description covers the person responsible for closing the books each month, producing accurate financial statements, and running the internal controls that keep money moving safely through a business. The role sits below the CFO and above the bookkeeping and accounts payable team, and most organizations need one once transactions get too complex for a single person to track informally. At Treewalk, we run this function as a firm rather than a single hire, which changes how the role actually works day to day.

What a controller actually does

The core of the job is the monthly close: reviewing journal entries, reconciling accounts, checking that revenue and expenses landed in the right period, and signing off on statements before they go to ownership or the board. Around that sits accounts payable and receivable oversight, payroll review, and the segregation of duties that keeps one person from both approving and executing a payment.

A controller is not the person doing every entry by hand. The goal is to be doing almost nothing as part of the month end itself: reviewing and adjusting journal entries, and little else. A controller trains a team underneath them to do the work.

That distinction matters. A close that depends on one person grinding through data entry breaks the moment volume grows. A controller’s job is to build a process that survives them being on vacation.

What’s the difference between a CFO and a controller?

A controller looks backward: is the data accurate, is it closed on time, do the controls hold. A CFO looks forward: cash strategy, capital raises, board reporting, pricing, and the decisions that use the controller’s numbers as input. In a small company, one person often does both. As the business grows, the roles split, usually with the controller reporting to the CFO or directly to ownership. Fractional CFO work is one of Treewalk’s biggest practice areas alongside controllership, and the two are usually sold and staffed together for exactly this reason: a CFO’s forecast is only as good as the controller’s close.

Is a controller a high-level job?

Yes. It’s a senior accounting role with real authority: sign-off on financial statements, oversight of a team, and fiduciary responsibility for numbers that ownership and lenders act on. The stakes show up most clearly when reporting is neglected. Boards that get inconsistent, out-of-date reports end up making decisions blind, sometimes not even aware of assets the organization holds. A controller’s job is to make sure that never happens.

Can you be a controller without a CPA?

There’s no legal requirement to hold a CPA to use the title “controller.” In practice, though, the deeper the reporting gets, multi-entity structures, public company disclosure, or a First Nation moving toward Public Sector Accounting Standards (PSAS), the more a designation and the training behind it matters. We’d also push back on one assumption: an audit background alone doesn’t prepare someone to run operational accounting in a live business. Auditors test other people’s numbers after the fact. A controller has to produce them, on a deadline, every month. Those are different muscles.

How we approach controllership at Treewalk

Our position is that you’re not hiring a person, you’re hiring a firm. There’s no vacation coverage gap, no single point of failure, and a defined tier: a qualified team member handles the entries under review from an experienced CPA manager, with one point of contact for the client. A five-day close is a point of pride internally, not an aspiration.

In our view, doing a good job here is two things: getting it done on time and getting it accurate. But neither one counts as a good job until it has been communicated clearly to the client.

That last part is the piece most outsourced accounting relationships skip. Accurate numbers nobody explains are almost as useless as inaccurate ones.

Frequently asked questions

Do I need a full-time controller, or is a fractional one enough?

Most private companies under a certain complexity don’t need a full-time controller seat filled by one employee. A fractional model gives you the same close discipline and sign-off, backed by a team instead of one hire, usually at a lower total cost.

How is a controller different from a bookkeeper?

A bookkeeper enters transactions. A controller reviews them, owns the close, builds the controls, and signs off on the resulting financial statements. Bookkeeping is an input to controllership, not a substitute for it.

Does an outsourced controller replace our external accountant?

No. Treewalk does not provide audit or attest services. A controller prepares and owns the internal numbers; an external accounting firm still performs any required audit or review of those numbers. A well-run controllership function actually makes that external process faster.

How much does a controller cost?

It depends on company size, industry, whether reporting is multi-entity or public company grade, and the region you’re hiring in. Rather than quote a number that would be wrong for your situation, we’d rather scope your close and tell you what it actually takes.

What happens if we switch providers mid-year?

We’d rather transform your accounting once than have you build an internal process only to re-transition it later. Our approach is to bring everything over at a hard cutoff, request full working papers and history from day one, and absorb the file into our monthly close rather than layer on top of what exists.

Where to next

If you’re weighing whether your organization needs a controller, a fractional CFO, or both, our private company advisory team is a reasonable place to start that conversation. If the question is really about a deal or a Quality of Earnings need, our transaction advisory team covers that instead.

Get in touch