Built for construction bookkeepers

WIP Reports.
Job Costing.
Live from QuickBooks.

Connect your clients' QuickBooks Online accounts and instantly generate professional WIP schedules, job costing reports, and over/under billing summaries. No spreadsheets. No manual entry.

$99/mo
Flat monthly price
$0
Setup fees
30 sec
Per WIP report
Core Workflows
01
Connect a client's QuickBooks
One-click OAuth. No CSV exports, no manual entry.
02
Pull live data automatically
Customers, invoices, bills, and estimates — all synced instantly.
03
Generate WIP & Job Costing
Cost-to-cost % complete, over/under billings, materials/labor/subs.
04
Download PDF for bonding
Send to lenders, bonding agents, or clients in one click.
Works with
QuickBooks Online — All Plans
Simple Start
Essentials
Plus
Advanced

Live app preview

See exactly what you get.

Click the tabs to preview each report — this is your actual app, live from QuickBooks.

app.reconcilebook.com/dashboard
SB
Client Dashboard3 clients connected · 18 active jobs
+ Connect Client
Portfolio Overview
3
Total Clients
connected
$4,120,000
Contract Value
all clients
$2,882,000
Billed to Date
all clients
$453,000
Accounts Rec.
outstanding
-$26,600
Net Billings Position
over-billed
Over-Billings: $26,600
Billed more than earned — liability on balance sheet
Apex Builders LLC
Connected · 8 jobs
Job Costing
WIP
Data →
$1,240,000
Contract Value
$892,000
Billed to Date
$710,000
Costs to Date
$148,000
Accounts Rec.
$24,500
Over Billings
Under Billings
3 open invoices · $148K outstanding2 unpaid bills · $52K owed
Summit Contracting
Connected · 5 jobs
Job Costing
WIP
Data →
$780,000
Contract Value
$430,000
Billed to Date
$380,000
Costs to Date
$95,000
Accounts Rec.
Over Billings
$61,200
Under Billings
1 open invoice · $95K outstanding1 unpaid bill · $38K owed
WIP Schedules

WIP schedule done in 30 seconds — not 3 hours.

Your contractor clients need WIP reports for bonding, lenders, and monthly close. ReconcileBook generates them automatically using the cost-to-cost method — live from QuickBooks, no spreadsheet required.

% Complete calculated automatically (cost-to-cost method)
Over/under billings per project
Retainage tracked separately — not buried in AR
Revenue earned vs. billed — the number banks require
Cost to complete and gross margin per job
Download PDF in one click — bonding agent ready
app.reconcilebook.com/clients/apex/wip
SB
← Back/reconcilebook/WIP Schedule
Job Costing
Download PDF
WIP Schedule
reconcilebook · March 18, 2026
1
Active Jobs
$45,000
Contract Value
$0
Costs to Date
$45,000
Billed to Date
$45,000
Over Billings
$0
Under Billings
Total retainage held: $4,500 — confirm release schedule with clients
🏗️ Active (1)
All Jobs
✓ Complete
PROJECTCONTRACT $EST. COSTS% COMPLETEREV. EARNEDBILLED TO DATECOSTS TO DATEOVER BILLINGUNDER BILLINGRETAINAGECOST TO COMPLETEGROSS MARGIN
Smith Roofing LLC
Active
$45,000$33,750
0.0%
$0$45,000$0$45,000$4,500$33,7500.0%
88 Pine St Remodel
Not Started
$0$117,000
0.0%
$0$0$0$0$117,0000.0%
Peak Construction Co
Not Started
$0$0
0.0%
$0$0$0$0$00.0%
TOTAL$45,000$150,7500.0%$0$45,000$0$45,000$4,500$150,750
WIP Schedule Definitions
% Complete:Costs to Date ÷ Estimated Total Costs (cost-to-cost method)
Revenue Earned:Contract Amount × % Complete
Over Billing:Billed to Date exceeds Revenue Earned — liability on balance sheet
Under Billing:Revenue Earned exceeds Billed to Date — asset on balance sheet
Retainage:Amount held by owner until project completion (typically 10%)
Cost to Complete:Estimated Total Costs minus Costs to Date
app.reconcilebook.com/clients/apex/job-costing
SB
Job Costing Report
reconcilebook · March 18, 2026
↓ PDF
$45,000
Total Contract Value
$153,000
Total Budget
$55,200
Total Actual Cost
$97,800
Total Variance
2 projects are over budget — review cost allocations
Project Cost Summary
PROJECTCONTRACTBUDGETMATERIALSLABORSUBSOTHERTOTAL COSTVARIANCESTATUS
210 River Rd Roof$45,000$33,750$0$13,800$0$0$13,800-$13,800
+0.0%
Over
88 Pine St Remodel$0$117,000$0$13,800$0$0$13,800+$103,200
+88.2%
Under
Peak Construction Co$0$0$0$13,800$0$0$13,800-$13,800
+0.0%
Over
Smith Roofing LLC$45,000$36,000$0$13,800$0$0$13,800+$22,200
+61.7%
Under
TOTAL$45,000$153,000$0$55,200$0$0$55,200$97,800
Job Costing

Budget vs. actual. Every job. Every category.

Your contractors need to know if a job is profitable — and why. ReconcileBook breaks down costs by materials, labor, and subcontractors for every active project, compared against the budget from QuickBooks estimates.

Materials, labor, and subcontractor costs — separately
Budget vs. actual variance per job
Over-budget alerts so you catch problems early
Pulled live from QBO bills, expenses, and purchases
Works on all QBO plans — no Projects feature required
Export to PDF — professional, client-ready format
QuickBooks Integration

Connect any QBO account in under a minute.

No CSV exports. No manual data entry. ReconcileBook uses secure OAuth to connect directly to your clients' QuickBooks Online — and pulls live data every time you open a report.

Secure OAuth — no passwords stored
Works with all QBO plans (Simple Start, Essentials, Plus)
No Projects feature or add-ons required
No QuickBooks Time or other add-ons needed
Data is always current — no manual sync required
Unlimited contractor clients on one subscription
QuickBooks Online
Customers · Invoices · Bills · Estimates
CONNECTED
What ReconcileBook pulls
👥Customers & sub-customers (jobs)
📄Invoices (contract value & billing)
📊Estimates (budget & % complete)
💰Bills & purchases (costs by job)
Reports update live from QBO — no manual sync, no caching.

ReconcileBook vs. Manual

Stop doing this in a spreadsheet.

Feature
ReconcileBook
Excel / Manual
WIP schedule generation
Automatic — 30 seconds
2–4 hours per month
Job costing by category
Live from QBO
Manual export + pivot table
Over/under billing calculation
Auto cost-to-cost method
Manual formula, error-prone
Retainage tracking
Per job, built into WIP
Separate spreadsheet tab
Multiple clients
Unlimited, one dashboard
One file per client
PDF export
One click, professional
Format manually every month
Data accuracy
Always current from QBO
Only as good as last export
QuickBooks required add-ons
None — any QBO plan works
N/A

Simple setup

Up and running in 5 minutes.

01

Create your account

Sign up with your email. No credit card required to start your trial.

02

Connect a client's QBO

Click "Connect Client" and authorize their QuickBooks account via secure OAuth.

03

Pull live data

ReconcileBook instantly fetches all customers, invoices, bills, and estimates from QBO.

04

Generate and download

Open job costing or WIP. Download PDF. Send to your client in seconds.

What bookkeepers say

Finally built for construction bookkeepers.

I used to spend 3 hours every month building WIP schedules in Excel. ReconcileBook does it in 30 seconds — I just connect QuickBooks and the report is there.

Sarah M.
CPA · 12 construction clients

My clients needed WIP reports for bonding and I was manually calculating over/under billings every month. This completely replaced that process. Worth every penny.

James T.
Bookkeeper · Specializes in GCs

The job costing breakdown by materials, labor, and subs is exactly what my contractors ask for. I can't believe I was doing this manually before.

Maria R.
QuickBooks ProAdvisor

Pricing

Simple, transparent pricing.

No per-client fees. No module charges. No annual contracts.

$99/month

Cancel anytime. No contracts. No setup fees.

Unlimited contractor clients
Job Costing reports — live from QBO
WIP Schedule — cost-to-cost method
Multi-client dashboard
Over/under billing tracking
Retainage tracking
One-click PDF export
QuickBooks Online integration
All QBO plans supported
Priority support
Start free trial — $99/month →

Billed monthly · Cancel anytime

Stop doing WIP reports manually.

Connect QuickBooks. Generate reports in seconds. Send to clients, lenders, and bonding agents.

Start free trial →

No credit card required · Set up in under 5 minutes