Contact Info
What does a Saudi retailer need from its ERP and POS?
A Saudi retailer needs a POS that issues e-invoicing compliant simplified invoices in Arabic, an ERP that supplies branches across distant regions from central warehouses, reconciliation for mada, credit card, buy now pay later and cash takings, and stock plans for Ramadan, Eid and national day peaks. I define those requirements, test platforms against them and support rollout remotely as an independent consultant.
Last reviewed by Vikas Saroj
Saudi retail has grown fast, with new malls, entertainment destinations and local brands opening alongside long-established family retailers and franchise groups. Store networks often stretch from the capital to the Red Sea coast, the Eastern Province and smaller regional cities, so stock planning covers long distances, and every sale at the till has to meet e-invoicing rules from the first day a store opens.
Working remotely and independently of any vendor, I help Saudi retailers map how branches sell, receive, transfer and close the day. From that map I write requirements for e-invoicing, Arabic documents, regional supply and tender reconciliation, then test POS and ERP platforms against them before you sign anything.
My focus here is physical stores and the branches behind them. Retailers selling mainly through Salla, Zid, marketplaces or social channels should also take a look at my eCommerce industry page, which deals with online order flows, delivery partners and marketplace settlement.
Saudi retailers usually need compliance at the till and control over distant branches before they need any advanced feature.
I list what your simplified and standard invoices must contain and how they reach the authority, then check how each POS and ERP option handles it, including returns and offline selling.
Arabic product names, receipts, credit notes, shelf labels and vouchers designed so they read correctly for shoppers and print properly on the receipt printers used in branches.
Central and regional warehouses, stock in transit between cities, branch replenishment rules and transfer confirmation mapped so head office knows where stock really is across the Kingdom.
Card network, credit card, buy now pay later and cash takings matched per branch to settlements and deposits, so finance works on exceptions instead of rebuilding every day by hand.
Refund, discount and price override permissions, cycle count schedules and adjustment reason codes set per branch role, so shrink and errors show up quickly in head office reports.
I score POS and ERP combinations on Saudi retail scenarios, review partner proposals and e-invoicing claims, then support a pilot branch, UAT, Arabic training material and a regional rollout.
An ERP for retail should make these numbers available without a spreadsheet. I design the data model and reports around them from the start.
Branches, regions and the till
Requirements and compliance checks
Pilot branch, then by region
E-invoicing in the Kingdom, administered by ZATCA, applies to retail sales as well as business-to-business invoices. Consumer sales are generally issued as simplified tax invoices, which carry their own content rules such as a QR code, while sales to registered businesses may need a standard tax invoice. Requirements for integration with the authority have been introduced in stages, so check your own obligations with your tax advisor rather than relying on a vendor's general statement.
For the POS, that turns into a list of questions I take into every demo:
I build these into the fit-gap analysis and UAT scripts. The Saudi ERP consultant page covers e-invoicing for the wider finance function.
Arabic is the main language at the till for most shoppers, so receipts, refund slips, vouchers and shelf labels are designed Arabic-first, often with English alongside for brands that serve a mixed customer base. That starts with the item master. Every sellable item needs a proper Arabic name, not a transliteration typed at the last minute, and descriptions short enough to fit a receipt line.
Variant-heavy categories such as fashion and footwear need care, because size and color attributes must also read correctly in Arabic. Promotions printed on receipts, such as a bundle discount or a loyalty redemption, need agreed wording in both languages.
Hijri dates appear in some documents and customer communications, while systems usually work internally in Gregorian dates. I decide with your team where each calendar is shown and make sure reports for management use one consistently.
Finally, I test physical output. Right-to-left text, mixed Arabic and English lines and QR codes have to print clearly on the thermal printers already in your branches. Printer tests belong in UAT, because a receipt that a shopper cannot read creates questions at the counter on the first trading day.
A Saudi store network can span very long road distances between regions. Many retailers keep a central warehouse near their head office and one or more regional hubs, with trucks serving branches on scheduled routes. Stock spends real time in transit, and branches in smaller cities may be supplied less often than those near the hub.
The ERP design needs to reflect that. Stock in transit should be a visible location, not a gap between two warehouses. Replenishment rules for distant branches need longer cover than branches next door to the warehouse. Transfers must be confirmed on receipt, with discrepancies raised immediately rather than at the next count.
I map the supply network, delivery schedules and receiving practice per branch type, then define allocation and top-up rules with your merchandisers. For larger networks I also look at whether some branches should transfer surplus stock to each other within a region instead of returning it to the center.
The warehouse side itself is covered on my Odoo Inventory page for Saudi businesses, so this page stays with what branches need.
A typical Saudi till takes mada debit cards, international credit cards, digital wallets, buy now pay later plans and still some cash. Each tender settles differently: card acquirers pay out net of fees on their own cycle, buy now pay later providers settle in batches with their own fee and refund rules, and cash has to be counted, deposited and matched.
When the POS only posts a daily total, finance spends its mornings matching statements by hand. I design the cash-up so each branch's takings are recorded by tender, settlements are imported and matched automatically, and only differences go to a person. Refunds on buy now pay later purchases get specific attention, because the money flows back through the provider rather than the till.
Branch profitability then brings in rent, staffing and shrink by branch. Many stores sit in malls whose leases may include sales-linked rent, so a clean branch sales figure helps there too. I set branch, region and brand dimensions in the chart of accounts with your finance lead and agree how shared costs are allocated, so regional managers can compare branches fairly.
Retail trading patterns shift strongly during Ramadan, with late-night shopping and changed staffing, followed by a concentrated Eid peak in clothing, fragrance, sweets and gifts. Saudi National Day and Founding Day bring promotional periods, and city entertainment seasons can lift footfall in particular locations. Back-to-school matters for several categories.
Reorder points calculated from ordinary weeks will miss these peaks. I agree seasonal uplifts with your merchandisers and plan collection allocation to reach distant branches in time. Promotions for national days need to be configured and tested centrally so every till applies the same offer.
Workforce planning also intersects with the system. Retail is a sector where localization of the workforce receives particular attention, so HR and payroll requirements, staff roles in the POS and training material in Arabic should be part of the design. Check the current rules for your activities with your advisor.
I schedule remote workshops within the Sunday to Thursday week, and plan go-live for a calmer period, never the weeks before Eid. The Saudi Arabia hub describes how else I work with businesses in the Kingdom.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Retail sales are generally issued as simplified tax invoices at the point of sale, so the POS, or a connector it uses, has to produce compliant documents in the moment. The ERP alone is rarely enough. Check your specific obligations with your tax advisor; I then test each platform's approach, including offline branches and returns.
Show stock in transit as its own location, confirm every transfer on receipt, set replenishment cover by branch distance and run regular cycle counts. The ERP enforces these steps, but branch habits matter as much. I design the procedures and the system rules together.
Yes, if the POS records takings by tender and settlement files are imported for matching. Each provider has its own fees, timing and refund flow, so I map them separately and set up automatic matching with exceptions routed to finance.
Avoid Ramadan and the weeks leading into Eid, and check your category's other peaks such as back-to-school or national day promotions. A calmer month lets a pilot branch run properly before the regional rollout. I build the plan around your trading calendar.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.