All-In-One Construction Accounting Software

Evaluating Construction ERPs in KSA: Connecting Project Accounting to ZATCA Phase 2

For a Saudi contractor, choosing an ERP is not simply an accounting software decision.

Consider a contractor in Riyadh preparing for another ZATCA e-invoicing integration requirement. Project costs are tracked in one system, retention in another, subcontract commitments in spreadsheets, and payroll sits separately from project accounting.

The company may still be able to produce an invoice. The harder question is whether that invoice reflects what actually happened on the project. That is why ZATCA compliance should not be treated as a feature added after selecting an ERP.

For construction companies, VAT, e-invoicing, payroll, job costing, commitments, billing, and project reporting need to work as one financial workflow. The right construction ERP should make compliance part of how project transactions are captured, approved, billed, and reported.

Generic Accounting Software Can Calculate VAT. Construction ERP Has to Explain the Project.

A standard accounting system can calculate VAT on an invoice. Construction billing requires considerably more context. A contractor may invoice against:

  • Progress or milestone payments
  • Advance payments
  • Retention
  • Approved variations and change orders
  • Subcontractor costs
  • Materials and equipment
  • Labor and project expenses
  • Multiple jobs or sub-jobs under the same contract

This matters because construction VAT does not operate as an isolated invoice calculation.

ZATCA’s construction-sector VAT guidance treats construction services as a continuous supply of services and sets specific VAT timing rules for progressive payments. Where contracts specify payment due dates at milestones, VAT becomes payable at the due date or when payment is received, whichever comes first. For other progress payments, the relevant trigger is the invoice date or actual payment date, whichever comes first. ZATCA VAT guideline for the contracting sector

The same guidance addresses retention payments directly. It states that retention does not change these rules and that VAT remains due based on the full amount invoiced or the full amount due at the applicable milestone.

That creates an important ERP requirement. The invoice should not exist as an isolated accounting document. It should remain connected to the project contract, billing record, retention, change order, cost transactions, and customer balance. This is where a construction ERP has an advantage over a generic accounting setup. The system can preserve the relationship between the project event and the financial transaction.

ZATCA itself identifies its contracting-sector VAT guideline as covering construction services, tax due dates, tax invoice issuance, and other sector-specific VAT considerations.

What Does ZATCA-Ready Actually Mean for a Construction ERP?

“ZATCA compliant” should not be treated as a checkbox during an ERP evaluation. Saudi Arabia’s e-invoicing program has two phases.

  • Phase 1, the Generation Phase, requires taxpayers to generate and store compliant electronic invoices.
  • Phase 2, the Integration Phase, introduces additional technical and business requirements and integration with ZATCA systems. Phase 2 has been rolled out in waves since January 1, 2023.

ZATCA’s current technical requirements include electronic invoice data requirements and an XML implementation standard defining the technical syntax and business content of electronic invoices.

For a construction ERP, the important question is therefore not simply: “Does the software support ZATCA e-invoicing?”

Ask instead: “Where does the ZATCA-compliant invoice process begin inside the project workflow?”

A construction ERP should let your team trace the path from the project transaction to billing, VAT, invoice, accounting entry, and customer balance without rebuilding the information manually. That is the difference between an ERP that simply produces a compliant invoice and one that keeps the underlying project financial data connected.

ZATCA’s Latest Wave Shows Why Waiting for the Notification Is Risky

ZATCA continues to expand Phase 2 through taxpayer-specific waves. In its July 24, 2026 announcement for Wave 25, ZATCA stated that the wave covers taxpayers whose VAT-subject revenues exceeded SAR 187,500 during 2022, 2023, 2024, or 2025. Targeted taxpayers must integrate their e-invoicing solutions with the Fatoora platform by February 1, 2027. ZATCA Wave 25 announcement

ZATCA also states that subsequent Phase 2 waves will be communicated to targeted taxpayers at least six months before their integration date.

For contractors, this makes construction ERP readiness a broader question than simply meeting an integration deadline. If your construction ERP software cannot clearly connect project billing, VAT, customer balances, and supporting project transactions today, adding an e-invoicing connection may solve the compliance output without solving the underlying accounting problem.

Payroll Should Feed Project Cost, Not Sit Beside It

Payroll is another area where construction companies need to think beyond compliance. A contractor may have:

  • Direct employees
  • Expatriate workers
  • Overtime and allowances
  • Employees working across multiple projects
  • Site-based labor
  • Subcontract labor
  • Different cost codes or activities

The accounting question is straightforward: What did this labor actually cost the project? That requires more than processing payroll.

ALT TEXT

Timesheets, labor rates, overtime, allowances, and other relevant costs should flow into project accounting so project managers and finance teams can see actual labor cost against budget. WPS and GOSI-related responsibilities should also be considered separately from Saudization or Nitaqat requirements. They are different areas of Saudi workforce and compliance management and should not be treated as one payroll feature.

During an ERP evaluation, ask for a demonstration of the complete workflow:

Employee → Time → Project → Cost Code → Payroll → Project Cost → Margin

If the process depends on exporting spreadsheets and manually reallocating labor costs, the ERP is not giving project accounting the information it needs.

Compliance Does Not Protect a Project That is Already Losing Money

A contractor can produce compliant invoices and still lose money on a project. Why? Because compliance tells you whether financial transactions are being processed according to requirements. It does not automatically tell you whether the project is commercially healthy.

A project can lose margin because:

  • Subcontract commitments were not captured early.
  • Labor was charged to the wrong project.
  • A variation was approved but not billed.
  • Retention was not forecast correctly.
  • Actual costs exceeded the original budget.
  • Procurement costs increased.
  • Project managers cannot see committed costs before they become actual expenses.

This is why the most important ERP workflow for a contractor may look like this:

Contract → Budget → Commitment → Cost → Progress Billing → VAT → Invoice → Receivable → Project Margin

Every step should remain connected. If finance can see the invoice but cannot trace it back to the project event, the system is incomplete from a contractor’s perspective. If project management can see costs but cannot connect them to billing and margin, the same problem exists in reverse.

What Should Saudi Contractors Evaluate Before Choosing an ERP?

Instead of comparing feature counts, test the ERP against an actual construction workflow.

1. Project billing

Can the system handle progress billing, advance payments, retention, and approved variations directly from the project?

2. VAT traceability

Can your finance team trace the VAT amount on an invoice back to the underlying project transaction?

3. ZATCA integration

Where does the ZATCA/Fatoora process sit in the invoice workflow? Ask the vendor to demonstrate the actual flow rather than simply confirming that “ZATCA is supported.”

4. Payroll and labor costing

Can payroll and timesheet information be allocated to the correct project, task, or cost code?

5. Commitments

Can the project team see approved subcontract and purchasing commitments before those costs become actual expenses?

6. Project margin

Can management see budget, committed cost, actual cost, forecast, revenue, and projected margin without building a separate spreadsheet?

7. Audit trail

Can a reported amount be traced back to its originating transaction? This final test matters more than a long feature list.

A construction ERP should make it easier to answer: Where did this number come from?
And then: How did it affect the project?

Where ProjectPro Fits

ProjectPro is an AI-powered construction ERP built on Microsoft Dynamics 365 Business Central, with Microsoft 365 Copilot as the intelligence layer.

ALT TEXT

ALT TEXT

Its construction-focused capabilities cover project accounting, job costing, billing, commitments, and financial management within one platform.

For Saudi contractors evaluating ProjectPro, the implementation discussion should go beyond the product demonstration. The right questions include:

  • Saudi VAT configuration
  • ZATCA/Fatoora integration approach
  • Project billing and retention workflows
  • Payroll and workforce integrations
  • Local reporting requirements
  • Data and implementation scope
  • Integration requirements with existing systems

The real test is whether the ERP can run your actual construction workflow without creating a parallel accounting process in spreadsheets.

The Netsmartz View: Start With the Project, Not the Compliance Checklist

ZATCA compliance should be treated as an ERP architecture test, not a separate finance project. Start with one real project. Take its contract value, budget, commitments, costs, progress billing, retention, variations, labor, VAT, invoice, receivable, and projected margin.

Then ask the vendor to connect the entire chain in the construction ERP. The result should be a clear financial trail from the project transaction to the final margin, without duplicate entries, disconnected spreadsheets, or manual reconciliation between project and finance teams.

For Saudi contractors, that is the standard to apply before implementation:

Can the system keep the project financially traceable from contract to final margin while meeting the country’s tax and e-invoicing requirements?

That question will tell you more about ERP readiness than a feature checklist alone.

See How ProjectPro Fits Your Construction Workflow

Don’t evaluate an ERP from a feature checklist. Test your actual contract, billing, retention, commitments, labor costs, VAT, and reporting workflow.

[Book a ProjectPro Workflow Assessment →]

Netsmartz can help you assess the integrations, data flows, construction-specific requirements, and implementation considerations that need to be addressed before moving forward.

FAQs

Look beyond general accounting and VAT functionality. A construction ERP should connect project contracts, budgets, commitments, costs, progress billing, retention, VAT, receivables, payroll-related project costs, and project margin.

The key test is whether finance and project teams can trace a financial result back to the underlying project transaction.

For Wave 25, announced on July 24, 2026, ZATCA identified taxpayers whose VAT-subject revenues exceeded SAR 187,500 during any of 2022, 2023, 2024, or 2025. Targeted taxpayers must integrate their e-invoicing solutions with Fatoora by February 1, 2027.

However, contractors should check their own ZATCA notification and applicable wave rather than assuming that Wave 25 applies to them.

Technically, an external e-invoicing solution can be part of an organization’s architecture. The more important question is whether the integration preserves the connection between project billing, VAT, customer balances, and supporting transactions.

If teams still need spreadsheets to reconcile project billing and accounting after adding e-invoicing, the compliance gap may be addressed while the project-accounting problem remains.

Not necessarily. The important requirement is that relevant payroll and timesheet information can flow reliably into project costing. A contractor should be able to determine the actual labor cost associated with a project, activity, or cost code without repeated manual allocation.

Use an actual project rather than a generic product demonstration.

Test one complete workflow: Contract → Budget → Commitment → Cost → Progress Billing → VAT → Invoice → Receivable → Project Margin

Then test exceptions such as retention, variations, subcontract costs, and labor allocation. If the ERP can handle the workflow with clear traceability and limited manual reconciliation, you have a much stronger basis for evaluating implementation readiness.

The Real Operational Root of Construction Project Delays: Why Projects Fall Behind Schedule

Construction projects rarely fall behind schedule because of a single major event. They lose momentum through hundreds of operational decisions made across procurement, site operations, commercial teams, and subcontractor management. On complex UAE construction projects, these decisions happen daily, often without every team working from the same project reality.

According to Autodesk’s 2025 State of Design & Make report, 40% of construction services leaders identify cost control as a major business challenge. Schedule overruns only increase that pressure by affecting labour productivity, equipment utilisation, and project margins.

Most contractors know how to build detailed project schedules. The greater challenge is keeping execution aligned with the plan. A schedule shows where a project is supposed to be. Operations reveal where it is actually heading.

Why Projects Rarely Fall Behind Because of One Big Problem

When projects miss deadlines, reviews often focus on the most visible events:

  • Materials arrive later than planned.
  • A subcontractor misses a key milestone.
  • Client approvals take longer than expected.
  • Labour productivity declines.

The real issue is usually operational misalignment, where teams make decisions without a shared view of the project.

Examples include:

  • Procurement ordering materials against outdated schedules.
  • Site teams resequencing work without considering downstream activities.
  • Project controls reporting planned progress while field conditions have already changed.

Individually, these decisions seem reasonable. Collectively, they push the project further away from the original programme.

Four Operational Disconnects That Quietly Derail Construction Projects

Operations leaders don’t lose projects because people stop working. They lose them because operational decisions stop moving in the same direction.

Four Operational Disconnects That Quietly Derail Construction Projects

1. Procurement is Responding Instead of Preparing

On UAE projects with long-lead imported materials, procurement often reacts to decisions made weeks earlier. By then, priorities have shifted, crews are underutilised, and subcontractors have adjusted their plans. The real question is not whether materials arrive on time, but whether procurement receives the right information early enough to protect the programme.

2. Site Teams Are Solving Problems Leadership Cannot Yet See

Site teams recognise schedule risk long before project controls do. They resequence work, shift crews, and keep progress moving, often masking early warning signs. Leadership often sees the impact only after operational flexibility has been exhausted.

3. Subcontractors Don’t Need More Meetings. They Need Better Coordination.

More meetings rarely solve coordination problems. Trades often plan around different assumptions: the approved programme, expected material deliveries, or actual site access. Coordination improves when every subcontractor works from the same operational reality, not when calendars are filled with more meetings.

4. Change Orders Rarely Change Just One Thing

Every change order reshapes project execution, affecting procurement, labour planning, subcontractor sequencing, inspections, and handover. Most contractors assess the commercial impact. Fewer evaluate the operational ripple effect, where delays and additional costs often emerge.

These disconnects explain why traditional project controls alone are no longer enough. Modern construction operations require visibility across the decisions shaping project execution.

How UAE Contractors Can Reduce Schedule Risk Through Connected Operations

Reducing schedule risk requires more than tracking progress. It requires a unified view across planning, procurement, site execution, subcontractor management, and cost.

The following capabilities help turn connected operations into better project outcomes:

Operational Capabilities What Leading Contractors Do Risk Reduced
One Source of Project Information Ensure procurement, site teams, project controls, and finance work from the same project information Decisions based on outdated or conflicting data
Procurement Connected to Execution Align supplier lead times, purchase commitments, and site activities within a single operational plan Material shortages and idle crews caused by late visibility
Cost Connected to Operations Monitor labour, material consumption, commitments, and budgets as work progresses Cost overruns identified too late to influence outcomes
Change Connected to Project Execution Assess the operational impact of every change order alongside its commercial impact Delays and cost increases that surface weeks after approval

 

Adding another dashboard does not help operations leaders make better decisions. They need confidence that project information reflects what is actually happening on site.

As projects become more complex, a competitive advantage comes from turning project information into timely action.

Final Thought

Construction project success depends on making the right operational decisions at the right time throughout the project lifecycle, not just creating a strong project plan.

As projects become more complex, operations leaders need more than schedule tracking. They require an AI-powered construction management solution that provides a unified operational view, enabling faster coordination, better decisions, and greater control over project delivery.

If improving operational visibility is a priority for your business, discover how an AI-powered construction management solution can help keep projects on track. Let’s talk about how you can achieve greater efficiency and project control.

FAQs

The common causes of construction delays are not always limited to material shortages, labour issues, or subcontractor delays. Many construction project delays begin with operational disconnects, such as poor coordination between teams, delayed approvals, disconnected project information, and limited visibility into resources, costs, and schedules.

Construction companies can reduce delays by improving coordination between project teams, procurement, field operations, subcontractors, and finance. Effective construction resource planning, timely decision-making, and access to accurate project information help teams identify risks earlier and take corrective action before issues affect the schedule.

Construction management software helps teams connect project schedules, procurement activities, resource planning, field updates, and cost information on one platform. This allows operations teams to make faster decisions, improve coordination, and manage potential risks before they impact project timelines.

Construction ERP software helps contractors bring financial, operational, and project information together across the business. By connecting job costs, procurement, project execution, and resource data, ERP solutions help construction leaders improve operational control and make decisions based on a complete view of project performance.

Construction resource planning helps contractors align labour, equipment, materials, and subcontractor capacity with project requirements. Without effective resource planning, teams may face productivity issues, idle resources, scheduling conflicts, and delays that impact project profitability and delivery timelines.

CFMA 2026 Member