Industries — Building Materials

A project orders for months.
Every delivery has to land on a live site.

Building materials distribution in Egypt and Saudi Arabia runs on project relationships — volume contracts negotiated up front, drawn down over months, delivered to sites that change by the week, and invoiced in phases tied to milestones. Emdaad holds the contract, validates every draw-down against it, documents every site handover with digital POD, and posts each invoice the moment its delivery is confirmed.

Project-scoped. Site-delivered. Invoiced by phase.

Dashboard Order Health Fulfillment Exceptions
Operations Live
Platform
Order Control
Catalog
Pricing Engine
Customers
Operations
Warehouse
Shipments
Exceptions
Finance
Invoicing
Ledger & AR
Active Orders
312
+28 today
Contract Compliance
100%
↑ All rates ERP-locked
Credit Blocked
1
1 active hold
Invoiced Today
SAR 1.4M
+11.2% vs yesterday
Order ID Project Units SKUs Value Health Status
ORD-8410
NEOM Subcontractor — Package 4
Cement 50kg ×600 · Rebar 12mm
K.G bag
8 SAR 284,400 Healthy Validated
ORD-8411
New Capital Tower B — Phase 2
18 SKUs · Pallet ×14
pallet
18 EGP 412,800 Healthy Out for Delivery
ORD-8412
Jeddah Corniche Project
Blocks ×2,400 · K.G aggregates
PCS K.G
11 SAR 196,500 Warning Preparing Shipment
ORD-8413
Alexandria Coastal Development
9 SKUs · Mixed units
Mixed
9 EGP 278,900 Blocked Credit Review
The Building Materials Problem

Contracts signed in an office.
Executed in a WhatsApp group.

01
Volume contracts tracked in spreadsheets
A project negotiates 5,000 bags of cement at a contracted rate, drawn down over eight months. The running balance lives in a spreadsheet someone updates weekly — and the contract price gets misapplied the moment that person is on leave.
02
Site deliveries with no documented handover
Materials arrive at a site gate and are signed for by whoever is standing there — on a paper slip that rarely reaches the office. When quantities are disputed against a progress payment, there is nothing to show.
03
Phased invoicing reconciled by hand
Invoices are tied to delivery milestones, but deliveries, invoices, and the contract live in three different systems. Each payment application means days of matching delivery notes to invoice lines to contract terms.
04
Delivery sites that move and change
Today’s drop point isn’t last month’s. Access routes close, site contacts rotate, receiving hours shift with the construction schedule. None of it lives in the ordering system — so it lives in phone calls.
05
Credit exposure that compounds across projects
One contractor, four projects, each drawing down materials on terms. Total exposure is the sum nobody calculates until a payment is missed — and the hold lands on a project that was paying fine.
How Emdaad Handles It

The contract is in the system.
Every draw-down proves itself against it.

Volume-contract pricing, enforced
The negotiated project rate is an ERP-sourced contract override: locked, applied automatically on every draw-down order, and versioned for auditors. Volume tiers trigger at defined cumulative thresholds. No spreadsheet. No misapplied rate.
Draw-down ordering against the contract
Site teams and procurement order from the project’s contracted catalog at the project’s rates. MOQ, pack rules, and unit multiples (bags, pallets, K.G) validated at cart.
Per-site delivery configuration
Each project site carries its own delivery address, receiving hours, access notes, and blackout dates. Orders validate against the site’s constraints before acceptance — the truck is scheduled into a window the site can actually receive.
Digital POD at the site gate
Signature, photo, GPS coordinates, and timestamp captured at handover. The GPS point proves the delivery reached the right site. Quantity disputes against progress payments resolved against evidence, in minutes.
Phased invoicing on confirmed delivery
Each delivery posts its invoice on POD confirmation. Partial deliveries and adjustments flow through with reason codes. Payment applications reconcile against a ledger where every line traces to a documented delivery.
Credit exposure across projects
Every order validates against the account’s real-time total exposure across all its projects. Blocks are applied at OMS validation — visible, reasoned, and before any warehouse work.
The Order Flow

From draw-down order
to milestone-ready documentation.

Six stages. Each is system-orchestrated. No stage depends on a manual handoff, a phone call, or a re-keyed entry to proceed.

01
Project Draws Down Against Its Contract
Site team or procurement orders from the project catalog at contracted rates. Quantities validated in pack and unit multiples at cart.
02
OMS Validation
Contract price applied, ATP confirmed, cumulative credit exposure across the account’s projects validated. Blocks happen here, not at the dock.
03
Pick and Load by Route
Heavy and palletized lines waved by delivery route and vehicle capacity. Scan-based loading against validated order lines.
04
INF Captured at Source
Shortfalls logged at the warehouse with reason codes. Site contact sees the adjusted delivery before the truck arrives.
05
Site Delivery with POD
Delivery scheduled into the site’s receiving window. Signature, photo, and GPS captured at the gate.
06
Invoice on POD
Invoice posted against the project on confirmed delivery. AR updated. Documentation ready for the next payment application.
Pricing for Building Materials

The negotiated rate, applied for the
life of the contract. Automatically.

Project pricing is negotiated once and consumed for months. Emdaad holds the volume-contract rate as a locked, ERP-sourced override and applies it to every draw-down — first order to last. Cumulative volume tiers trigger automatically when thresholds are crossed. Every price on every invoice traces to the contract term that produced it, which is exactly what the payment application reviewer wants to see.

ERP-sourced contract rates are locked and cannot be edited in the console. Volume tiers are configured by the supplier’s admin and applied automatically at cumulative thresholds. The buyer sees one net price — no layers, no surprises.

Net Price Calculation
Portland Cement 50kg bag  ·  P0050 bag  ·  NEOM Subcontractor Pkg 4
Active
NEOM Subcontractor — Package 4  ·  Project Account
ERP-sourced Volume Contract
Base price list (Standard segment)
Layer 1  ·  SPL-2026
SAR 28.00
Contract override (Project volume rate)
Layer 2  ·  CTR-NEOM-PKG4-2026  ·  ERP-locked
−SAR 3.50 → SAR 24.50
Cumulative volume tier (≥ 3,000 bags, −8%)
Layer 3  ·  Admin config
−SAR 1.96 → SAR 22.54
Net contract price  ·  3 layers applied SAR 22.54 / bag
Conflict check ✓ No conflicts  ·  Layer 4 clean
Buyer portal display ✓ SAR 22.54 shown at project account
Margin ✓ 19.2%  ·  Above floor
The Buyer Portal

Site teams order what the project needs.
The office sees every dirham of it.

Project procurement gets a portal scoped to the contract: the project’s catalog, the project’s rates, the project’s sites. Site engineers reorder standard materials in one click; head office tracks every draw-down, every delivery, and every invoice against the contract. The running picture both sides used to argue about is now just visible.

Buyer Portal  ·  New Capital Tower B — Phase 2  ·  Project Account Contract Active
Cart  —  4 items  ·  Draft All prices at contracted project rate  ·  Unit multiples validated
Portland Cement 50kg
SKU-C001  ·  P0050 bag
EGP 84,000.00
600
+
bags Valid EGP 140.00/bag
Steel Rebar 12mm
SKU-R012  ·  ton K.G
EGP 196,000.00
8
+
tons △ Price updated Was EGP 22,800 — now EGP 24,500 per ton
Concrete Blocks 20cm
SKU-B020  ·  P0001 pallet
EGP 56,000.00
14
+
pallets Valid EGP 4,000.00/pallet
Fine Aggregates
SKU-A005  ·  ton K.G
EGP 24,000.00
20
+
tons △ Qty adjusted Quantity adjusted to 20 — nearest valid multiple (×5 ton)
Estimated net total  ·  Project contract pricing EGP 360,000.00
1 item has a price change since your last order. Review before confirming.
Place Order  →
Who Uses Emdaad for Building Materials

Distributors supplying the projects
reshaping the region.

Supplier / Distributor
Building materials distributors and manufacturers in Egypt and Saudi Arabia supplying contractors, subcontractors, and developers.
From giga-project packages in KSA to the New Administrative Capital and coastal developments in Egypt. Volume contracts drawn down over months. Site deliveries with documented handover. Running Dynamics 365, SAP, or Oracle on the back-end.
Buyer / Procurement
Contractors, subcontractors, and developers ordering project materials against multi-month volume contracts across multiple active sites.
Contract balances tracked in spreadsheets. Draw-downs placed by WhatsApp or phone and keyed into the ERP by someone in the office. Phased invoicing reconciled by matching paper delivery notes to invoice lines for every payment application.
01

A Riyadh building materials distributor supplying subcontractor packages on KSA giga-projects. Multi-month volume contracts per package, draw-downs ordered by site engineers over WhatsApp, contract balances tracked in a spreadsheet three people could edit.

02

A Cairo distributor supplying contractors across the New Administrative Capital. Phased invoicing tied to delivery milestones — and a finance team spending the first week of every month matching paper delivery notes to invoice lines for payment applications.

03

A Jeddah cement and aggregates supplier delivering to 40+ active sites. Site addresses, contacts, and receiving windows changing weekly. A quarter of deliveries arriving at gates that couldn’t receive them.

What Changes

The numbers that move when the operation runs on one system.

0
MOQ violations at dispatch
Every draw-down that reaches the warehouse is already valid. Unit and pack multiples enforced at cart — bags, pallets, and K.G alike.
Locked
Contract rate, every draw-down
The negotiated project rate is an ERP-sourced override — applied automatically from first order to last, versioned for auditors.
On POD
Site handover documented
Signature, photo, and GPS at every site gate. Quantity disputes against progress payments resolved against evidence.
< 60 sec
ERP sync latency
Contract rates, ATP, credit positions, and pack rules synchronized from your ERP within 60 seconds of a change.

If it’s on Emdaad, the order moves.

Purpose-built for project supply in Egypt and Saudi Arabia.