ERP software in Saudi Arabia
ERP software in Saudi Arabia from Fahim is a complete resource-planning system: invoices, inventory, purchasing, accounting and permissions, run from a WhatsApp conversation in Arabic by text or voice, and from a web interface for those who prefer screens. It is designed for small and medium businesses that want their numbers under control without long training or a dedicated system operator, and for companies that already have a system and want a WhatsApp layer on top of it for their sales or warehouse team. Invoices are issued in line with the requirements of the Zakat, Tax and Customs Authority (ZATCA), and subscriptions start at 75 riyals per user per month with 1 free trial month.
Why does the team go back to Excel?
Most small and medium business owners know the same story: they bought a management system, paid for training, and two months later the team was back on WhatsApp and Excel because the system was harder than the work itself. The problem is not the idea of an ERP; it is the interface.
Fahim flips the equation: the system's primary interface is a WhatsApp conversation. The same app your team already uses every day, with no new app and no screens that need a training course.
What does a working day with Fahim look like?
You send an ordinary message, text or voice, in Arabic:
- "Issue an invoice to Al-Nakheel Est: 20 cartons of water at 15 riyals", and the invoice is issued and its file lands in your chat.
- "How much are today's sales?", and it replies with the figure and its breakdown.
- "Which products are about to run out?", and you get a list of items under their reorder point.
- Send a photo of a purchase invoice or an Excel file, and it reads it and records it in the system automatically.
Behind the conversation sits a full ERP: a database, real-time financial reports, and per-role permissions. The accountant sees accounting, the warehouse supervisor sees stock, and nothing sensitive is approved without explicit confirmation.
The second difference: the system itself changes by message too
In traditional systems, any change, a new field, a new report or a new screen, goes through a support ticket, a quote and weeks of waiting. With Fahim you write what you need in plain Arabic: "I want a purchase-order number field on the invoice." It shows you the details of the change, and once you approve, the AI applies it to your system within minutes, with no downtime and no risk to your existing data.
A quick comparison
- Interface: a traditional ERP means screens and dashboards that need training; Fahim is a WhatsApp chat everyone already knows.
- Data entry: there, manual forms and fields; here, a text, a voice note, or a photo of an invoice.
- Changes: there, a support ticket and weeks of waiting; here, a request in Arabic applied within minutes.
- Saudi compliance: there, it depends on configuration; here, the system is built for e-invoicing and ZATCA requirements.
- Existing systems: Fahim integrates with SAP, Odoo and Oracle via API.
Who is it for?
SMEs that want invoices, stock and reports under control without hiring a system operator, and companies with an existing system that want a WhatsApp layer on top of it for their sales or warehouse teams.
A worked example: a full day at a building-materials shop
Take, for example, a building-materials shop in Dammam with an owner, an accountant, a sales employee and a warehouse supervisor. This is how their day runs in the chat:
- 7:30 am: the owner receives the morning summary from Moeen: yesterday's sales, the invoices due today, and 2 items that dropped below their reorder point.
- 9:10: the sales employee sends "invoice for Eastern Contracting: 40 bags of cement at 18 riyals". The invoice is issued with 15% VAT and the file arrives for forwarding to the customer.
- 11:00: the warehouse supervisor sends a photo of the supplier's invoice after the shipment arrives; the purchase is recorded and balances rise automatically.
- 13:20: the owner asks by voice from the car, "What are net sales this week?", and gets the figure with a breakdown by branch.
- 16:00: the accountant requests the unpaid-invoices report and sends reminders to three customers from the file Moeen prepared.
- 18:30: the owner writes "I want a weekly report of the top 10 selling items". The system shows the details of the new report and, once approved, it is ready within minutes.
None of them opened a screen, yet the entries are posted, stock is current and the reports are ready.
How to start, step by step
- Register for the trial month: from the free trial page; your login details arrive by email.
- Send your current data: Excel files of customers, items and opening balances. The system reads and enters them, and the onboarding team reviews the result with you.
- Assign roles: 5 ready-made roles in permissions: general manager, sales manager, accountant, warehouse supervisor and employee. Each role sees and does only what concerns it.
- Start messaging: invoices, goods receipts and queries, from day one.
- Change what you need: request fields and reports in Arabic, and approve the details before they are applied.
What ZATCA requires and how it is covered
VAT in the Kingdom is 15%, and e-invoicing is mandatory in two phases: Phase 1 (generation) since 4 December 2021, and Phase 2 (integration) rolled out in waves since 1 January 2023 according to the Zakat, Tax and Customs Authority's (ZATCA) classification of taxable businesses. Every invoice needs mandatory fields such as the business tax number, the issue date, the sequential number and the VAT amount, and each wave obliges a category of businesses to integrate its system with the Authority's platform. In Fahim the mandatory fields, VAT and numbering are set inside the system, so the invoice issued by message is the compliant invoice itself. Full details are on the e-invoicing compliance page.
Your data and every employee's limits
Your customers' and employees' data is personal data covered by the Kingdom's Personal Data Protection Law (PDPL), and the first step in complying with it is controlling who sees what. That is why permissions are built on role, not on trust: the sales employee issues the invoice but sees no profit margins, the warehouse supervisor records movements but opens no payroll, and the accountant sees all the entries. Any sensitive operation, such as deleting an invoice or changing an approved price, stops until the authorised person approves it with an explicit message. And every executed message stays logged with its sender and time, so you always know who did what.
What does Moeen add?
Moeen is the personal assistant inside the system. It sends you the morning summary, reminds you of dues and deadlines, prepares quotes, messages and reports on request, and alerts you on its own when something deserves your attention. Most importantly, it asks your permission before any consequential action: it sends no quote to a customer and approves no operation without your consent. Behind it work 4 specialised AI agents: sales, finance, purchasing and market.
Pricing and trial
The subscription per user per month comes in 3 plans: Basic at 75 riyals (the system on the web), Moeen at 375 riyals (WhatsApp with the personal assistant), and Fahim at 935 riyals (the AI that modifies the system on request), plus an Enterprise plan on request. Prices exclude 15% VAT. You start with 1 free trial month, then the Golden Guarantee covers you: a full refund within 30 days. Details are on the pricing page, and if the warehouse is your first concern, read the inventory management page.
Bottom line
Bottom line: an ERP on WhatsApp is not a cut-down copy of a real system; it is a full system whose interface moved to where your team actually works.
Frequently asked questions
Does WhatsApp fully replace the system's interface?
Daily operations, invoices, stock, purchasing, queries and reports, all run from WhatsApp. A web interface also exists for those who prefer screens, from the Basic plan up.
Does it understand voice notes and dialect?
Yes. Send a voice note in your natural Arabic dialect and Fahim turns it into the intended action, asking you to confirm before any consequential operation.
What if an employee makes a mistake or requests something beyond their role?
Every employee has a defined role and permissions, and anything beyond them simply does not execute. Sensitive operations need explicit approval from the authorised person before they are committed.
We already have a system. Do we start from zero?
No. Fahim integrates with existing systems such as SAP, Odoo and Oracle via API, becoming a WhatsApp layer on top of your current system rather than replacing it.
How long does activation take before we can start working?
You start on the first day of the trial month: your login details arrive by email, you send your existing Excel files and they are entered automatically, and the onboarding team reviews the result with you before going live. There is no long implementation project and no screen training for the team.
What is the difference between the Moeen plan and the Fahim plan?
The Moeen plan (375 riyals per user per month) gives you the system over WhatsApp with the personal assistant Moeen: morning summary, reminders, alerts, and prepared quotes and reports. The Fahim plan (935 riyals) adds the AI that modifies the system itself on your request: new fields, reports and screens applied within minutes after your approval. Prices exclude 15% VAT.
See the plans and pricing, or message us on WhatsApp at 0555246173 and try how Fahim replies for yourself.