Be a thought leader subscribe to our blog!

Top 5 Focuses with Business Central for Construction

Construction is a different animal from manufacturing, and the difference is beyond cosmetic. A manufacturer's system revolves around the item: what it's made of, what it costs to make, how many are on hand. A contractor's system revolves around the job. Cost lands on a job. Revenue is recognized against a job. Margin is won or lost on a job long before anyone in accounting sees a number. That single shift reorders the whole implementation. The areas below are where I would spend the design effort, and the section at the end is the one I would raise before anyone signs, because being honest about what Business Central doesn't do natively is what keeps a construction project from going sideways in month four.

Included in this BC for Construction industry breakdown:

  1. WIP and Revenue Recognition
  2. Purchasing and Subcontractor Cost Flow
  3. Dimensions
  4. The Honest Gap List
  5. Where to Start in 5 Easy Steps

The Foundation for BC in Construction: Job and Job Tasks

The job card and its task lines are the construction equivalent of the production BOM. Task lines give you the work breakdown structure, with posting tasks for the lines that carry cost and heading, total, and begin-total or end-total lines for the structure around them. Job planning lines then sit under each posting task and carry the numbers.

Planning lines come in three types:

  • A Budget line is what you expect to spend
  • A Billable line is what you expect to invoice
  • Both is a line that does duty as each 

That distinction lets a single task show estimated cost against contract value side by side, which is the view a project manager actually wants and the view that is hardest to fake in a spreadsheet.

One design rule outranks all the others here: build the task structure to mirror how your estimator builds the estimate. If the estimate is organized by cost code and the job is organized by phase, every reconciliation for the life of that contract becomes manual. Have the estimating conversation before the first job card is created, not after.

The job is the unit of value, and almost everything worth configuring hangs off it.

WIP and Revenue Recognition 

This's the section accountants need to evaluate first, and it'll decide whether Business Central is the right fit or not. Work in process is calculated from the job itself and posted to the general ledger, using a WIP method chosen per job. Five methods ship in the box, and they are not interchangeable.

WIP Method

What it Recognizes

Cost Value

Recognizes cost as incurred and accrues revenue against the recognized cost

Cost of Sales

Recognizes cost in proportion to the revenue that has been recognized

Sales Value

Recognizes revenue based on the usage posted against the job's billable value

Percentage of Completion

Recognizes revenue in proportion to cost incurred against total budgeted cost

Completed Contract

Defers all cost and revenue until the job is finished

 

Most percentage-of-completion contractors land on that method or on Cost Value, and the choice should be made with the CPA who signs the financial statements rather than in a configuration session. Whichever method you pick, remember that calculating WIP and posting WIP are two separate actions. Running the calculation and never posting is the most common findings I see on a construction go-live review: the job cards look right, the balance sheet does not, and nobody can explain the gap because the numbers were never wrong, just never posted.

Resources, Job Journals, and Time Capture

Resources and resource groups are how crews and equipment enter the system. Each resource carries a direct unit cost, a unit cost, and a unit price, so a laborer and a backhoe are modeled the same way and both post to a job task through the job journal. Material, labor, and equipment cost all arrive on the task, which is what makes a mid-job cost-to-complete conversation possible.

Time sheets are the field-to-office link. Resources submit time against job tasks, a manager approves, and approved lines flow into the job journal for posting. The approval step matters: it's the only native control between what a crew writes down and what hits the job cost.

Rate handling is where construction diverges sharply from professional services. Job resource prices let you override a resource's rate by job, by job task, or by work type, and work types are the mechanism for prevailing wage, union classifications, shift differentials, and negotiated contract rates. Set the work type structure up front; retrofitting rate logic onto posted job ledger entries is not a pleasant afternoon.

 

Purchasing and Subcontractor Cost Flow

Purchase order and purchase invoice lines carry a job number and a job task number, so subcontractor billings and material buys land directly against the task instead of in a general cost account somebody allocates later. That's a small field on a document line and a large difference in the quality of job cost.

It also opens the question that kills contractors, which isn't what has been spent but what has already been promised. A job that looks healthy on posted cost can be underwater on committed cost, and the gap between those two numbers is where a PM either has time to react or does not. Business Central holds the data to answer it, since open purchase order lines are tagged to the job, but native committed cost reporting is thin. Plan on a report, a Power BI model, or an ISV to surface it properly.

Dimensions

Dimensions have a greater impact in construction than in almost any other vertical, because contractors want to slice by more attributes than the job structure has room for. Job and task cover two. Division, region, superintendent, cost code, phase, contract type, and funding source have to live somewhere, and dimensions are that somewhere.

Set the dimension structure before the first job posts. Default dimensions on the job, the customer, and the resource keep entry clean, and dimension value posting rules stop the combinations that should not exist. Retrofitting dimensions onto a year of job ledger entries is a project in its own right, and it is a project nobody budgets for.

The Honest Gap List

Every vertical conversation goes better when the gaps come up early, and construction has a well-known set. None of these are secrets, and none of them are disqualifying, but a contractor who discovers them during user acceptance testing will not remember the demo fondly.

 

Requirement

Native status in Business Central

AIA G702 / G703 Progress Billing

Not native. Job invoicing exists, but the owner-and-architect format is an ISV or a custom report.

Retainage / Retention

No native mechanism on either receivable or payable side; handled by ISV or manual workaround.

Change Order Management

No first-class change order object. Teams improvise with job tasks and planning lines, or add an ISV.

Certified Payroll and Lien Waivers

Outside the box entirely; compliance reporting comes from a payroll or construction ISV.

Equipment Maintenance and Utilization

Fixed assets cover ownership and depreciation, not shop scheduling or utilization tracking.

 

Where to Start

  1. Sequence a construction implementation in the order above.
  2. Job and task structure first, agreed with the estimator.
  3. Then cost capture, so labor, equipment, material, and subcontractor billings are all landing on the right task before anyone judges a margin.
  4. Then dimensions, which cost nothing to define early and a great deal to add late
  5. WIP and recognition last, once the cost underneath them is trustworthy, and configured alongside the firm that audits the statements.

Handled that way, Business Central is a strong back office for a general contractor and a very strong fit for specialty trades. It becomes a fight only when someone expects it to behave like a purpose-built construction suite out of the box. The product is a capable general ledger and job cost engine with an ISV ecosystem around the construction-specific pieces, and describing it that way from the first conversation is the single best predictor of a project that lands well.

Need some help or have more questions? The Centre team can walk you through it step by step. Let them know! 

Originally published on October 29, 2026

Be a thought leader!

Subscribe to our blog

About the author

Kim Dallefeld
Kim Dallefeld
Microsoft MVP for Business Central, Microsoft Certified Trainer, and longtime advocate for the Dynamics community. I’ve been working with NAV and Business Central since the Navision 1.0 days, helping organizations solve problems and streamline their operations. Along the way, I’ve learned as much from the Dynamics community as I have from hands-on experience, which is why I’m passionate about sharing knowledge and helping others succeed. As a Microsoft MVP for Business Central and Microsoft Certified Trainer, I enjoy teaching, speaking, and connecting with users who are always looking for better ways to learn, grow, and make the most of Business Central.