(Case study)  ERP · Saudi Arabia

Bareq

An Arabic-first ERP for Saudi businesses. Sales, purchases, inventory, finance, HR and ZATCA e-invoicing in one web system, built on its own UI kit and design system.

(Product)
ERP web system and UI kit
(Platform)
Web, desktop first
(Languages)
Arabic and English
(Role)
Product Design Manager

(Overview)

Bareq brings the daily work of a Saudi business into one place. Branches, warehouses, customers and suppliers share the same records, from the first sales invoice to the VAT return and the monthly payroll.

(Users)
Owners, accountants, sales, warehouse and HR teams
(Modules)
Sales, purchases, inventory, finance, HR, reports
(Compliance)
ZATCA e-invoicing and VAT
(Language)
Arabic first, right to left

(03)  The challenge

A whole business, without the clutter.

ERPs are dense by nature: long tables, deep menus and dozens of reports. The goal was to keep every module powerful while making the most common tasks one or two clicks away, for teams that work in Arabic all day.

(01)

Owner and manager

Across all branches

  • See revenue, profit and cash flow at a glance
  • Act on alerts like low stock and late invoices
  • Approve requests without leaving the dashboard
(02)

Operations teams

Sales, warehouse, finance and HR

  • Create invoices and purchase orders fast
  • Move, receive and count stock between warehouses
  • Close the books and file VAT on time

(04)  One system, two journeys

Mapping the business end to end.

The trade journey runs from purchase to payment. The back office journey closes the loop in finance, reports and HR.

Trade

  1. 01Supplier
  2. 02Purchase order
  3. 03Receive goods
  4. 04Stock
  5. 05Quotation
  6. 06Sales invoice
  7. 07Shipment
  8. 08Payment

Back office

  1. 01Vouchers
  2. 02Bank
  3. 03Accounts
  4. 04VAT
  5. 05ZATCA
  6. 06Reports
  7. 07Payroll
  8. 08Tasks

(05)  Dashboard

The whole business on one screen.

KPI cards with live trends, alerts that need action, revenue by period, sales against targets, inventory health and cash flow, all on the home screen.

Bareq ERP
Dashboard
Dashboard

(06)  Sales

From a list to a full invoice record.

Every sales list shares the same table pattern: search, filters, status tags and bulk actions. Each invoice opens into its items, totals, payment, shipping and a full activity log.

Bareq ERP
All sales
All sales
Bareq ERP
Sales invoice details
Sales invoice details

(07)  Reports

Thirty reports, one consistent layout.

Profit and loss, VAT, stock and sales reports share summary cards, tabs for each view and export to Excel or PDF, so a new report never needs a new layout.

Bareq ERP
Profit and loss by product
Profit and loss by product

(08)  People and tasks

HR and teamwork inside the same system.

HR covers employees, leave, payroll, sales targets and public holidays. Task management tracks work across teams with status, priority and hours.

Bareq ERP
HR, employees
HR, employees
Bareq ERP
Task management
Task management

(09)  Compliance

ZATCA e-invoicing, branch by branch.

Each branch is onboarded with the Zakat, Tax and Customs Authority from settings, with its tax number, certificate expiry and connection status in one table.

Bareq ERP
ZATCA settings
ZATCA settings

(10)  Design system

A UI kit built for dense business screens.

Bareq ships with its own UI kit and scalable design system, made for tables, forms, charts and status-heavy screens.

TablesSearch, filters, sorting, status tags and pagination
DataKPI cards, charts and report summaries
FormsLong forms split into clear sections
BilingualArabic first, with an English switch
#5D32FE
#EEE9FC
#22C55E
#F59E0B
#EF4444
#0B0B0B

(11)  Scope

The system in numbers.

One web system covering the full business, designed Arabic first.

390+desktop screens across every module
16modules, from sales to settings
30+financial, stock and sales reports
2languages, Arabic and English