Skip to content

Industry-focused CPA firm in Raleigh, NC, serving businesses across the US

WIP, job costing and retainage, every month

Construction accounting that shows job profit early.

Stop waiting until year-end to see what a job made. For contractors earning $1M to $50M, we cost every job by cost code, update your WIP schedule and percentage-of-completion revenue each month, and keep pay applications and retainage tied to the books. A licensed CPA reviews it all.

30 minutes with a licensed CPA No card No contract

Built forGeneral contractorsTrade contractorsFraming crewsBuilders

5-star Google reviews
98%client retention in 2025
MonthlyWIP schedule
G702/G703pay apps tied to the books
CPAsign-off on every report

What changes

Four moments every builder faces, before and after our help.

Pick a moment to see what usually happens, and what happens when your books are run for construction.

Fix the moment that costs you most
UsuallyYou only know the numbers from your original bid. Costs grow quietly because nobody checks them against the plan until the project ends.
With AceCPAsEvery committed cost is tracked against budget by cost code each month, so you catch a slip while you can still raise a change order.

The two terms that run construction books

What is WIP and percentage-of-completion accounting?

A WIP (work in progress) schedule lists every open job with its contract, estimated cost, cost to date and billings. Percentage-of-completion accounting uses it to recognize revenue as work is done: cost to date divided by estimated total cost. The gap between earned revenue and billings is your over or underbilling.

Try it on one job

Move the sliders. Revenue follows the work, not the invoices.

Contract value$1,000,000
Estimated total cost$800,000
$480,000
$650,000

Illustrative job. Cost-to-cost method, the most common way contractors measure progress under ASC 606.

The math, step by step
1. Percent complete60%Cost to date / est. cost
2. Revenue earned$600,000Percent x contract
3. Gross profit to date$120,000Earned less cost
Overbilled $50,000You billed ahead of the work. The $50,000 is a liability on the balance sheet (billings in excess of costs and estimated earnings), not profit yet.

What regular bookkeepers miss

What our construction accounting services do every month.

Construction bookkeeping and the accounting work building projects need, reviewed by a licensed CPA, with your WIP schedule and financials on your desk by mid-month.

Every month Job costing you can act on mid-project. Labor, materials, subcontractors and equipment matched to your budget by cost code, so you see which job is slipping while there is time to fix it. Cost by job and cost codeEstimate vs actual, every monthProfit fade flagged with dollarsReviewed by a licensed CPA Get my free WIP review
01 · RevenuePercentage-of-completion revenue, monthly. Profit matches site progress, not invoice timing.
02 · WIP scheduleOver- and underbillings booked before year-end.
03 · Job costEvery bill coded to a job and cost code. Gray is progress. Green is budget spent.
04 · RetainageRetainage kept apart from regular receivables. You always know what is collectible, and when.
05 · Pay applicationsAIA G702 and G703 tied to the ledger.
06 · Labor by jobPayroll from your provider, coded to jobs and phases every pay run.
07 · Surety and lenders Statements built the way underwriters read them.

Reports every month

What lands on your desk each month.

Budget spent, by cost code.

Each open job broken out by labor, materials, subcontractors and equipment, compared with how far along the job is. Our outsourced controller reviews it with your project manager each month.

See these with your jobs
School addition #227, budget spentIllustrative
Labor84%
Materials78%
Subcontractors80%
Equipment70%

Job is 80% complete. Labor is at 84% of budget, so it gets a closer look with the project manager this month.

Mubarak Shah, CPAMubarak Shah, CPACo-Founder

Know what each job really made.

Questions

Construction accounting questions, answered.

Still have a question? Call (336) 203-7399 or email info@acecpas.com. Monday to Friday, 9 AM to 6 PM ET.

Reviewed by Mubarak Shah, CPA · Updated November 2026

Ask a CPA directly
What is WIP accounting for contractors?

WIP (work in progress) accounting tracks every open job on one schedule: contract value, estimated total cost, cost to date, percent complete, revenue earned and amount billed. It shows which jobs are overbilled or underbilled and whether margins are holding. We update it every month, tie it to your balance sheet and deliver it by mid-month.

What is percentage-of-completion accounting?

Percentage of completion recognizes revenue as the work gets done, not when you bill or get paid. Most contractors measure progress by cost: cost to date divided by estimated total cost. Under ASC 606 this is the cost-to-cost input method for revenue recognized over time.

What are overbillings and underbillings?

If you have billed more than you have earned, the difference is an overbilling, a liability on the balance sheet. If you have earned more than you have billed, it is an underbilling, an asset. Large underbillings often signal cost overruns or missed billings, so sureties and banks watch them closely.

How do you track retainage?

We keep retainage receivable apart from regular receivables, by job, with the percentage held and the release condition. Retainage you hold from subcontractors is tracked the same way as a payable. You see what is collectible, when and what has to happen first.

Do you prepare AIA pay applications (G702 and G703)?

Yes. We prepare or review G702 and G703 pay applications from your schedule of values and tie each line to the job cost ledger, so your billing, retainage and books tell the same story.

Can you handle certified payroll for prevailing wage jobs?

No. Certified payroll stays with your payroll provider or your office. We take the payroll data after each run and code labor to jobs, so your job costs are complete.

Which accounting software do you work in?

We work in QuickBooks Online and set it up for job costing by job and cost code. If you use QuickBooks Desktop or another system, we move your file during setup at no extra charge.

How much do construction accounting services cost?

It depends on the number of open jobs, transaction volume, payroll and whether you need construction bookkeeping services only or the full accounting and WIP work. After a free 30-minute review you get a fixed-fee proposal with one monthly fee, before any work starts. No hourly billing.

Free 30-minute CPA review

Bring three months of statements. Leave with your first fix.

Thirty minutes with a licensed CPA. We tell you the first thing we would change, whether or not you hire us.

  1. 1Book a 30-minute callPick a time that works for you.
  2. 2Share three months of statementsOr read-only ledger access.
  3. 3Get a fixed feeOne price for the agreed scope, set before any work starts.

No card, no contract. If we are not the right fit, we say so.