Skip to content
AI-Powered Business Growth Solutions for SMEs
  Call :  +971 4 266 0852    |      Email :  sales@burhani.co    |    FREE CONSULTATION

How to Track Project Profitability in Business Central: Job Costing for UAE Contractors

8 MINUTE READ
How to Track Project Profitability in Business Central
Quick Summary: Business Central tracks project profitability through its Jobs module, which records all three cost dimensions – item costs (materials and equipment), resource costs (labour hours by role and rate), and general ledger costs (subcontractors and expenses) – against a single job card in real time. Budget vs actual is visible at task level throughout the project, not just at close. For UAE contractors, the system also handles retention billing, variation orders, progress billing, and WIP accounting in compliance with IFRS 15.

Your P&L tells you whether you made money this month. Job costing tells you which project made it, which project lost it, and why – while there is still time to act on that information.

For construction companies, MEP contractors, fit-out firms, and engineering consultancies across Dubai, Abu Dhabi, Sharjah, and the wider UAE, the gap between these two statements is where profitability disappears.

A business can show positive financial results at the company level while losing money on specific contracts – and not discover it until the project closes, the retention is released, and the final account reconciliation reveals a shortfall that cannot be recovered.

The solution is real-time job costing: a system that tracks every cost against every project as it is incurred, compares it to budget continuously, and surfaces variances before they become unrecoverable losses. This is what Business Central project management delivers for UAE contractors.

Why UAE Contractors Lose Money Without Real-Time Job Costing

Industry research consistently shows that poor project performance costs organisations an average of $122 million for every $1 billion invested. For UAE contractors, the causes are predictable.

Project costs live in one system. Procurement lives in another. Payroll is processed separately. Subcontractor invoices arrive in batches and are matched manually at month-end.

By the time these numbers are reconciled into a project cost report, the project is three weeks further down the road – and decisions made during that gap (material orders, subcontractor commitments, variation negotiations) were made without accurate cost data.

The problem compounds under UAE Corporate Tax. Since 9% Corporate Tax applies to taxable profit, and in construction that profit is calculated project by project under IFRS 15, inaccurate job costing directly produces inaccurate tax liability. The FTA expects your cost records to match your project accounts, and any discrepancy is an audit risk.

A contractor running five concurrent projects in Dubai and Abu Dhabi can be profitable overall while two of those contracts are generating losses masked by the other three. The general P&L cannot surface this. Only job-level costing does – and only if it is updated in real time, not at month-end.

Here is how Business Central tracks costs at the job level to prevent exactly this.

The Three Cost Dimensions Business Central Tracks Per Job

Dynamics 365 Business Central tracks all three cost dimensions that matter to a UAE contractor against a single job card, updated in real time with every transaction.

Item Costs

Item costs cover materials, purchased equipment, and inventory consumed on the project. In Business Central, items are drawn from the item master, with unit costs maintained centrally. When materials are consumed against a job task, the cost posts to the job card automatically – no manual transfer from a procurement system required.

For UAE contractors managing BOQ-based contracts, item costs can be tracked at BOQ line level, giving project managers visibility into which specific line items are performing to budget and which are overrunning.

Resource Costs

Resource costs cover internal labour hours and equipment usage charged to a job. Resources in Business Central are set up with cost rates and billing rates by role – site engineer, project manager, foreman, plant operator.

When timesheets are submitted and approved, the resource costs post directly to the job, maintaining an accurate running total of labour cost by task.

For UAE construction businesses, resource cost tracking integrates with Business Central HRMS and payroll – ensuring that the labour costs hitting your projects are consistent with the payroll actuals, meeting WPS compliance requirements and Corporate Tax cost allocation standards simultaneously.

General Ledger Costs

General ledger costs cover subcontractor invoices, expenses, and any overhead allocation posted directly to the project through the G/L. Subcontractor payments in the UAE construction sector are significant – often representing 40 to 60 percent of total project cost for main contractors.

In Business Central, subcontractor invoices are posted via purchase orders linked to specific job tasks, creating a direct relationship between procurement commitment and project cost.

All three cost dimensions roll up to a live project profitability view on the job card – giving project managers and finance teams a single, consistent picture of where the project stands at any point in time.

With the cost tracking architecture understood, the next question is how to set it up correctly.

Setting Up Job Profitability Tracking in Business Central

Job cards and task structure. Every project begins with a job card – the top-level record linking the project to the customer, the contract type, the posting group, and the general ledger. Below the job card sit job tasks, representing the phases or work packages of the project.

A building contractor in Dubai might structure tasks as: Foundations, Structure, MEP Rough-In, Finishing, and Handover. Each task becomes a separate cost bucket with its own budget and actual tracking.

Budget lines and planning lines. Within each task, planning lines define the budgeted quantities and costs for each cost dimension – materials, labour, and subcontractors. These lines are the foundation of budget vs actual tracking. Without properly configured planning lines, the system has no basis for comparison and the budget vs actual view is meaningless.

Real-time budget vs actual. Once planning lines are set and costs begin to post, Business Central’s Job Statistics page shows planned cost, actual cost, and variance at both task level and overall job level. This updates with every transaction – not at month-end. Project managers can access this view at any point and see exactly where the job stands against budget, without waiting for a finance report.

Job journals and usage posting. Labour, material usage, and expense costs are posted through job journals, which create the actual cost entries against planning lines. The system compares posted actuals to the original budget and highlights variances in real time.

For UAE contractors who need to track cost-to-complete forecasts, Business Central allows updated quantity and cost estimates to be recorded as the project progresses – giving finance teams a forward-looking view alongside the historical actuals.

With the core mechanics set, the next layer covers what UAE construction contracts specifically require that generic systems miss.

Setting up Business Central for job costing in your UAE contracting business? Our team can walk you through the configuration that matches how your contracts, billing, and subcontractor management actually work. Book a free 30-minute session

 

UAE-Specific Job Costing Requirements

UAE construction contracts carry specific financial structures that generic job costing systems handle poorly. Business Central addresses each of them natively when configured correctly.

Retention billing. UAE construction contracts typically retain five to ten percent of each progress billing until project completion and defects liability expiry. Business Central handles retention through its billing module – retention amounts are tracked separately from billable amounts, and release is processed as a separate transaction when the contractual conditions are met.

Variation orders. Scope changes on UAE construction projects – whether instructed by the employer or claimed by the contractor – must be tracked separately from the original contract sum for billing, cost recovery, and dispute resolution purposes. In Business Central, variations are recorded as additional job tasks or as separate planning lines within an existing task, with their own budget, cost tracking, and billing workflow.

Progress billing and advance payments. UAE construction contracts typically use interim payment certificates (IPCs) rather than fixed invoicing schedules. Business Central’s billing module supports progress-based invoicing linked to job completion milestones, with advance payment deductions tracked and applied automatically as subsequent billings are raised.

WIP accounting and IFRS 15. UAE construction companies that recognise revenue over the project duration must comply with IFRS 15, which requires matching revenue recognition to project progress. Business Central supports four WIP methods – each suited to a different contract structure:

WIP Method How Revenue Is Recognised Best Suited For
Cost Value Proportional to costs incurred Construction on cost-plus contracts
Percentage of Completion Based on project completion percentage Long-term fixed-price contracts
Completed Contract All revenue recognised at project completion Short-duration or fixed lump-sum jobs
Sales Value Based on invoiced amounts T&M projects invoiced regularly

Correct WIP configuration is essential for IFRS 15 compliance and prevents overstated or understated revenue in your financial statements.

For FTA e-invoicing compliance, progress billing and IPC invoices issued to B2B customers must meet PINT AE requirements once the mandate applies to your business – a properly configured Business Central environment handles this through the same invoicing workflow.

These requirements show how much the UAE contracting environment demands from a job costing system. Here is what the reporting layer looks like once it is working correctly.

Profitability Reporting for UAE Contractors

Business Central provides several layers of profitability reporting that matter for UAE contracting operations.

Job Statistics page. The primary real-time view showing budget, usage, and variance per task and per job. Available at any point during the project lifecycle without generating a separate report.

Job Profitability report. A summary report comparing invoiced amounts, costs, and calculated profit margin per job. Useful for management review across all active projects simultaneously, and for identifying which contracts are contributing positively to business performance versus which are under pressure.

Power BI integration. For contractors managing multiple concurrent projects – whether in Business Bay, Abu Dhabi’s Al Reem Island, or across multiple emirates – Business Central integrates directly with Power BI through the Projects app. Portfolio-level dashboards show profitability by project, by customer, by project manager, and by sector. Board-level reporting becomes a live view rather than a monthly exercise.

Corporate Tax cost centre reporting. Under UAE Corporate Tax, costs must be correctly allocated across projects for FTA-compliant reporting. Business Central’s job dimension structure supports this automatically – every cost posted to a job carries the project dimension through to the general ledger, producing the cost centre breakdown that Corporate Tax reporting requires.

Burhani™ has implemented Business Central job costing for UAE contractors across construction, MEP, fit-out, engineering consultancy, and inspection and certification businesses. The configuration decisions – task structure, WIP method selection, retention setup, variation workflows – are where implementation experience determines whether the system reflects how UAE contractors actually operate.

The profitability information above is only as reliable as the setup behind it. Here is what that means in practice.

Final Thoughts

Tracking project profitability in Business Central is not a reporting exercise. It is an operational discipline – properly structured job tasks, complete planning lines, consistent posting through job journals, and the right WIP method for each contract type.

When these are in place, the result is a live, accurate view of every project’s financial position – one that project managers can act on, finance teams can report from, and the FTA can audit without discrepancy.

If your current system cannot tell you which project is bleeding margin in real time, that is the problem worth solving first. Bring your current setup, your contract types, and your questions – and our team will show you exactly how Business Central addresses it. Start that conversation here.

Frequently Asked Questions

Q: Can Business Central track job costs at BOQ line level for UAE construction contracts?
A: Yes. Job tasks in Business Central can be structured to mirror your BOQ or work package breakdown, with planning lines for each cost type at each level. This gives project managers visibility into cost performance at the level of individual BOQ items, not just at overall project level.
Q: How does Business Central handle subcontractor costs on UAE construction projects?
A: Subcontractor costs are posted to jobs through purchase orders linked to specific job tasks. Once a subcontractor invoice is approved and posted, the cost appears immediately on the job card against the relevant task. Subcontractor payment terms, retention deductions, and performance bonds can all be tracked within the procurement and job modules.
Q: Does Business Central support both fixed-price and time-and-materials contracts for UAE contractors?
A: Yes. Business Central supports fixed-price billing, time and materials billing, and milestone billing – all within the same job module. A contracting business with a mix of contract types manages them all through the same system, with each job using the billing model that matches its contract.
Q: How does job costing in Business Central connect to UAE Corporate Tax compliance?
A: Job costs in Business Central post to the general ledger with project dimensions that carry through to financial reporting. This creates the project-level cost allocation that UAE Corporate Tax reporting requires. Transfer pricing documentation for subcontracting between group entities is also supported through Business Central’s intercompany and purchase order modules.

seo-manager

Call Now