Construction Accounting

Construction Accounting in Virginia

Built for federal work, and for the four very different markets inside one state

Federal work pays, and then it audits. A Northern Virginia contractor can be running Davis-Bacon jobs with weekly WH-347 certified payroll, a Miller Act bond instead of lien rights, and a prime who wants indirect costs segregated the way the federal cost principles expect, while the same books also carry a private Richmond job and a locality BPOL return. Most bookkeepers have never seen any of it. Construction accounting in Virginia means one job-cost system feeding certified payroll, WIP and the bond broker package, so what you file and what your books say are the same numbers.

Office towers of the Rosslyn skyline in Arlington, Virginia rising above the Potomac River, the federal contracting market FinTruction serves On the ground Rosslyn, Arlington, Virginia
Builds the jobs Virginia
Runs the books FinTruction
Why It Matters

Why Virginia Contractors Need Construction-Specific Accounting

Virginia contractors carry a compliance load most states never see, because so much of the work is federal or federally funded. That obligation is administered out of payroll and job cost, which makes it an accounting problem before it is an administrative one.

  • Weekly WH-347 certified payroll produced from live payroll data
  • Davis-Bacon classifications reconciled to job-cost labor
  • Direct and indirect cost segregated as a by-product of posting
  • Bond and Miller Act exposure supported by clean job-level records
  • Retainage held separately from ordinary receivables and payables
  • Revenue tagged by locality so BPOL returns come off the books
  • Balance sheet kept fit for the DPOR class you need to hold
  • Monthly WIP showing over and underbilling job by job
The James River running over exposed rock beneath the Manchester Bridge with downtown Richmond towers behind it, the state capital market FinTruction supports with job costing and WIP reporting
Proof

What Construction Owners Say

Rated 5.0 on Google

Trusted by 25+ construction businesses nationwide

Procore logo Listed on theProcore Network

They didn’t just record transactions and call it a day. They built a custom chart of accounts around how a remodeling company actually runs, did a full catch-up on years of bookkeeping inside QuickBooks Online, and now stay on top of my monthly bookkeeping and payroll. Every step, they broke it down in simple terms instead of burying me in accountant talk.

Oniel Campbell, Founder of Moonz Contracting
Oniel Campbell
Moonz Contracting Founder

FinTruction rebuilt the whole thing from the ground up, with real job costing, work in progress, and retainage. They didn’t just hand me reports and disappear; they walked me through my numbers until I understood them.

Carl Moore, Owner of Hearth & Haus
Carl Moore
Hearth & Haus Owner
Dalton Mayberry, Owner of ProperCoat Painting
Sahil and his team handle the bookkeeping and job costing for my painting business. They cleaned up my books and set up integrations that give me accurate, timely job costing with solid weekly data. Reliable, detailed, and genuinely invested in getting the numbers right.
Dalton Mayberry
ProperCoat Painting
Owner

FinTruction is the only bookkeeping team we’ve found that truly understands construction accounting and WIP reporting. They aligned our income and costs across 21 jobs and gave us full, monthly transparency. Fast, accurate, and an indispensable partner.

John Wesley Sebastian, President of B&B Concrete
John Wesley Sebastian
B&B Concrete President

When I came to FinTruction I had no financial structure. No job costing, no WIP tracking, books behind. They did a full cleanup and rebuilt job costing and WIP tracking in QuickBooks. Now I know what’s billed, what’s owed, and where every job stands.

Clay Pearson, Owner of C. Pearson Contracting Corp
Clay Pearson
C. Pearson Contracting Corp Owner
Client testimonial

Hear it straight from a client we work with

A couple of minutes from a contractor we support, sharing what working with FinTruction has been like and what changed once their numbers finally made sense.

  • An owner sharing their honest experience
  • From guessing to numbers they actually trust
  • Why they’d recommend us to other contractors
Read more reviews
FinTruction client video testimonial
The Difference

Generic Local Bookkeeper vs FinTruction

A general bookkeeper can record transactions. Construction accounting is a different job.

What you needGeneric local bookkeeperFinTruction
Job-level costingLumps all jobs into one P&LCost codes and margin per project
WIP & revenue recognitionCash-basis, no WIP scheduleMonthly WIP with over/underbilling
Retainage trackingBuried in AR/AP, often missedTracked receivable & payable by contract
Bonding & lender packagesNot equipped to produce themBonding-ready statements and backlog
Construction softwareQuickBooks set up like a retail shopQuickBooks + integrations tuned for contractors
Who We Serve

Virginia Contractors and Trades We Work With

We support contractors across the Commonwealth, from the electrical and mechanical firms building data centers in the Northern Virginia corridor to the marine and civil crews working Hampton Roads.

General Contractors
Federal & Defense Builders
Data Center Contractors
Electrical Contractors
Mechanical & HVAC
Plumbing Contractors
Civil & Heavy Highway
Marine & Port Contractors
Site Work & Excavation
Concrete Contractors
Steel & Structural
Roofing Companies
Commercial Builders
Residential Builders & Remodelers
Historic Renovation

Running a Construction Company in Virginia?

Get Your Free Audit
What We Do

Our Construction Accounting Services in Virginia

Davis-Bacon and Prevailing Wage Certified Payroll

A federal job wants a certified payroll every week, signed, with the classifications and fringes right. Virginia state public work above the statutory threshold adds its own prevailing wage obligation on top. When payroll, compliance filing and job costing live in three different places, they drift, and the drift is exactly what an investigator finds first.

  • WH-347 prepared weekly from live payroll, not retyped
  • Wage determination and classification tracked per contract
  • Statement of compliance backup filed against the project
  • Fringe benefits costed to the job rather than to overhead
  • Subcontractor certified payroll collected and reconciled

QuickBooks Integrations for Your Construction Software

Every construction platform claims to have a "QuickBooks integration." Most break the moment your books need to be accurate. Sales tax mismaps, retainage disappears, change orders create duplicates, and job costing reports stop matching project reality. We fix the integration so your software, your books, and your job‑level numbers all tell the same story.

Also work with Foundation, Sage 100, Bill.com, ADP, Gusto, Ramp, and more. See all platforms we integrate →

Job Costing Built for Federal Documentation Standards

Federal and federally funded work is documented work. Your cost structure has to satisfy the contract, the agency and your own need to know whether the job is earning, and those are not automatically the same structure. On cost-reimbursable or negotiated contracts the direct and indirect split has to hold up under someone else's reading of it.

  • Cost codes aligned to the contract and to the way you bid
  • Direct and indirect cost separated at the point of posting
  • Unallowable costs segregated as they are incurred
  • Committed cost so open purchase orders and subcontracts are visible
  • Change order log including pending and unpriced work
  • Budget versus actual with variance flagged while the job is open

WIP, Bonding and Surety Reporting

In Virginia, bonding capacity is not a nice-to-have. Federal work above the Miller Act threshold and state and local work under the Little Miller Act both require bonds, so your surety is effectively a permanent partner. Sureties read WIP first and the income statement second, because WIP is where an unfinished job tells the truth.

  • Monthly WIP with an estimate-to-complete review
  • Percentage-of-completion earned revenue
  • Over and underbilling analysis by job and in total
  • Backlog reporting formatted for surety and bank review
  • Fade and gain analysis on closed jobs
  • Year-end WIP coordinated with tax planning

Retainage, Prompt Payment and Multi-Locality Tax

A contractor working Loudoun, Richmond and Norfolk in one year is working three tax jurisdictions, three permitting regimes and often three owner types. Retainage sits across all of them, prompt-payment rules govern when it has to move, and BPOL is filed locality by locality on gross receipts.

  • Retainage receivable and payable tracked by contract with release conditions
  • Retainage aging so nothing quietly ages past its release
  • Revenue tagged by locality for BPOL filing
  • Sales and use tax accrued on materials and out-of-state purchases
  • Multi-state payroll withholding where crews cross into DC or Maryland
  • 1099 and subcontractor documentation kept current

Controller and CFO Support

Federal and data center work rewards contractors who can carry a job, and punishes the ones who take a contract their working capital cannot support. Our controller services and CFO services answer what you can carry, what a contract does to cash before it pays, and whether the next class of work is a step up or a trap.

  • Monthly financial review with a real conversation
  • Cash flow forecasting across overlapping contracts and retainage releases
  • Bonding capacity strategy and surety relationship support
  • Bank and lender support through renewals and covenant testing
  • Go or no-go analysis on larger federal and public bids
  • Equipment purchase versus rent versus lease analysis
Local Context

The Virginia Construction Market: Four Regions, Four Accounting Problems

Virginia metro
Where your jobs run
Accounting built around the local construction market.
Construction only
Not generic bookkeeping
Job costing, WIP, and retainage handled the way contractors need.
Remote-first
Statewide
Full support without an in-house hire, anywhere you build.

Virginia is not one construction market. Northern Virginia is federal. Agency headquarters, defense facilities, the Pentagon and the enormous secondary economy of contractors serving them make it one of the densest federal contracting regions in the country, and federal money changes the accounting rather than just the client name. Weekly certified payroll, bonds instead of liens, and documentation standards written by someone who will read them later are the price of admission.

Layered on top of that is data center alley. Loudoun County holds one of the largest concentrations of data centers anywhere, Prince William has been building hard behind it, and the work is mission critical, schedule driven and dominated by electrical, mechanical and controls scope. The financial signature is unusual: very large equipment procurement committed long before installation, stored materials sitting on site, and change orders arriving faster than anyone prices them. Contractors who cannot see committed cost in real time are flying on last month's numbers.

Richmond is a third market. State capital work, VCU and healthcare expansion, and a serious distribution and logistics build-out along the I-95 corridor, with a stock of older buildings that keeps historic renovation contractors busy on jobs where the scope changes once the walls are open. We cover that market in more depth on our page for Richmond contractors, and run construction bookkeeping in Richmond for firms that want the day-to-day handled too. Hampton Roads is a fourth: Naval Station Norfolk, shipbuilding and repair, Port of Virginia terminal expansion, tunnel and bridge work, and the offshore wind build-out staging out of Portsmouth. Marine, heavy civil and industrial work with owners who audit.

The hard part is that plenty of Virginia contractors work in two or three of these regions at once. That means federal prevailing wage on one job and none on the next, BPOL filings in several localities, sales and use tax at different regional rates, and crews that occasionally cross into the District of Columbia or Maryland with payroll withholding consequences nobody thought about. It is not a problem you solve with a tidier spreadsheet. It needs job costing, payroll and compliance reporting designed as one system, which is what a construction accountant who works only with contractors is for.

Compliance

Virginia and Federal Compliance That Lands in Your Accounting

DPOR Contractor Licensing, Class A, B and C: Virginia licenses contractors through the Board for Contractors at the Department of Professional and Occupational Regulation, with a license required above a low contract value and three classes above that. Unusually, the class you need depends on both the size of the individual contract and your annual gross volume, so simply growing can put you in the wrong class. Higher classes carry financial responsibility requirements, which means your balance sheet gets read by someone other than you. Licensing, bond and insurance costs also belong in your overhead rate rather than sitting as unclassified expense, or every bid you produce understates what the job has to carry. Tradesmen such as electricians, plumbers and HVAC technicians are licensed separately through the same department.

Davis-Bacon and Weekly Certified Payroll: On federally funded construction the Davis-Bacon and Related Acts require payment of the applicable wage determination and weekly submission of certified payroll, ordinarily on form WH-347, with a Copeland Act statement of compliance signed by someone who can be held to it. Virginia adds its own prevailing wage requirement on state public works above a statutory contract threshold, and localities can extend similar obligations to their own projects. This is the single heaviest compliance load on Virginia contractors, and it is administered out of payroll and job cost, which is why we treat it as an accounting function rather than paperwork.

The Miller Act and Virginia's Little Miller Act: You cannot place a mechanic's lien on federal property. Instead the Miller Act requires the prime on a federal construction contract above a statutory threshold to furnish payment and performance bonds, and subcontractors and suppliers pursue the payment bond. Claims run on strict deadlines, including a notice requirement for claimants without a direct contract with the prime and an outer limit on filing suit. Virginia's Little Miller Act applies the same principle to state and local public work. We do not file claims. We keep unpaid amounts organized by project, tier and date last furnished so counsel is working from real records rather than reconstructing them.

Mechanic's Lien Deadlines on Private Work: On private Virginia projects, lien rights survive but the timing is strict and structured differently from most states. The memorandum of lien has a filing window measured from the end of the month in which labor or materials were last furnished, the amount claimable is limited by a lookback period, and suit to enforce must follow within its own separate deadline. Missing any of them is fatal to the claim. Again, we are not attorneys. What we do is make sure the date-furnished and unpaid-balance data behind those deadlines is accurate and available on the day someone asks for it.

Sales and Use Tax: You Are the Consumer: Virginia generally treats a contractor as the consumer of the tangible personal property it furnishes and installs in real property. You pay tax on the purchase and you do not charge sales tax to the owner. A narrow statutory list of items, including floor coverings, cabinets, fences, awnings and window shades, flips the treatment when a retailer also installs them. Rates are not uniform statewide because regional transportation add-ons apply in Northern Virginia and Hampton Roads, and use tax is owed on out-of-state purchases and on material pulled from your own inventory. That last one is the accrual almost nobody makes.

BPOL and Multi-Locality Filing: Virginia localities levy a Business, Professional and Occupational License tax on gross receipts, with rates and thresholds set city by city and county by county rather than by the state. Contractors have their own classification, and a contractor based in one locality can become liable in another once receipts from work there exceed a set amount. If you are working Fairfax, Chesterfield and Virginia Beach in the same year, that is three sets of numbers you need the books to produce. We tag revenue by locality as it is billed rather than estimating it after the fact.

Retainage, Prompt Payment and Pay-If-Paid: Virginia caps retainage on public construction contracts and requires it to flow down sensibly, so a prime may not hold more from a subcontractor than the owner is holding from the prime. The Commonwealth's prompt payment framework sets when public bodies must pay and when primes must pass payment down, with interest as the consequence of delay, and recent legislation extended prompt-payment obligations into private construction contracts and curtailed the enforceability of pay-if-paid clauses. All of that is only useful if your records show, by contract, what is owed, what is retained and when the clock started. Retainage buried inside accounts receivable is retainage nobody is chasing.

Why FinTruction

Why Virginia Contractors Choose FinTruction

A fair question if you already have a bookkeeper, a payroll service or a CPA who does your return. Here is the honest answer.

  • Construction is the only industry we work in, so certified payroll, WIP and retainage are routine here rather than research
  • Sahil Ahmad, CPA reviews the work, so a construction CPA signs off rather than an offshore data entry pool
  • Certified payroll and job cost come out of one process, so a Davis-Bacon look finds them agreeing
  • Statements built to be read by a surety and a bank, not just filed with a return
  • We work inside the tools you already run: QuickBooks, Buildertrend, Procore, ServiceTitan and Knowify
  • A flat monthly fee, so asking a question does not start a clock
  • A free Audit first, so you see what is wrong before you commit to anything
Systems

The Software You Already Run, Set Up Properly

Most Virginia contractors do not need new software. They need what they already pay for configured for construction and connected to the accounting, so compliance reporting falls out of normal work instead of becoming a second job.

QuickBooks Configured for a Contractor

Most QuickBooks files we inherit were set up for a business that sells products. For a contractor that means jobs are customers, cost codes do not exist, retainage hides inside receivables, and payroll cannot produce a certified payroll report without an hour of rework every week.

  • Chart of accounts rebuilt for job costing
  • Cost codes structured around the work you actually take
  • Progress invoicing and AIA G702 and G703 style billing
  • Retainage tracked at contract and subcontract level
  • Payroll connected so labor and fringes land on the job
  • Direct and indirect cost separated for federal reporting

Is your QuickBooks file working against you?

Field and Project Management Integrations

If your project managers already track budgets, commitments and change orders in a construction platform, the office should not be typing it a second time. We connect the field system to the accounting so the numbers agree and the month does not open with an argument about whose figure is right.

One set of numbers the field and the office both believe.

Reporting You Can Run the Company On

Once the systems are connected, reporting stops being a history lesson. These are the reports Virginia contractors use to decide what to chase and what to walk away from:

  • Job profitability by job and cost code, current rather than at year-end
  • WIP with over and underbilling, refreshed monthly
  • Cash forecast across overlapping contracts and retainage releases
  • Compliance status by contract, so nothing is discovered late
  • Backlog and bonding capacity position for the surety

See how we have done this for other contractors in our construction accounting case studies, or start with the free Audit.

Answers

Virginia Construction Accounting Questions

Why do Virginia contractors need construction-specific accounting?

Because a larger share of Virginia construction is paid for by the federal government than in almost any other state, and federal money brings an accounting regime private work does not. On a Davis-Bacon job you file a certified payroll every week on form WH-347 with a signed statement of compliance. On federal property you have no mechanic's lien rights at all, so your security is the Miller Act payment bond and its notice deadlines. On cost-reimbursable or negotiated work the government expects direct and indirect costs to be segregated and unallowable costs kept out of the pools. None of that is optional, and none of it is something a general bookkeeper has set up before.

Do I need certified payroll for a Virginia public works job?

Yes on federally funded work, and yes on state public works above Virginia's prevailing wage threshold. Federally funded construction falls under the Davis-Bacon and Related Acts, which require the applicable wage determination to be paid and a certified payroll to be submitted weekly, ordinarily on US Department of Labor form WH-347, with a Copeland Act statement of compliance signed by someone with authority. Virginia's own prevailing wage law applies to state public works contracts above a statutory dollar threshold, and localities may extend similar requirements to their own projects. The accounting catch is that the classifications and hours you certify have to match the labor sitting in your job cost report. We produce both from one payroll process so they cannot disagree.

Do I have lien rights on a federal construction project in Virginia?

No. Federal property cannot be liened, which is why the Miller Act requires the prime contractor on a federal construction contract above a statutory threshold to furnish payment and performance bonds. Subcontractors and suppliers pursue the payment bond instead, and the claim carries hard deadlines, including a written notice requirement for claimants with no direct contract with the prime and an outer limit on when suit may be filed. Virginia applies the same logic to state and local public work through its Little Miller Act. We are not attorneys and we do not file claims. What we do is keep unpaid amounts organized by project, tier and date last furnished, so those deadlines are calculated from real records rather than reconstructed under pressure.

How does DPOR Class A, B and C licensing affect my financial statements?

Virginia licenses contractors through the Board for Contractors at the Department of Professional and Occupational Regulation, in Class A, B and C tiers, and the class you need turns on both the value of the single contract and your annual gross volume. That dual test is unusual, and it means growth alone can push you into a higher class before you have thought about it. The higher classes carry financial responsibility requirements, so someone outside the company will read your balance sheet. If retainage is buried inside accounts receivable and WIP has never been adjusted, that balance sheet is not telling the truth about you. We keep it in a condition that supports the class you are trying to hold.

How is sales tax handled on construction contracts in Virginia?

Virginia generally treats a contractor as the consumer of the tangible personal property it furnishes and installs in real property. You pay sales tax when you buy the material and you do not charge sales tax to the property owner. A narrow statutory carve-out flips the treatment for a retailer that also installs certain listed goods, including floor coverings, cabinets, fences, awnings and window shades, where the transaction is treated as a retail sale. Rates are also not uniform across the Commonwealth, because regional transportation add-ons apply in Northern Virginia and Hampton Roads. Buying out of state or pulling material from your own inventory triggers use tax, and that is the accrual almost no contractor makes.

What is BPOL tax and do I owe it in every Virginia locality I work in?

BPOL is the Business, Professional and Occupational License tax, levied on gross receipts by individual Virginia cities and counties rather than by the state, with rates and thresholds set locality by locality. Contractors have their own classification, and a contractor with its place of business in one locality can become liable in another once gross receipts from work performed there exceed a set amount. If you run jobs in Fairfax, Chesterfield and Virginia Beach in the same year, that is three separate sets of numbers your books have to produce. We tag revenue by locality as it is billed, so the returns come off the accounting rather than being estimated in the spring.

Do you work with data center contractors in Loudoun and Prince William County?

Yes, and data center work is a distinct accounting problem. Loudoun County holds one of the largest concentrations of data centers in the world, with Prince William building hard behind it, and the work is mission critical, schedule driven and weighted heavily toward electrical, mechanical and controls scope. The financial signature is unusual: very large switchgear and equipment procurement committed months before installation, stored materials sitting on site, and change orders arriving faster than anyone prices them. We track committed cost so open purchase orders and subcontracts show up before the invoice does, and we keep unpriced change work as its own visible number so you can see how much of the job is being built on a promise.

Do you handle shipyard, naval and marine contractors in Hampton Roads?

Yes. Hampton Roads runs on Naval Station Norfolk, shipbuilding and repair, Port of Virginia terminal expansion, tunnel and bridge work and the offshore wind build-out staging out of Portsmouth, which means a mix of federal, state and utility owners on the same contractor's job list. In practice that means Davis-Bacon or Virginia prevailing wage on the labor, government or utility documentation standards on the paperwork, and long contracts where an underbilling can sit undetected for months. We prepare a monthly WIP report that compares cost to date against the current estimate so earned revenue is real, and we track retainage separately by contract with its release conditions attached.

Can you set up an indirect cost rate for cost-reimbursable federal contracts?

Yes. Once you move beyond straightforward fixed-price work into negotiated or cost-reimbursable federal contracts, the government cares how you split direct from indirect cost, how you pool and allocate overhead, and whether costs made unallowable by the federal cost principles have been kept out of those pools. That is a structural accounting decision, not a spreadsheet exercise at year end. We build the chart of accounts and cost codes so the direct and indirect split falls out of normal posting, keep unallowable costs segregated as they are incurred, and produce the rate calculation with the underlying detail standing behind it.

How much does construction accounting in Virginia cost, and how do we start?

Start with the free Audit. Send your current file and your most recent job profitability or WIP report and we will tell you what is broken, what it is costing you, and whether your certified payroll and your job cost would agree if a Department of Labor investigator compared them. No obligation. After that it is a flat monthly fee based on transaction volume, active jobs and reporting needs, so asking a question does not start a clock. Sahil Ahmad, CPA reviews the work, so you get a construction CPA on the file rather than a data entry pool.

Find Out What Your Virginia Books Are Hiding

Send us your current file and your last job profitability report. We will tell you what is wrong with it, what it is costing you, and whether your certified payroll and your job cost would agree if someone checked. No charge and no obligation for the Audit.

Get Expert Construction Accounting Support in Virginia

Trusted by 25+ Construction Companies
Response Within 24 Hours
Free Consultation, No Obligation

Request a Free Consultation

Looking for professional construction accounting in Virginia? Fill out the short form below and our contractor bookkeeping team will contact you within 24 hours.