Looks like you're in Singapore. Switch to Asli Pharma ERP Singapore →Looks like you're in Australia. Switch to Asli Pharma ERP Australia →Looks like you're in the United States. Switch to Asli Pharma ERP United States →Looks like you're in the UAE or the Gulf. Switch to Asli Pharma ERP UAE & GCC →Looks like you're in India. Switch to Asli Pharma ERP India →
For drug warehouses & distributors · design partners

Every batch traced. Built for the Gulf.

Asli Pharma ERP is a pharma distribution ERP proven at a licensed UAE drug store. ZATCA Phase 2 e-invoicing and SFDA RSD integration are on the roadmap, so we are onboarding Saudi design partners first.

برنامج سحابي لمستودعات وموزعي الأدوية: تتبع رقم التشغيلة وتاريخ الانتهاء، والصرف حسب الأقرب انتهاءً، وسحب التشغيلة من العملاء.

Live at a licensed drug store in DubaiGS1 DataMatrix scanningZATCA & RSD · roadmap
RECALL
INSULIN GLARGINE 100IU/MLPEN 3ML × 5 · SFDA REG
❄ 2–8°C
(01) 06281234500019
(17) 270331  EXP
(10) GL24B117  BATCH
  • Pharmacy · Olaya, RiyadhINV-000412 · 40 units
    TRACED
  • Hospital pharmacy · JeddahINV-000418 · 25 units
    TRACED
  • Medical centre · DammamDN-000233 · 60 units
    TRACED
  • On hand · Cold room C-0235 units held · recall
    HELD

What is Asli Pharma ERP?

Asli Pharma ERP is a cloud ERP for pharmaceutical warehouses and distributors, proven at a licensed UAE drug store and open to Saudi design partners. It tracks batch and expiry, enforces FEFO, holds stock in quarantine until release and traces any batch to every customer. ZATCA Phase 2 e-invoicing and SFDA RSD integration are on the roadmap.

Last updated:

1 Feb 2027ZATCA Phase 2 integration date for Wave 25 sellers. On our roadmap
11steps from PO to recall in one system
2–8°Ccold-chain zones with enforced put-away and a temperature log
100%of edits, approvals and overrides logged
One system, eleven steps

From purchase order to batch recall.

The workflow auditors ask to see, running in one place. No spreadsheets between receipt, release and recall.

  1. Purchase order
  2. Goods receipt
  3. Batch & expiry
  4. Quarantine
  5. Authorised release
  6. FEFO picking
  7. Sales order
  8. Delivery
  9. Invoice
  10. Return
  11. Batch recall
STEPS 04–05

Nothing ships before QA says so

Received batches sit in quarantine. A QA user releases them — fully or partly — with CoA attached and their name on the record.

STEP 06

The oldest expiry leaves first

FEFO allocation splits orders across batches automatically and prints a pick list with bins. Overrides need a reason.

STEP 11

A recall in minutes

Pick the batch. See every customer, invoice, delivery note, quantity and date — and the stock still on your shelves, already on hold.

Standard in every plan

Pharma control, not a generic ERP with add-ons.

Every feature below ships in the product. No custom development to make it work for a licensed warehouse.

Batch, mfg & expiry at receipt

Every GRN line captures batch, manufacturing and expiry date. Every later movement carries the batch with it.

FEFO picking, enforced

Sales orders and invoices allocate the earliest-expiring batch automatically. Overrides need a reason and are logged.

Quarantine & authorised release

Received stock waits in quarantine until a QA user releases it — with CoA, checklist, partial release and segregation of duties.

One-click batch recall

Every customer who received a batch, with invoice and delivery references, quantities, dates and stock left. Holds stock, blocks sales, prints notices.

Cold chain 2–8°C

Cold, ambient, quarantine and recall zones. Put-away suggests the right bin; putting cold stock in ambient needs a logged reason. Temperature log.

GS1 & barcode scanning

Scan GTIN, batch, expiry and serial from GS1 DataMatrix into GRN, transfers and adjustments. Print batch labels.

Stock by status & ledger

Released, quarantine, rejected, damaged, returned and recall stock kept apart. Full stock ledger and valuation as of any date.

Audit trail & approvals

Role permissions down to the action. Adjustments post only after approval. Every create, edit, approve and override is logged.

Sales, delivery & field team

Sales orders, pick lists, delivery notes with scan verification, customer returns, routes and visit check-ins for reps.

How it compares

Asli Pharma ERP vs generic ERP vs pharmacy POS & accounting apps

A fair, category-level comparison. Products in each category differ by vendor and edition; check the specifics with any vendor you shortlist.

CapabilityAsli Pharma ERPGeneric ERPPharmacy POS & accounting apps
Batch & expiry trackingCaptured at goods receipt and carried on every movementUsually available through lot tracking, often an add-on or configurationBatch and expiry at the counter; warehouse depth varies
FEFO enforcementAutomatic allocation on orders and invoices; overrides need a logged reasonConfigurable picking rules; how strictly they are enforced variesOften a picking option; enforcement and override logging vary
Quarantine / QC releaseReceived stock is held until an authorised QA release, with CoA and partial releaseAvailable in quality modules aimed at manufacturers; needs setupRarely available
Batch recall with customer traceOne screen lists every customer, invoice, quantity and date; remaining stock is put on holdPossible through lot-trace reports; the recall workflow is usually customBatch reports; the warehouse recall workflow varies
Cold-chain zones2–8°C and ambient zones, enforced put-away and a temperature logZone and bin management available; temperature rules need customisationNot typically supported
Audit trailEvery create, edit, approval and override is logged with user and timeAvailable; depth depends on edition and configurationVaries by product
Cloud access & backupsRuns in any browser; hourly off-site backups includedCloud or on-premise depending on vendor; backup scope variesCloud; backups handled by the vendor
ZATCA Phase 2 e-invoicingRoadmap; delivered during the pilotUsually through a local ZATCA connectorCommonly included by local vendors
SFDA RSD reportingRoadmapUsually through a local RSD connectorOften included by local pharmacy vendors
Typical setup time4–6 weeks for the core modules, including data migration and trainingSeveral months with an implementation partnerDays to weeks, plus add-ons and integrations

Last updated:

Saudi Arabia edition

What is ready for Saudi Arabia, and what is not.

🇸🇦Riyadh, Jeddah, Dammam…

SFDA's RSD track-and-trace system applies to every drug warehouse and pharmacy, and ZATCA Phase 2 e-invoicing will cover effectively every VAT-registered wholesaler by February 2027. Both are on our roadmap, so Saudi customers start as design partners.

  • Batch, expiry, FEFO & quarantineBatch and expiry at receipt, FEFO picking, QC hold and authorised release. Proven at a licensed UAE drug store.
    Included
  • Batch recall with customer traceEvery customer who received a batch, with invoices, quantities and dates. Remaining stock goes on hold at once.
    Included
  • GS1 DataMatrix scanningGTIN, serial, batch and expiry captured from the pack at receipt, transfer and adjustment.
    Included
  • ZATCA Phase 2 (Fatoora) e-invoicingClearance and reporting with UBL XML, QR code and cryptographic stamp.
    Roadmap
  • SFDA RSD integrationAccept, dispatch, return and deactivate events reported to RSD by API.
    Roadmap
  • VAT 15% & Arabic invoicesZero-rated and standard-rated items per product, the VAT return layout, Arabic UI and bilingual invoices.
    Roadmap
Pricing · Saudi Arabia

Simple, all-inclusive pricing.

Prices in SAR, excluding VAT. Billed monthly or annually.

Founding-customer pricing

These prices are for our first customers in this market. Country-specific compliance items marked Roadmap are delivered during the pilot.

Most chosen

Warehouse

A single licensed drug warehouse.

SAR 950per month · up to 3 users · excl. VAT
  • All pharma modules
  • Dedicated cloud server & hourly backup
  • Batch recall with customer trace
  • Support in Gulf business hours
  • Setup & training from SAR 5,500
Book a demo

Distributor

Distributors with reps, delivery routes and more than one warehouse.

SAR 2,650per month · up to 10 users · excl. VAT
  • Everything in Warehouse
  • Multi-warehouse & field sales app
  • Delivery scanning & routes
  • Priority support
  • Setup & training from SAR 5,500
Book a demo

Enterprise

Groups, multiple entities, integrations and dedicated SLAs.

Customtailored to your operation
  • Everything in Distributor
  • Custom integrations & reports
  • Dedicated account manager
  • Priority SLA
  • Onsite training by arrangement
Talk to us
• ZATCA Phase 2 and RSD included when released• Pay annually: 2 months free• No per-transaction fees
Going live

Live in weeks, with your data.

WEEK 1

Setup

Company, tax, warehouses, cold and quarantine zones, users and roles.

WEEK 2–3

Migration

Products, parties and opening stock by batch and expiry from your Excel exports.

WEEK 3–4

Training

Administrator and user training on your own data, with a full test cycle.

GO-LIVE

Hypercare

We stand by for the first weeks of live transactions, then hand over to support.

Questions

Asked in every demo.

Is Asli Pharma ERP ZATCA certified?

No. ZATCA Phase 2 e-invoicing is on our roadmap and is delivered during the pilot. Until it ships, Saudi customers join as design partners.

Is it integrated with SFDA RSD?

Not yet. RSD integration by API is on the roadmap. Our Tatmeen EPCIS module in the UAE gives us a head start on the data model.

What works today?

Batch and expiry at receipt, FEFO picking, quarantine and authorised release, batch recall with customer trace, cold-chain zones, GS1 DataMatrix scanning, audit trail, approvals and multi-warehouse stock.

Is there an Arabic interface?

The interface is in English today. A full Arabic UI with right-to-left layout and bilingual invoices is on the roadmap.

Where is our data hosted?

On a dedicated cloud server with hourly off-site backups. The hosting region, including in-kingdom options, is agreed during the pilot.

What does founding-customer pricing mean?

The first Saudi customers get the prices on this page and work with us on the items marked Roadmap, which are delivered during the pilot.

Book a live demo

See your own workflow, live.

A 60–90 minute online session on a demo company: purchase to recall, quarantine to valuation. Then a trial login for your team.

Send by email

Opens WhatsApp or your email app with the details filled in. Nothing is stored on this website.