Startup roles guide

CFO vs controller vs bookkeeper at a startup

A bookkeeper records the money, a controller checks it and a CFO plans with it. Learn what each finance role does, what it costs, and the order to hire them.

By Baltej Singh, founder of Nautis · Updated Nov 3, 2026

Summarise

Early finance hiring goes wrong in a predictable way. A founder hires a senior finance person to fix a problem that's really messy books, or asks a part-time bookkeeper for a fundraising model. Both people end up doing the wrong job.

The three roles look backward, sideways and forward. The bookkeeper records what happened. The controller checks it and reports it. The CFO decides what to do next. Once you see which of those your company is short of, the hiring order mostly follows.

The three finance roles in one table

The definitions come from MaRS Discovery District, a startup support organization, and from the US Bureau of Labor Statistics pages for financial managers and bookkeeping clerks. Pay comes from Payscale, read today.

How the three roles divide. A small startup often buys all three from outside firms.
DimensionBookkeeperControllerCFO
Core jobRecords every financial transactionManages and oversees accounting and reportingHolds the strategic finance role alongside the founders
Looks atWhat happened this weekWhether last month's numbers are right and completeWhat the numbers mean for the next 12 to 24 months
Main outputsLedger entries, bank deposits, internal statements, sometimes payroll and invoicesMonthly close, financial reports, internal controlsForecasts, budgets, fundraising, risk and tax strategy
Talks toThe founder or controllerBankers, outside accountants, lawyersInvestors, the board, the CEO
Influence on decisionsVery little, in MaRS's wordsSome, if given authority to set controls and approve spendHigh
US pay signal$21.16 an hour average (Payscale)$101,484 average base (Payscale)$155,370 average base (Payscale)
BLS median, May 2025$50,670 for bookkeeping, accounting and auditing clerks$166,570 for financial managers, which includes controllers$166,570 for financial managers, which includes finance officers

Payscale's ranges are $33k to $66k a year for bookkeepers, $70k to $153k for financial controllers and $92k to $291k for CFOs, across all kinds of employers. The BLS groups controllers and CFO-type finance officers under one median, which is why the last row repeats. The BLS also says financial managers typically need a bachelor's degree and five or more years in a related job such as accountant or financial analyst.

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

A controller makes sure the numbers are right. A CFO decides what to do about them. The BLS says controllers "direct the preparation of financial reports that summarize and forecast an organization's financial position", and often oversee the accounting, audit and budget teams. Finance officers, by contrast, direct budgets toward the company's goals and handle investments and fundraising.

In a startup, the controller's month looks like this: close the books by a set day, reconcile every account, chase missing receipts, review the bookkeeper's categories, and produce a profit and loss statement and balance sheet that an investor could audit. The CFO's month looks different: update the forecast, decide whether to slow hiring, prepare the board deck, negotiate a lease or a credit line, and model the next round.

MaRS adds a point that matters for small companies. A controller can only shape future transactions if they're "given the authority to initiate expenses and set up internal controls". A controller who can't say no to a spend request is just a senior bookkeeper. Give the role sign-off rights, or expect it to stay a reporting job.

Why the bookkeeper comes first

MaRS is direct: "Most companies will require a bookkeeper from their inception." Volume decides whether that's a few hours a month or a full-time job. The BLS describes bookkeepers as responsible for some or all of the general ledger, entering debits and credits, preparing statements for managers, and sometimes handling payroll, invoices and overdue accounts.

The BLS also projects employment of bookkeeping, accounting and auditing clerks to fall 6% from 2025 to 2035, mainly because software now automates routine work. For a startup that means bank feeds and auto-categorization handle much of the typing. Someone still has to own the ledger and fix the miscategorized transactions, and that person is your bookkeeper, in-house or outsourced. Our guide to setting up startup books covers the first version of this.

When to add controller work

MaRS gives two triggers. The first is volume: once transactions need several bookkeepers or clerks, someone has to separate duties so that the person who pays bills isn't the person who reconciles them. The second is complexity, such as foreign exchange, imports and exports, tax credits or stock option plans.

For a venture-backed startup, those triggers often show up as specific events:

  • Your first customers in another currency, with invoices and bank accounts in more than one.
  • A research tax credit claim that depends on clean records of who worked on what.
  • An option pool with grants going out every month.
  • Investors who want monthly reporting that ties to the bank to the dollar.
  • Revenue recognition questions, such as annual contracts paid upfront.

You rarely need a full-time controller at this point. Many startups buy controller-level review from their accounting firm or a fractional controller until the finance team is several people.

Hiring order by stage

This is our suggested sequence, built from the triggers above. Revenue and headcount markers are rough, and none of the sources read for this page sets a hard threshold.

Who covers each finance layer as a startup grows
StageBookkeepingController workCFO work
Pre-seed, a few foundersOutsourced bookkeeper, a few hours a monthOutside accountant at year end; founder reviews the monthly numbersThe founder, with a simple runway model
Seed, 5 to 20 peopleOutsourced bookkeeper or firm, monthly closeThe accounting firm's review, or a fractional controllerA fractional CFO around the raise and board meetings
Series A, 20 to 60 peopleIn-house bookkeeper or accountantFractional or first in-house controllerFractional CFO with more hours, or a VP of Finance
Series B and laterAn accounting teamFull-time controller who runs the closeFull-time CFO

Skipping a layer is where cost goes up. A CFO hired before anyone owns the close spends their first quarter cleaning the books. For the CFO choice itself, read fractional CFO vs full-time CFO.

Signs the roles are mixed up

  • You ask the bookkeeper for a forecast. They can export last month's numbers. A forward plan for a fundraise needs someone who models and argues for it.
  • Your CFO does reconciliations. You're paying strategic rates for transaction work, and the strategy gets the leftover hours.
  • Nobody can say when the books close. If the answer is "when we get to it", you're missing controller work, whoever holds the title.
  • Investor numbers don't match the bank. Reports that need explaining every month point to a missing check between bookkeeping and reporting.
  • The controller has no sign-off. If spend goes out without their approval, MaRS's point applies: they record decisions instead of shaping them.

Nautis sits beside these roles and doesn't replace any of them. It isn't an accounting system, and it has no bookkeeping or tax filing. What it uses is the result of a good close: Startup Health asks for month-end cash, recurring revenue and burn once a month, then shows runway and trends, and builds an investor snapshot you can share by link. The guide recommends using the last day of the month's bank balance, which is exactly what a controller's close gives you. The Invoices and Expenses modules track what you bill and spend, and your bookkeeper still keeps the ledger.

FAQ

Should a startup hire a CFO vs controller first?

Usually neither as a full-time hire at first. Get a bookkeeper from day one, then add controller-level review when transactions get complex. Bring in a fractional CFO when you're raising or making big financial decisions, and make both roles full-time later.

Is a controller the same as an accountant?

Not quite. A controller is usually a senior accountant who runs the accounting function: the close, the reports and the internal controls. The BLS says controllers often oversee the accounting, audit and budget teams. Many startups get this work from an outside accounting firm.

Can a bookkeeper do controller work at a small startup?

Partly. An experienced full-charge bookkeeper can run a clean monthly close. The gap is review and controls, since the person recording transactions shouldn't be the only one checking them. An outside accountant's monthly review often fills that gap cheaply.

How much more does a CFO cost than a controller?

On Payscale's US averages, about $54,000 more in base pay: $155,370 for CFOs against $101,484 for financial controllers. Startup CFOs often cost far more, since they're hired for fundraising experience. Fractional options exist for both roles.

Sources