All features

Everything Qaflo does, in one ERP

Quotations and sales, purchasing and stock, jobs and production, invoicing and the VAT return, payroll and vehicles. One system for UAE contractors, fit-out firms and fabricators.

Modules

Grouped the way the business is, not the way the software was written. One database underneath all of it, so a change in one place is a change everywhere.

Projects & production

Plan the job, issue material against it, move it through the workshop and out to site, and close it with a signed handover. Cost lands on the job as it happens, not when somebody reconciles it at month end.

  • Planning, material prep, procurement, production, delivery, installation and closure, with an owner and an audit trail at every handover
  • Production sub-stages for carpentry, metal, painting and tailoring
  • Stages move in order; the workflow engine refuses a jump that skips one
  • Material plan, inventory check and a job-costing report attached to the card
  • Approvals on any document — a visual workflow builder, escalation, and a My Approvals inbox
  • Delivery note signed by the customer, installation note, snag list and handover
JOB-0211 · Villa 12 lobby · stages
  • PlanningMaterial plan checked against stockDone
  • Material prep and procurementPO-2026-0733 approvedDone
  • ProductionCarpentry, paintingIn progress
  • Delivery and installationDelivery note signed by the customerNext
  • ClosureSnag list and handoverNext
Drawn from the job card; sample job.

Sales & CRM

Enquiries, quotations and their revisions, orders and deliveries on one pipeline. The quotation that was accepted is the one the job gets built from, and both are still there when the client asks.

  • Leads, opportunities and activities on one pipeline
  • Quotations, sales orders and delivery notes linked both ways
  • Site visits located from the vehicle that actually went there, not from memory
  • Pipeline, lost-reason, lead-source, rep-performance and daily-visits reports
  • A UAE address on every customer — unit, building, area, emirate, PO Box and Makani
The Qaflo opportunity pipeline

Finance & VAT

A real double-entry ledger underneath, not a spreadsheet with totals. Invoices, receipts, supplier bills and payments post to the general ledger as they happen, so the VAT return comes out of that ledger instead of out of a spreadsheet at the end of the quarter.

  • Tax invoices carrying your TRN, with VAT on the line rather than added at the bottom
  • Credit and debit notes, with 5% UAE VAT handled throughout
  • Supplier bills posting input VAT, with payment allocation against open items
  • Post-dated cheques, retention and customer advances tracked properly
The Qaflo invoice register

Reporting

Reports over your own ledger and your own pipeline, each date-ranged, drillable to the document it came from, and exportable to Excel, CSV or PDF — including the FTA VAT 201 return, box by box.

  • VAT Return (FTA 201), Trial Balance, General Ledger
  • Profit & Loss, Balance Sheet, AR Aging, AP Aging
  • Job costing per job, and the daily visits sheet per rep
  • CRM pipeline, lost reasons, lead sources and rep performance
  • Every report drills through: the trial balance opens into the ledger, the ledger into the document
The FTA VAT 201 return generated in Qaflo, box by box

Procurement & inventory

Buy against the job, receive against the order, and know what stock is already spoken for before you promise it to somebody else. Multi-warehouse, with a real ledger and moving-average valuation underneath.

  • Purchase requests, orders and goods receipts matched line by line
  • Stock issued to jobs, transfers and reconciliation
  • Reorder levels with low and zero stock surfaced on the dashboard
Qaflo stock levels across warehouses with valuation

Field & fleet

Where the van went, where the rep checked in, and which customer that visit belongs to. On a live map inside the same system that holds the job, with no second login and no separate tracking bill.

  • Live positions, trip history and idle time from Teltonika devices
  • Geofences, an engine-on / moving / idle split, and a device command channel
  • Driver assignment, whether or not they have an ERP login
  • Stops matched to a customer address and offered as visits for a manager to verify
  • The tracker wins when its fix is fresh; phone GPS is the fallback; unlocated is never guessed
The Qaflo live fleet map

Samples & catalogue

For any business that wins work by putting samples in a client's hands. Every book, board or swatch barcoded, issued against a client with a due date, and scanned back in — fabric, stone, tile, laminate, timber or paint.

  • Barcode and QR label printing per item
  • Issue to a client or a rep, with an overdue list that is actually accurate
  • Specification, supplier and price band held against every sample
The Qaflo sample and catalogue register with barcodes and issue status

HR & payroll

Attendance, leave, end-of-service and the monthly salary file your bank expects. Visas, passports and labour cards carry their expiry date, so the renewal comes up before it becomes a problem.

  • Visa, labour card and passport expiry alerts before they bite
  • Payroll runs that generate the bank-ready WPS SIF file each month
  • Gratuity and end-of-service, with leave accrual, rollover and periods on the same record
  • Attendance and leave against the same employee record
  • Payroll runs with allowances, deductions and salary revisions
Expiring in the next 60 days
  • Passport · A. RahmanSite supervisor12 days
  • Residence visa · J. MathewCarpenter28 days
  • Labour card · S. IqbalPainter41 days
  • WPS SIF · August payrollReady to downloadReady
Drawn from the HR screens; sample people.

Notifications

The update finds the person who has to act on it, inside Qaflo, instead of getting lost in a chat group.

  • In-app notification centre with per-user preferences
  • Alerts before a document, visa or deadline lapses, and approvals escalated when they sit too long
  • Every message logged against the job it came from
Notifications
  • Purchase order waiting 2 daysEscalated to the next approver · JOB-0211Escalated
  • Residence visa expires in 28 daysJ. Mathew · HRExpiry
  • Delivery note signedVilla 12 lobby · logged on the jobDone
Drawn from the notification centre; sample data.
Under the hood

The parts nobody demos, that decide whether it survives year two

Real double-entry accountingLedgerInvoices, bills, receipts and payments post to a general ledger that balances. The trial balance ties out because it is derived, not typed in.
Roles and permissionsRolesPer-module, per-action permissions with a full audit trail. The storeman does not see margins; the accountant does not move job stages.
Multi-company from day oneCompaniesRun several trade licences side by side, each with its own numbering and ledger, under one login.
Your data, where you want itHostingHosted for you, or on a server in your own office. Not every ERP in this bracket will give you that choice.

Something you need that is not listed?

Ask us directly. We will tell you straight whether Qaflo does it today, and show you live what it does.

Not ready for a demo? See the prices or call +971 52 941 2323.