Our product — dsERP

dsERP — accounting-grade ERP with GCC compliance on the ledger.

Accounting-grade ERP for trading, retail and services businesses in the UAE and Saudi Arabia — sales, stock, finance, payroll and GCC tax on one double-entry ledger, in English and Arabic.

UAE FTA e-invoicing KSA ZATCA (Fatoora) English & Arabic · RTL Multi-company Moving-average cost SQL Server + Node.js On-premise or hosted
dsERP CEO dashboard showing revenue, net profit, cash position, AR and AP outstanding, a revenue and profit trend chart and an AR/AP breakdown.
Executive dashboard — revenue, growth, cash and receivables at a glance.
What is inside

Ten modules, one ledger.

Every module posts to the same double-entry ledger, so stock, payroll and tax all reconcile without a nightly interface job.

SLS

Sales & Receivables

Quote → order → delivery → invoice, with credit notes and statements.

PUR

Purchasing & Payables

RFQ → PO → goods receipt → bill, with OCR capture and debit notes.

POS

Point of Sale

Touch till, barcode and IMEI, split and on-account payment, returns.

INV

Inventory

Multi-warehouse, transfers, serial tracking, moving-average cost.

FIN

Finance & GL

Double-entry, templates, cost centres, bank reconciliation, year-end.

FA

Fixed Assets

Categories, acquisition, depreciation and disposal.

HR

HR & Payroll

Payroll with WPS, leave, attendance and gratuity for the UAE and KSA.

RPT

Reports & BI

P&L, balance sheet, cash flow, ageing and dashboards.

CMP

Compliance

FTA and ZATCA e-invoicing, pre-filing VAT review, self-billing.

PLT

Platform

Bilingual RTL, role-based access, multi-company, audit trail, AI assistant.

Seen on real data

The screens your team will actually live in.

dsERP Invoicing screen: sales invoice with tax breakdown.
Sales invoice with tax breakdown
dsERP Point of sale screen: touch till with barcode entry.
Touch till with barcode entry
dsERP Stock by warehouse screen: quantities and valuation per location.
Quantities and valuation per location
dsERP Trial balance screen: double-entry ledger, period to date.
Double-entry ledger, period to date
dsERP Payroll and WPS screen: salary run and wps file generation.
Salary run and WPS file generation
dsERP Receivables ageing screen: outstanding balances by bucket.
Outstanding balances by bucket
How it fits

Where dsERP sits in your landscape

dsERP is for businesses that want one unified system. Already running SAP, Oracle or Dynamics? Keep it, and put dsConnectMW between that ERP and the tax authority instead.

See it on your own numbers.

Bring a month of your own sales, stock and payroll data and we will run it through dsERP with you.

Book a Demo