DECISION · SIDE BY SIDE

CONTROLLER OR PROJECT ACCOUNTANT? ONE OWNS THE JOBS, ONE OWNS THE COMPANY.

QUICK ANSWER

A project accountant owns the job-level detail: cost coding, subcontractor invoices, change orders, pay applications, lien waivers and retainage on each job. A controller owns the company-level result: the close, the reconciliations, the WIP schedule, the financial statements and the controls that keep the job detail honest. Most subcontractors under about $10M need the controller function first, because a clean job ledger still produces a wrong P&L when no one reviews it against cost to complete.

The project accountant role shows on org charts once a company has enough jobs that the bookkeeper cannot keep up with pay applications and change orders. It is a production role, close to the project managers and the field. The controller role is a review role. The two work together: the project accountant makes each job's numbers complete, and the controller decides whether the company's numbers are right. When a company hires a project accountant before it has a controller, the job detail improves and the monthly profit figure still surprises the owner.

BY JOSH LUEBKERPublished October 2026Updated October 2026
SIDE BY SIDE

WHAT EACH ONE DOES.

CapabilityProject accountantController
FocusOne job at a timeThe whole company
Main outputPay apps, coded costs, job filesClosed books, WIP, financial statements
Works most withProject managers and the fieldThe owner, the CPA, the surety and the bank
Cost to completeSupplies the cost detailReviews the estimate with the PM
RetainageBills and tracks it by jobReconciles it and watches the aging
ControlsFollows the approval rulesWrites and enforces the approval rules
Usual first hire atWhen billing volume outgrows the bookkeeperWhen the owner stops trusting the P&L
Where it goes wrongClean job files and a wrong P&LA good review of messy job detail

Salary figure is the BLS median for accountants and auditors, May 2025. Project accountant pay varies with construction experience and market.

WHEN PROJECT ACCOUNTANT IS RIGHT

EVERY JOB'S NUMBERS, COMPLETE AND CODED.

A project accountant codes costs to the right job and cost code, processes subcontractor and supplier invoices against commitments, builds pay applications from the schedule of values, collects lien waivers and tracks retainage by job. They work beside the project managers and keep the job file current.

This is the right hire when pay applications go out late, change orders get billed months after the work, or subcontractor invoices are paid without a check against the commitment. The BLS median for accountants and auditors was $83,680 as of May 2025, which is a useful starting point for the salary.

WHEN CONTROLLER IS RIGHT

THE COMPANY'S NUMBERS, REVIEWED AND SIGNED OFF.

A controller owns the month-end close, the bank and balance sheet reconciliations, the WIP schedule, the financial statements and the approval rules. They review cost to complete with the project managers and decide what the company's profit for the month is.

This is the right first step when the books close but the owner does not trust the profit figure, when the surety or the bank asks for statements no one can explain, or when jobs end far below the margin the WIP showed. It can be a full-time hire or a fractional service.

THE ANSWER

WHERE WE COME OUT.

Get the controller function in place first. A controller, full-time or fractional, sets the cost coding rules, the approval rules and the close, and those rules are what a project accountant follows. Hiring the project accountant first fills the job files and leaves the profit figure unreviewed.

Add a project accountant when pay applications, change orders and subcontractor invoices outgrow the bookkeeper. At that point the controller has someone to review, and the project managers get billing support that keeps cash coming in on schedule.

COMMON QUESTIONS

FREQUENTLY ASKED.

In a small company, often yes, and the risk is that the same person enters the job detail and reviews it. If one person does both, have someone outside the role, an owner or an outside controller, review the WIP and cost to complete each month.

Usually, yes. The project accountant works day to day with the project managers and reports to the controller, who owns the rules for coding, approvals and the close.

They overlap. A bookkeeper keeps the general record current across the company. A project accountant focuses on the job-level work: commitments, pay applications, change orders and retainage. Smaller subcontractors usually have a bookkeeper doing both.

A flat monthly fee priced by your trailing twelve month revenue, from $1,900 per month for companies under $1M up to $22,400 per month at the top published band, with anything above quoted individually. No hourly billing. No payroll. A one-time onboarding fee is billed once, with the first invoice. The full band table, with both fees, is on the pricing page.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

WHO REVIEWS YOUR JOB NUMBERS?

Twenty minutes, and no pitch. Josh asks who codes your costs, who builds the pay apps and who reviews cost to complete, then tells you which role is missing.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE WIP SCHEDULE TEMPLATE. NO CALL NEEDED.