LAFTAH

LAFTAH · لفتة

Technology for construction companies that need one system of record.

LAFTAH is a construction ERP for projects, procurement, finance, workforce, and documents. Designed for Saudi Arabia. Built as one connected system.

LAFTAH · project cost control

Illustrative product view

Budget

Committed

Actual

Budget · committed · actual · forecast — derived from the same posted ledger, not a separate summary.

Positioning

A technology company for construction operations.

LAFTAH is enterprise software for construction companies: one operating system so planning, procurement, inventory, labor, documents, and finance share the same records — instead of a different tool for each department.

What we build

Enterprise software, starting with the construction operating cycle.

The modules below are in the product today — not a roadmap dressed as a catalogue.

Construction operations

Projects, contracts, cost codes, and the operational spine everything else hangs off of.

Procurement

Requisitions, RFQs, purchase orders, and goods receipts with three-way matching.

Inventory

Warehouse stock as a movement ledger — never a bare editable quantity.

Project cost control

Budget, committed, actual, and forecast, computed from the same posted records.

Finance

A double-entry ledger: chart of accounts, journals, AP/AR, and posted-data reports.

Approvals

Configurable workflows so requisitions, orders, and invoices route before they post.

LAFTAH · لفتة

The construction ERP, built as one system.

One system for the operating cycle — projects, procurement, inventory, workforce, documents, finance, and reporting — so a number entered once is the same number everywhere it is used.

Cost control

Committed cost from approved purchase orders. Actual cost from posted invoices and approved labor. Forecast as the sum of both — no shadow ledger.

Procurement & inventory

Requisition through receipt. Supplier invoices match against received quantities. Stock moves only through recorded transactions.

Finance & approvals

Balanced journal entries, immutable posted records, and role-based approvals on the actions that matter.

Arabic + English

Bilingual product interface with RTL support. Built for construction teams working in Saudi Arabia.

LAFTAH · procurement

Illustrative product view

POVendorStatus
PO-1042Approved
PO-1041Received
PO-1040Draft
PO-1039Received

Requisition through receipt — every supplier invoice matches against what was ordered and received.

In practice

Requisition through receipt

Purchase requisitions, RFQs, and purchase orders route through a configurable approval workflow. Goods receipt notes confirm what arrived. Supplier invoices match against received quantities before they are allowed to post.

Documents

AI-assisted extraction, reviewed before it counts.

Upload a supplier invoice and have vendor, amounts, and line items extracted automatically. Document classification and splitting cover multi-invoice uploads. Nothing posts to the books unreviewed.

LAFTAH · document review

Illustrative product view

Vendor
Invoice #
Amount
Date

Nothing from an extraction posts to the books unreviewed — a human confirms or corrects it first.

Why LAFTAH

Built as one system. Sold without invented proof.

One system of record

A modular monolith: every module reads and writes the same data. A purchase order, a timesheet, and a posted invoice show up wherever they matter — without a separate sync step to get wrong.

Honest product boundaries

What is built is described plainly. ZATCA-format QR codes and an internal hash chain exist on posted customer invoices; live submission is not connected, and we do not claim compliance we have not tested.

Organization-scoped by design

Role-based permissions, tenant isolation, and an audit trail on the actions that matter. Every record belongs to one organization, enforced everywhere.

Saudi Arabia · GCC

Built for construction work in this market — not adapted later.

LAFTAH is built with the Saudi construction market in mind: bilingual Arabic and English, RTL in the product, and ZATCA-format e-invoicing readiness on every posted customer invoice. Live ZATCA submission is disclosed as not yet connected.

  • Arabic and English product UI
  • ZATCA-format QR and hash chain
  • Projects as the operational spine
  • Organization-scoped security

Engineering

The product is a modular monolith, not a patchwork of services.

LAFTAH runs as one system: Django and Next.js over PostgreSQL, with a real double-entry ledger, role-based access, and an audit trail. That is the architecture — not a claim about headcount or scale.

Architecture
Modular monolith
Ledger
PostgreSQL double-entry
Product UI
Next.js, bilingual EN/AR
Access
15-role permission matrix

Building something that needs to work at scale?

Talk to LAFTAH, or request a walkthrough against how you run projects, procurement, and finance today.

LAFTAH — Construction ERP for Saudi Arabia