Fractional CFO for Project-Based Companies

Financial reporting built around the way you earn revenue: on jobs that cross month-end.

Each month, York Advisory turns your existing books into a concise owner report: margin by job, billing position, cash, and written commentary on what requires your attention.

You will know which jobs are making money, which are not, and how much cash is in the field. The same math your CPA and your surety use, applied the same way every month.

Which jobs are losing margin?

16.9%

Projected margin on Cedar Point, down from 22.0% at bid. Identified while the job is still open and the cause can still be addressed.

Where is cash sitting uncollected?

(44,517)

Underbilled on Maple Grove: work completed in the field and not yet invoiced to the customer.

What does the business have to work with?

$510,600

Cash across all accounts at month-end, read alongside receivables, payables due, and remaining backlog.

Figures from the sample report above. Fictional company.

What Is Underneath

Every client runs on the same reporting model, built once and configured for each company. It carries the full structure from the first month:

  • Cost codes
  • Subcontract commitments
  • Retainage
  • Change orders
  • Estimate history
  • Labor hours

At the owner level, you see two pages. As your books and your team support more, the same model turns on more detail, down to the individual vendor bill. Nothing is rebuilt and nothing is re-entered.

What Changed in the Estimate

Cedar Point Medical Entry | August to September

Cost CodeChangeReason from the Project Manager
04 Unit pavers+18,000Quantity overrun
05 Retaining walls+9,000Rework
07 Planting+5,000Material price
02 Sitework+2,000Labor productivity
06 Irrigation(2,000)Buyout savings
Net Change+32,000

Pending CO 4 ($27,500, paver spec upgrade) would recover most of the paver overrun if approved. It is excluded from the revised contract until then.

The same job, one level down. Available as your books support it. Fictional company and figures.

The Monthly Owner Report

Two pages, delivered by the 10th of each month, followed by a review call. Built from your accounting system and a brief monthly job update from your team.

Page One

Company Performance

Where the business stands at month-end.

  • Gross margin, cash, backlog, and net billing position
  • Profit and loss for the month, trailing twelve months, and the same month prior year
  • Cash position by account
  • Accounts receivable by age
Page Two

Every Active Job

One line per job, in a format your bank or surety will recognize.

  • Contract value, cost to date, and estimated cost at completion
  • Percent complete and earned revenue
  • Over and under billing
  • Projected margin and remaining backlog
Every Month

Written Commentary and Review

Each month I identify the issues that matter most: the job, the dollar amount, the cause, and what to do about it. Then we walk through the report together on a 30-minute call.

Every Quarter

Bank and Surety Package

Balance sheet, profit and loss, a work-in-progress schedule, and a schedule of contracts completed this year, prepared in the format your lender or bonding agent expects.

Three Levels of Reporting, One System

Every engagement begins at the owner level. Additional detail is enabled as your operation and your books support it, on the same reporting system, with nothing rebuilt.

What each reporting level includes
Included OwnerFor the owner JobOwner, project managers, and billing Full DetailOwner, PMs, estimator, and accounting
Monthly Owner Report and Job ScheduleIncludedIncludedIncluded
Written Commentary and Monthly Review CallIncludedIncludedIncluded
Quarterly Bank and Surety Package, with Completed Contracts ScheduleIncludedIncludedIncluded
Interactive Reports for Your TeamNot includedIncludedIncluded
Full Work-in-Progress Schedule in Surety FormatNot includedIncludedIncluded
Monthly Closed Job Report: Final Margin Against BidNot includedIncludedIncluded
Change Orders and RetainageNot includedIncludedIncluded
13-Week Cash Forecast, Updated WeeklyNot includedIncludedIncluded
Budget Against Actual by Cost CodeNot includedNot includedIncluded
Subcontract and Purchase Order CommitmentsNot includedNot includedIncluded
Estimate Changes by Job, with ReasonsNot includedNot includedIncluded
Labor Hours Against BudgetNot includedNot includedIncluded
Reporting CadenceMonthlyWeeklyWeekly

Closed Job Report

At the Job level, every job closed this year is scored against its bid, every month. Owner clients receive the completed contracts schedule each quarter in the bank and surety package.

Over time it shows which kinds of work earn the margin you bid and which do not, so the next bid can account for it.

Closed Jobs, 2026 Year to Date

Northfield Landscape Co. | Through September 2026

JobClosedFinal ContractMargin at BidFinal MarginChange (pts)
Harbor Point TownhomesMar480,00022.0%23.2%1.2
Elm Street Parking IslandsMay210,00021.0%18.1%(2.9)
Northgate Library PlazaJun905,00020.5%21.3%0.8
Pine Ridge School CourtyardAug365,00024.0%20.6%(3.4)
Brookside Office WallsSep540,00019.0%19.6%0.6
Five jobs2,500,00021.0%20.9%(0.1)

Closed jobs finished $2,260 below bid. Both misses are the two smallest jobs. Review how labor is bid on work under $400,000 before the next one goes out.

Job level, monthly. Fictional company and figures.

Fees are fixed monthly and set out in a written proposal following the readiness assessment.

How an Engagement Begins

You will know the scope, the fee, and what your books need before any commitment is made.

  1. Step 1

    Introductory Call

    Thirty minutes to understand how your company runs: your accounting system, how jobs are tracked, and the questions you need answered.

  2. Step 2

    Readiness Assessment

    A written review of your books identifying what must be in place, account by account, and what each item makes possible. Your bookkeeper or CPA completes any changes.

  3. Step 3

    Monthly Reporting Begins

    Your first owner report is delivered, followed by a review call, and the cycle continues each month.

How the Practice Works

Clear boundaries, so you always know what York Advisory does and what it does not.

Your Books Are Never Changed

York Advisory reads your accounting records and reports on them. It does not enter transactions, post adjustments, or perform bookkeeping. Your bookkeeper and CPA remain in place. Access is read-only where your accounting plan allows it, every login is logged, and you receive an access report with each monthly pack.

A Fixed Monthly Fee

No hourly billing. The scope and fee are agreed in writing before work begins, so the cost of reporting is known in advance.

Your Data Stays Separate

Each client is set up in a dedicated, access-controlled workspace. Your information is never combined or shared with another client's.

The Same Method Every Month

Percent complete, earned revenue, and billing position are calculated consistently, so this month's report can be compared directly to the last.

Josh York

Principal, York Advisory

I lead finance for a commercial general contractor in central Ohio, where I built the accounting, reporting, and business intelligence functions. My work is in construction finance: job cost, work-in-progress reporting, and the schedules that banks and sureties rely on.

York Advisory brings that discipline to owners of project-based companies who are too big to track every dollar and too small for a full-time CFO. Every client works with me directly.

Columbus, Ohio. josh@yorkadvisory.co

Start with a 30-minute introductory call.

A conversation about how your company operates and what you need to see. There is no cost, and if York Advisory is not the right fit, I will say so.

Schedule an Introductory Call
Email
josh@yorkadvisory.co
Based in
Columbus, Ohio
Serving
Project-based companies, $5M to $15M in revenue