
Construction is one of the busiest sectors in the UAE and the wider GCC, with large residential, infrastructure and mixed-use projects running at the same time. Yet many contractors still manage tenders in spreadsheets, track project costs in a separate accounting system, and chase site updates over WhatsApp.
This guide explains in plain language how construction and contracting companies use Microsoft Dynamics 365 for both CRM (winning and managing clients) and ERP (running projects and finance), which product fits which size of business, and how it supports UAE and Saudi e-invoicing rules for construction.
Key takeaways
- CRM: Dynamics 365 Sales tracks tenders, bids and client relationships from the first enquiry to contract award.
- ERP: Business Central suits small and mid-sized contractors; Finance and Operations (Project management and accounting) suits large groups with complex contracts.
- Projects can be tracked by budget, cost, work in progress (WIP) and progress billing, so you always know if a project is making money.
- New e-invoicing rules in the UAE and Saudi Arabia cover construction scenarios such as advance payments and retentions, so your ERP must handle them correctly.
Why construction companies in the UAE and GCC are moving to Dynamics 365
Construction businesses face problems most other industries don’t: long projects, many subcontractors, variations, retentions held back by the client, and cash tied up in work that isn’t yet invoiced. When sales, projects, procurement and finance live in different systems, nobody sees the full picture until month-end, or until a project has already gone over budget.
- One view of every project: budget, actual cost, committed purchases and billing in one place.
- Better tender decisions: see which bids you win, at what margin, and which clients pay on time.
- Compliance: VAT in the UAE and Saudi Arabia, plus new e-invoicing rules, need accurate, structured invoice data.
- Group reporting: many contractors run separate companies per emirate or country and need consolidated results.
CRM for construction: Dynamics 365 Sales
On the CRM side, Dynamics 365 Sales helps business development teams manage the path from enquiry to signed contract:
- Track developers, consultants and main contractors as accounts and contacts.
- Manage each tender as an opportunity, with value, stage, deadline and win probability.
- Keep every email, meeting and document linked to the bid, inside Outlook and Teams.
- Forecast your pipeline by month, sector or region (for example Dubai, Abu Dhabi, Riyadh).
For MEP and facilities maintenance companies, Dynamics 365 Field Service adds work orders, a drag-and-drop schedule board, a mobile app that works offline on site, and preventive maintenance for client assets.
ERP for construction: Business Central or Finance and Operations?
| Need | Business Central | Finance and Operations |
|---|---|---|
| Typical size | Small and mid-sized contractors, subcontractors, MEP firms | Large groups, main contractors, multi-country operations |
| Project costing | Projects with tasks, budgets, usage and purchases | Project management and accounting with contracts and funding sources |
| Revenue recognition | Built-in WIP methods, including percentage of completion and completed contract | Advanced revenue recognition and estimates |
| Progress and milestone billing | Invoicing schedules and installments per project task | Billing rules: progress, milestone, time and material, fee |
| Retention | Usually handled with a construction add-on or extension | Retention percentage on project billing rules |
| Multiple funders | Not standard | Funding sources, for example a government body and a private developer |
Not sure which fits you? Read our comparison Business Central vs Finance and Operations.
Key project features in Business Central
- Project budgets: plan resources, materials and costs per task, then compare with actual usage.
- Project purchases: link purchase orders for materials and subcontractors directly to a project task.
- Work in progress (WIP): choose a WIP method, such as percentage of completion, so your financial statements reflect real project value before invoicing.
- Project invoicing: invoice when work is complete or on a schedule, including down payments by installment.
E-invoicing rules that matter for construction
E-invoicing in the GCC isn’t only for retailers. The UAE Ministry of Finance’s Electronic Invoicing Guidelines (Version 1.1, June 2026) specifically address two common construction scenarios:
- Advance payments: a tax invoice is issued when an advance is received, and the final invoice covers only the remaining balance and references the advance invoice.
- Retention billing: you can invoice the payable amount after deducting the retention, then issue a separate invoice when the retained amount becomes due.
In Saudi Arabia, ZATCA Phase 2 requires every invoice, including prepayment and credit notes, to be cleared or reported through the Fatoora platform. Read our UAE e-invoicing guide and ZATCA Phase 2 guide.
A practical example
A Dubai fit-out contractor with 120 staff and around 25 live projects used spreadsheets for tenders and basic accounting software for finance. Project managers only found out a project was over budget after the final invoice.
After moving to Dynamics 365 Sales and Business Central, each tender is an opportunity in the CRM. When it’s won, it becomes a project in Business Central with a task budget. Subcontractor purchase orders post to project tasks, WIP is calculated monthly using percentage of completion, and progress invoices are created from the project. Management now reviews profit per project every week, and invoices are ready for UAE e-invoicing in 2027.
Checklist before you start
- List your project types: lump sum, re-measurable, cost-plus, maintenance contracts.
- Agree how you bill: milestones, monthly progress, retentions and advances.
- Decide your WIP and revenue recognition approach with your auditor.
- Map your legal entities across the UAE and GCC.
- Plan e-invoicing for UAE and Saudi entities.
- Clean up customer, subcontractor and item data before migration.
How Mohila can help
Mohila is a Microsoft partner based in Dubai that implements and supports Dynamics 365 Business Central, Finance and Operations and CRM across the UAE and GCC. We map your tendering, project and billing processes, choose the right product for your size, and set up projects, WIP, progress billing and e-invoicing. See our implementation services and case studies.
Talk to an Expert
Running construction projects in the UAE or GCC? Book a free 1-hour consultation with a certified Dynamics 365 consultant.
Frequently asked questions
Yes. Dynamics 365 Sales manages tenders and clients, while Business Central or Finance and Operations manages project budgets, costs, work in progress and billing.
Small and mid-sized contractors usually fit Business Central. Large groups with complex contracts, multiple funders or many countries usually fit Finance and Operations.
Finance and Operations supports a retention percentage on project billing rules. In Business Central, retention is usually handled with a construction add-on or extension.
The UAE guidelines cover advance payments and retention billing, so your ERP must issue separate invoices for advances and for retained amounts when they become due.
Related reading: How to Solve a Business Central Functionality Gap and Business Central Across the GCC.




