Understanding WIP Methods in Project Management

Understanding WIP Methods in Project Management

As a job progresses, materials, resources, and other expenses are consumed and must be posted to the job. Work in Process (WIP) is a feature that enables you to estimate the financial value of jobs in the general ledger while the jobs are ongoing. In many cases, you might post expenses for a job before invoicing a job. When only expenses have been posted, your financial statement will be inaccurate.

To track the value in the general ledger, you can calculate WIP and post the value to the general ledger. For more information, see Monitor Job Progress and Performance.

Business Central supports the following methods of calculating and recording the value of work in process.

WIP MethodCalculation FormulaCalculation Description
Cost ValueRecognized Revenue = Billable Invoiced Price

Budget Cost Ratio = Budget Total Costs / Budget Total Price

Estimated Total Costs = Billable Total Price x Budget Cost Ratio

Percentage of Completion = Usage Total Costs / Budget Total Costs

Invoiced % = Billable Invoiced Price / Billable Total Price

WIP Cost = (Percentage of Completion - Invoiced %) x Estimated Total Costs

Recognized Costs = Usage Total Costs - WIP Cost
Cost value calculations start by calculating the value of what has been provided by taking a proportion of the estimated total costs based on percentage of completion. Invoiced costs are subtracted by taking a proportion of the estimated total costs based on the invoiced percentage.

This calculation requires that the billable total price, budget total price, and budget total costs be correctly entered for the whole job.
Cost of SalesRecognized Revenue = Billable Invoiced Price

Recognized Costs = Budget Total Cost x Invoiced Percentage

Invoiced % = Billable Invoiced Price / Billable Total Price
(Invoiced % exists as a column on job task lines)

WIP Costs = Usage Total Costs – Recognized Costs
Cost of sales calculations begin by calculating the recognized costs. Costs are recognized proportionally based on budget total costs.

This calculation requires that the billable total price and budget total costs be correctly entered for the whole job.
Sales ValueRecognized Costs = Usage Total Costs

Recognized Revenue = Usage Total Price x Expected invoicing ratio

Cost Recovery % = Billable Total Price / Budget Total Price

WIP Sales = Recognized Sales - Billable Invoiced Price
Sales value calculations recognize revenue proportionally based on usage total costs and the expected cost recovery ratio.

This calculation requires that the billable total price and budget total price be correctly entered for the whole job.
Percentage of CompletionRecognized Costs = Usage Total Costs

Recognized Revenue = Billable Total Price x Percentage of Completion

Percentage of Completion = Usage Total Costs / Budget Total Costs
(Captured in the Cost Completion % field on job task lines)

WIP Sales = Recognized Sales - Billable Invoiced Price
Percentage of completion calculations recognize revenue proportionally based on the percentage of completion, that is, usage total costs vs. budget costs.

This calculation requires that the billable total price and budget total costs be correctly entered for the whole job.
Completed ContractWIP Amount = WIP Cost Amount = Usage (Total Cost)

WIP Sales Amount = Billable (Invoiced Price)
Completed contract does not recognize revenue and costs until the job is complete. You may want to do this when there is high uncertainty around the estimates of costs and revenue for the job.

All usage is posted to the WIP Costs account (asset) and all invoiced sales are posted to the WIP Invoiced Sales account (liability) until the job is complete.

See also

Project Management


    • Related Articles

    • Project Management

      In this article Get started with projects See Also Start a free trial! In Business Central, you can perform common project management tasks, such as configuring a job and scheduling a resource, as well as providing the information needed to manage ...
    • Monitor Job Progress and Performance

      In this article Create a job WIP method Define a WIP method for a job Calculate WIP Post WIPShow 3 more With the work in process (WIP) feature you can estimate the financial value of ongoing jobs in the general ledger. As a job progresses, materials ...
    • Project Reports

      In this article Reports Tasks See also Project reporting in Business Central allows project and business professionals to get insights and statistics about current and past project activities. Reports The following table describes some of the key ...
    • Manage Job Budgets

      In this article To estimate the budgeted costs for a job See also You can set up a budget for each job. The budget is used to plan the resources that you allocate to a job. The budget can be either general with few entries or it can contain more ...
    • Manage Job Supplies

      In this article To purchase items or services for a job To view the value of purchases for a job To post a job-related expense See Also Managing project supplies of items, services, and expenses is an integral and critical aspect of the execution of ...