Built for builders — $1M–$50M shops

Job costing right by Friday — not quarter-end.

Live margin per job. Retainage, change orders, material variance — netted in real time. You'll know which job is bleeding before the next progress invoice goes out.

  • Live margin per job and per project
  • Material variance flagged at invoice intake
  • Retainage and change-order drift, caught early
14-day free trial · Card on file · Cancel anytimeSee it live

Requires QuickBooks Online

CentSight
Updated Today

Good morning, Gerald

Ask anything about your business finances.

Try asking

Type a question or pick a prompt to see a live answer.

Median job-margin lift in first 90 days
+3.2 ptsMedian job-margin lift in first 90 days
Synced on demand — as often as every 15 minutes
15 minSynced on demand — as often as every 15 minutes
Reclaimed from bookkeeper-to-foreman emails
11 hrs/wkReclaimed from bookkeeper-to-foreman emails
Average answer time in plain English
<3 minAverage answer time in plain English
Which jobs are losing money this week, before the change order kills the margin?

In most shops, the answer comes from the bookkeeper in the third week of the next month — long after the labor and material are gone. CentSight reads every PO, AP bill, and time entry hitting QuickBooks and tags it to the job in real time. The margin number you see Friday is the one the foreman is actually working against.

Live job costing in plain English.

Click through the tabs. Every panel is the actual product.

Live margin per job — Friday, not quarter-end.

Every PO, AP bill, and timecard hitting QuickBooks is tagged to the job in real time. The margin number you see Friday is the one the foreman is actually working against. The next change order goes out priced right.

Job margin — liveUpdated just now
Job 412 (concrete)

18.4%

+1.2 pts
Job 418 (framing)

9.6%

-2.8 pts
Job 421 (TI)

-4.1%

-6.2 pts
Job 425 (sitework)

22.7%

+0.4 pts

Your shop's economics, live by Friday.

  1. Step 1: Connect QuickBooks (or Sage 100)

    Read-only. No new ERP. No 14-week implementation. CentSight observes the ledger you already use.

  2. Step 2: Every PO, bill, timecard tagged

    If it has a job code, we cost it in real time. No more month-end allocation guesses.

  3. Step 3: Margin slip caught at intake

    Material PO 12% over estimate? You see it Friday — not at job close.

  4. Step 4: Cash position, current on every sync

    Cash on hand, committed AP across open jobs, retainage still owed — netted into one number you can take into the credit-line conversation.

Margins you can act on. A cash number you can trust.

11 hrs/wk

Reclaimed from the bookkeeper-to-foreman email chain on job status. Time the PM spends in the shop, not the inbox.

15 min

Cash on hand and committed payables, current on every sync — walk into the credit-line conversation already knowing where you stand.

+3.2 pts

Median job-margin lift in the first 90 days, from catching material variance before it's baked in.

We had 6 active jobs and no clear picture of which ones were making money. CentSight showed us two projects were underwater — we restructured change orders and recovered $45,000 in a quarter.

Mike Delgado

Owner · $9M commercial construction company

I used to find out a job was underwater at close. Now I see it Friday. The next change order goes out priced right.

Ramon Beltran

Owner · Bedrock Builders · $14M GC

We found $112,000 of retainage the owner had aged out of mind. Paid for the year in week three.

Holly Tran

Controller · Hightower Mfg · $18M shop

Illustrative scenarios representative of CentSight's customers. Not specific named individuals.

Answers, before you ask.

How does the 14-day free trial work?
Connect QuickBooks and your bank in under 5 minutes. Full product access for 14 days. We ask for a credit card up front so the move into a paid plan is one click — we don't charge during the trial, and you can cancel anytime.
What happens after the trial?
On day 15 your card is charged the monthly plan you picked during signup. You can change plans or cancel any time before then. We send a reminder email 24 hours before the trial ends.
Do you replace QuickBooks or Sage?
No. CentSight is read-only on top of the ledger you already use. We never post journals, never touch invoices, never lock you in. If you leave, your books are exactly where they were.
How do you handle retainage and progress billing?
Retainage is tracked as a separate AR aging bucket per job, by age and release date. Progress billing is read against the AIA G702/G703 schedule (or your equivalent) so you can see what's been billed, what's earned, and what's collectible.
What about change orders that haven't been signed yet?
Pending change orders sit in a separate bucket — visible on the job dashboard so you know what's exposed, but excluded from earned revenue until signed.
Will this work with our chart of accounts? It's a mess.
Yes. CentSight reads whatever's there. You don't need to clean up the COA first; we map common patterns automatically and flag oddities you can fix later.
Does it work for shops without job codes on everything?
Honestly, partial job coding is the norm. CentSight surfaces uncoded transactions on a single dashboard so you can catch them in real time and improve coverage week by week — not by hiring a new bookkeeper.
No risk to look.
  • 14-day free trial
  • Cancel anytime
  • Read-only access
  • No ERP replacement

Stop closing jobs at a loss you didn't see coming.

Live margin, every job, every Friday. The shop runs better when the numbers keep up with the work.

14-day trial$0 today · card on filecancel anytime

Requires QuickBooks Online

Prefer a guided look first? Book a 15-minute walkthrough →