THE OPERATIONAL BACKBONE FOR MULTI-STORE RETAIL

Run every storefrom one source of truth.

Sales, inventory, purchasing, finance, HR, and promotions — unified, real-time, and permission-governed across every location.

Multi-store · Bilingual EN/AR · Real-time stock · Granular access control · Multi-tenant

Low stock · Cotton Tee (M)

4 left

Bayan POS
LIVE

Today's Sales

SAR 0

▲ 12%

Month-to-date

SAR 0

▲ 8%

Total Orders

0

Low-stock Items

0

▼ items

Recent Orders

ORD-00482Ahmed M.
SAR 340paid
ORD-00481Fatima A.
SAR 520partial
ORD-00480Khalid R.
SAR 180pending

New order · ORD-00483

SAR 640

CAPABILITIES

Every module your business needs

One subscription covers every operational layer — from the counter to the back office.

Sell

Counter to catalog

  • Point of sale
  • Product catalog
  • Quotations
  • Promotions

Stock

Inventory to purchasing

  • Real-time inventory
  • Stock transfers
  • Purchase orders
  • Stock adjustments

Money

Finance to reporting

  • Expenses & incomes
  • Bank accounts & transfers
  • Customer CRM
  • Reporting

People

HR to access control

  • HR & employees
  • Leave management
  • Payroll
  • Role-based access control

INVENTORY

Inventory you can trust

  • Stock decrements atomically at order creation — no manual reconciliation.
  • Transfers between stores carry a full lifecycle: requested → in-transit → received.
  • Every adjustment records reason, quantity delta, and the responsible user.

Stock movements

CTN-BLK-M

Cotton Tee Black M

Sale #482

-3

JNS-SLM-32

Slim Jeans 32

Transfer from WH1

+12

CTN-WHT-S

Cotton Tee White S

Sale #481

-5

HDY-GRY-L

Hoodie Grey L

Adjustment

-2

⚠ Low stock

Cotton Tee Black M4 / 10 min
Sneakers White 422 / 5 min
Cap Navy One-size1 / 8 min

POINT OF SALE

A counter that keeps up

  • Scan a barcode, search by name, or browse category — whichever is fastest.
  • Customer lookup attaches purchase history and outstanding credit in one click.
  • Cash, card, or split payment — all in the same flow.

Cart · ORD-00484

open
CustomerAhmed M. · SAR 0 due

Cotton Tee Black M

× 2

SAR 120

Slim Jeans 32

× 1

SAR 280

Cap Navy One-size

× 1

SAR 60
TotalSAR 580

Receipt sent · SAR 580 paid

ACCESS CONTROL

Control who can touch what

  • Re-evaluated on every request — changes apply without forcing re-login.
  • Endpoint-level granularity: a cashier can create orders but not see profit margins.
  • Never trust-the-frontend: the server rejects any unauthorized call regardless of UI.

Permission matrix

PermissionAdminManagerCashierViewer
Create orders
View reports
Edit inventory
View P&L
Manage users
Run payroll

Re-evaluated on every request · changes apply instantly

THE WHOLE STACK

The whole stack, one platform

Bayan POS replaces the fragmented toolkit most operators cobble together — at a fraction of the combined cost.

FeatureBayan POSfrom SAR 109/moStandalone POSAccounting SuiteHR Tool
POS & orders
Multi-store inventory
Store-to-store transfers
Purchasing & accounts-payable
Customer CRM & credit limits
Supplier management
Expenses & incomes
Bank accounts & transfers
Employees, attendance & leave
Payroll & payslips
Coupons & gift cards
Granular RBAC (endpoint-level)
Bilingual EN/AR + RTL
Multi-tenant
Monthly costfrom SAR 109/mo~SAR 184/mo (POS only)+SAR 109/mo+SAR 71/mo

Separate tools combined: ~SAR 364+/mo vs Bayan POS from SAR 109/mo

All Bayan POS features are included in every plan — no paid add-ons.

PRICING

One plan, the whole operation

Everything you need to run your business — in one flat subscription. No bolt-ons, no surprises.

Starter

For small businesses getting started

SAR 109/mo

billed monthly

  • 1 store / location
  • Up to 5 users
  • 5 GB storage
  • Up to 500 products
  • All modules included
  • Bilingual POS & catalog
  • Real-time inventory
  • Standard reporting
  • Granular access control
Start free trial →

14-day trial · No credit card required

MOST POPULAR

Growth

For growing multi-store operations

SAR 296/mo

billed monthly

  • Up to 3 stores
  • Up to 25 users
  • 25 GB storage
  • Up to 5,000 products
  • All modules included
  • Bilingual POS & catalog
  • Multi-store support
  • Real-time inventory
  • Advanced reporting
  • Granular access control
  • HR & payroll
  • Priority support
Start free trial →

14-day trial · No credit card required

Enterprise

For large operations and chains

Custom
  • Unlimited stores
  • Up to 100 users
  • 100 GB storage
  • Unlimited products
  • All modules included
  • Bilingual POS & catalog
  • Multi-store support
  • Real-time inventory
  • Advanced reporting
  • Granular access control
  • HR & payroll
  • API access
  • Dedicated account manager
  • Custom integrations
  • SLA guarantee
FOUNDING 50

Early adopter offer

Join the founding cohort — locked-in launch pricing, priority onboarding, and a direct line to the product team.

  • Locked-in launch pricing forever
  • Priority onboarding & setup
  • Direct line to the product team
  • Founding member badge & recognition
Claim your spot →

14-day trial · No credit card required

GETTING STARTED

Up and running on day one

Import your existing data, plug in standard hardware, and open for business — onboarding support is included in every plan.

Data import

Bring your products, customers, and suppliers via CSV or Excel. Standard templates make migration straightforward.

Standard hardware

Any ESC/POS receipt printer, USB or Bluetooth barcode scanner, and cash drawer. No proprietary equipment.

Any device

Browser-based POS runs on tablets, laptops, and desktops. No app installation required.

ZATCA-ready

Saudi VAT and ZATCA Phase 2 e-invoicing built in. Arabic QR-code receipts and VAT reporting included.

SECURITY & ARCHITECTURE

Built on a foundation you can trust

Real, verifiable architecture — no invented certifications.

Server-side permission checks

Every mutating endpoint verifies permissions server-side. The frontend is never the gate.

bcrypt password hashing

Passwords are hashed with bcrypt at cost factor 10 — never stored in plain text.

JWT auth + silent refresh

Short-lived tokens with transparent background refresh. No forced logouts.

Audit trail by default

Stock adjustments, expenses, and leave approvals all record the responsible user.

PostgreSQL data layer

Relational, ACID-compliant storage. Your data is consistent and queryable.

Bilingual EN/AR + RTL

Arabic and English are first-class citizens — catalog, UI, and receipts.

THE MARK BEHIND THE NAME

Bayan — clarity by design

بيان (Bayan) means clarity — a clear, unambiguous statement — in Arabic. It is the right name for a platform whose only job is to give operators one accurate, trustworthy view of their business.

The mark is the Arabic letter bāʾ (ب). The bowl is the vessel: it holds the ledger, the receipt, the stock count. The dot is the point — the literal point of sale, the moment a transaction completes and reality updates. One mark, legible in both languages the platform serves.

Every design decision in Bayan POS traces back to the same principle: operators should not have to translate raw data into understanding. The platform does that work.

The bowl

vessel · ledger · receipt

The dot

the point of sale

بbāʾ

OPERATOR VOICES

What operators say

We used to end every week reconciling five spreadsheets across three stores. With Bayan POS, we check one dashboard and the numbers are already there.

L

Lara K.

Fashion Retail Owner — 3 stores

I used to wait two days for head office to approve a supplier return. Now I can action it myself — within my permissions — and the record is there for everyone to see.

M

Mohammed A.

Store Manager

The counter is fast. Scan, find the customer, take payment, print the receipt. There is no clicking around between screens.

S

Sara M.

Senior Cashier

FAQ

Common inquiries

GET IN TOUCH

Questions? We'd love to hear from you.

Whether you're evaluating Bayan POS, need a demo, or have a specific question about how we handle a use-case — send us a message and we'll get back to you within one business day.

Emailhello@bayanpos.com
Response time< 1 business day
LanguagesArabic & English
600 characters remaining

By submitting this form you agree we may use your details to respond to your enquiry.