IBAN, ERPNext partner in Saudi Arabia

POS software connected to ERP

POS system in Saudi Arabia

Run your tills on ERPNext and every shift closes into stock and accounts, branch by branch, with cash and card counted separately.

Point of sale (POS) cashier screen in ERPNext
Point of sale, set up before the first customer

Items, barcodes and prices are loaded before go-live, so on the first morning your cashiers open a screen that is ready to sell.

Items with barcodes Price lists per store Stock per branch Quick checkout
Retail and branches in Saudi Arabia

Set up items and prices to run ERPNext POS

A cashier who has to guess a price holds up the whole queue. So the work starts earlier, in the item master: barcodes, price lists and tax templates, each tied to the branch that sells them. ERPNext POS is open source, and because it runs inside ERPNext, the till and the warehouse share one item list.

  • Set up items and selling prices before go-live
  • Link products to inventory, tax and invoices
  • Set price lists by branch or store
  • Fewer price and quantity errors at checkout
  • A simple sales screen for your cashiers
ERPNext: POS screen
Shift open
POS-2026-0912 Main branch, Cashier 1
Arabic coffee x2 30.00 SAR
Sukkari dates x1 45.00 SAR
Water 330 ml x6 18.00 SAR
Subtotal 93.00 SAR
VAT 15% 13.95 SAR
Total due, paid by card 106.95 SAR
Faster checkout and invoicing
Linked to inventory
Multi-store management
Shift opening and closing

POS software in Saudi Arabia

One store or a chain of branches: tell us how you sell, and we will scope the POS setup with you.

Request a quote
Shift challenges

Cashier shifts that balance

A shift opens with a cash float in the POS Opening Entry. It closes with a POS Closing Entry that compares what each payment method should hold with what the cashier counted. Four things usually go wrong before that is in place.

Slow shift closing

The drawer gets counted twice, and the card total still doesn’t match the terminal slip.

Cash that does not match sales

The till is short. Because cash and card were never totaled separately, you can’t tell which side the gap is on.

Scattered POS invoices

Receipts in a drawer, card slips in a folder, credit sales in a notebook. Reviewing one day takes an afternoon.

Weak branch oversight

Each branch reports its own figures, whenever the manager gets around to sending them.

Core feature

Multiple stores in ERPNext

Each store or branch in ERPNext POS has its own prices, warehouse, cashiers and payment methods, all set in its POS Profile.

  • Manage more than one store

    Run several branches or tills, each with its own POS Profile, and see sales by location.

  • Prices by branch

    Give each store its own Price List, or use pricing rules for customer groups and promotions.

  • A cashier for every point of sale

    Add cashier users to each POS Profile, with only the permissions their shift needs.

  • Branch-linked inventory

    Each POS Profile points to the branch warehouse, and the cashier can check available quantity before selling.

  • Invoice series per till

    We set up a separate naming series for each POS Profile, so every till can be reviewed on its own.

  • Multiple payment methods

    Cash, card and other payment modes on the same screen.

  • Branch sales tracking

    Sales by store, cashier or period, straight from ERPNext reports.

  • Your receipt, your screen

    The sales screen, taxes and receipt print format match how each store runs.

ERPNext
Operations dashboard Live view
Manage more than one store 92% ▲ +18%
Prices by branch 48 ▲ +12%
A cashier for every point of sale 3.5x ▲ +9%
Branch-linked inventory 24/7 ▲ +7%
Performance indicator
JanFebMarAprMayJun
Key items
1 Manage more than one store 92%
2 Prices by branch 48
3 A cashier for every point of sale 3.5x
4 Branch-linked inventory 24/7
Status breakdown
  • Manage more than one store
  • Prices by branch
  • A cashier for every point of sale
  • Branch-linked inventory
Operational benefits

Invoice numbering in ERPNext

ERPNext numbers POS invoices in sequence. A separate series per branch takes some setup, which we do during implementation. Each invoice carries its payment, and after closing it is part of the Sales Invoice that moved the stock.

01

One path for every sale

A POS invoice goes from the till to the closing entry and into a consolidated Sales Invoice, so any sale can be traced.

02

Numbering per point of sale

A separate series for each store or till makes the daily review quicker.

03

Linked directly to payments

Each invoice records how it was paid: cash, card or a split between methods.

04

End-of-day reconciliation

At shift close, the POS Closing Entry compares expected and counted amounts for each payment method.

Implementation partner

Why IBAN for ERPNext POS?

The POS screen comes with ERPNext, and a ZATCA compliance app adds the QR code. Making them work in your stores is setup work: profiles, prices, payment accounts, numbering, and cashiers who know how to close a shift.

Talk to an ERPNext expert

We start at the till

Before setting anything up, we look at your branches, tills, shift pattern and the ways customers pay.

A POS Profile for each branch

Each one gets its warehouse, price list, payment methods and cashier users, with pricing rules where you run offers.

Shifts that close and post

Opening and closing entries, invoice numbering per branch and payment accounts are set up so each closing posts to stock and accounts.

Cashiers trained before day one

Cashiers learn the sales screen, supervisors learn the closing entry, and the IBAN team supports both after go-live.

Implementation plan with IBAN

How we get started

We move your tills to ERPNext in four steps, without interrupting daily sales.

01

Store and branch review

We list your branches, tills, cashiers, price lists and payment methods, and how each shift is counted today.

02

POS Profiles and pricing

We build a POS Profile per branch with its warehouse, price list, pricing rules, payment methods, cashier users and invoice series.

03

Linking to stock and accounts

Each payment method gets its account, and we test full shifts, opening to closing, until sales post correctly.

04

Cashier training and go-live

Cashiers practice selling and taking split payments, supervisors practice closing a shift, and we follow the first live closings with you.

FAQ

ERPNext POS: frequently asked questions

Is ERPNext POS a good POS system for stores in Saudi Arabia?

Yes. It suits stores and branches that want the cashier screen tied to stock, invoices and payments, set up around their daily routine.

Can we manage opening and closing cashier shifts?

Yes. A POS Opening Entry starts each shift and a POS Closing Entry ends it, listing each cashier’s invoices and collections by payment method.

Can the point of sale be linked to inventory?

Yes. Each POS Profile sells from a branch warehouse. During the shift, sold quantities show as reserved for POS, and the stock is deducted when the shift is closed.

Does ERPNext support more than one branch or store?

Yes. Each store or till gets its own POS Profile with prices, warehouse and users.

Can we record more than one payment method?

Yes. One sale can be split across cash, card and other methods, and the closing entry totals each one.

Contact us

Tell us about your project.

Pick the service you need, leave your details, and we will get back to you shortly.

Open your first POS shift on ERPNext

IBAN sets up ERPNext POS for your stores, from the first POS Profile to the first closed shift, with every sale traceable from till to accounts.

The complete ERPNext platform

Explore other ERPNext modules

Stock comes from Inventory, replenishment from Purchasing, and each shift’s takings land in Accounting.