Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

What is a WIP schedule and why does my contractor business need one?

A Work-in-Progress schedule is a report that compares what you’ve billed on each open job to what you’ve actually earned based on the percentage of work completed. It’s the single most important financial report for any contractor working on long-term or progress-billed projects.

The basic idea is straightforward. For each active job, you look at the total contract value, the costs incurred to date, the estimated total cost, and the percentage of the job that’s complete. From there you calculate how much revenue you’ve actually earned and compare that to how much you’ve invoiced the customer. The difference between those two numbers tells you whether you’re overbilled or underbilled on that job.

Overbilling means you’ve billed more than the work you’ve completed justifies. That cash sitting in your account isn’t really yours yet because you still owe work to earn it. Underbilling means you’ve done more work than you’ve collected for, which puts pressure on cash flow and means you’re financing the project out of your own pocket. Neither situation is inherently bad on a single job, but when you look across all your open projects, the overall picture tells you whether your business is financially healthy or heading for trouble.

Bonding companies care about WIP schedules more than almost anything else in your financials. Your surety uses the WIP to determine whether you can handle the size and number of jobs you’re bidding on. Consistent underbilling across projects signals cash flow risk. Overbilling beyond reasonable levels suggests you might be front-loading billings to cover costs on other jobs, which is a red flag. Inaccurate or missing WIP reports is one of the most common reasons construction companies lose bonding capacity or get their bond lines reduced.

Lenders look at WIP reports the same way. If you’re applying for a line of credit or equipment financing, the bank wants to see that your open jobs are profitable and that your billing position makes sense. A WIP schedule gives them that visibility in a way that a standard profit and loss statement cannot.

There are also tax implications. Under the percentage-of-completion method, you recognize revenue based on how much of the job is done rather than how much you’ve billed. Your WIP schedule provides the data your tax preparer needs to calculate this correctly. Getting it wrong can mean recognizing too much or too little income in a given year.

WIP schedules should be updated monthly at minimum. Quarterly updates are not frequent enough to catch problems early, and waiting until year-end defeats the purpose. The report requires accurate job cost data, which means your bookkeeping needs to track costs by job consistently. If costs are lumped together or miscategorized, the WIP numbers are meaningless.

Most contractors understand their jobs intuitively but don’t have the financial reporting to back it up. You might know a job is going well or going sideways, but without a WIP schedule you can’t prove it to your bonding company, your lender, or your accountant. If you’re running multiple projects and relying on Northern Virginia small business bookkeeping services, make sure your bookkeeper understands job costing and can produce WIP reports that hold up when your surety or bank asks for them.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

How do I prepare financial statements for a surety bond application?

Sureties want reviewed or audited financial statements prepared on a percentage-of-completion basis, a current WIP schedule, aging reports for receivables and payables, an equipment schedule, and personal financial statements from owners. Clean monthly bookkeeping is what makes this package possible without delays.

Read answer

What's the right entity structure for an owner-operator in Virginia?

Most Virginia owner-operators start as a sole proprietorship and move to a single-member LLC for liability protection. Once net income passes roughly $80,000, electing S-Corp status can save thousands in self-employment tax.

Read answer

What is the BPOL tax in Fairfax County and do I have to pay it?

BPOL is a local business license tax that Fairfax County charges based on gross receipts. Most businesses operating in the county have to register and pay, including home-based businesses.

Read answer

What does Virginia require for sales tax registration and filing?

If your business sells tangible goods or certain taxable services in Virginia, you need to register with the Department of Taxation using Form R-1. Once registered, you'll file ST-9 returns monthly or quarterly and remit the tax collected.

Read answer

What are the key Xero features small businesses use most?

Bank reconciliation is the standout. Beyond that, small businesses rely heavily on recurring invoices, bill payment, unlimited user access, and Xero's library of 800+ app integrations.

Read answer

How do I register a new business in Virginia and what filings are required?

Start by choosing your entity type, then register with the Virginia State Corporation Commission if forming an LLC or corporation. From there, get your EIN from the IRS, register with Virginia Tax, and obtain a business license from your local jurisdiction. Each Northern Virginia locality has its own licensing requirements.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services