Complete Accounting & POS
from invoice to balance sheet

AlFaris ERP brings sales, point of sale, inventory, accounting and ZATCA-approved e-invoicing together in one system — works offline, trusted by hundreds of stores across Saudi Arabia.

AlFaris ERP main screen

Everything your business needs

Click any feature for a detailed overview with real screenshots from the software

🧾

ZATCA-approved e-invoicing — Phase 2 integration

Signed, submitted and tracked from inside the sales screen itself

Fully implements Phase 2 (integration) of Saudi e-invoicing: simplified and standard tax invoices, digitally signed with QR codes and submitted to the authority automatically the moment they are issued — no extra step for the cashier.

  • Device onboarding and activation with ZATCA from a single screen
  • Tamper-proof invoice chain (hash chain) and a digital signature on every invoice
  • Credit and debit notes linked to their original invoices
  • Submission and acceptance status tracked per invoice
A4 tax invoice issued by the software 80mm simplified tax invoice with QR code

A4 tax invoice and 80mm simplified receipt with QR — exactly as printed by the software

🛒

Main sales screen

Fast touch- and barcode-driven cashier with every payment method

A sales screen built for real workload: instant search by barcode or name, touch-friendly item groups with photos, and checkout in seconds — cash, card or credit — with thermal or A4 printing and WhatsApp sending.

  • Hold multiple invoices and recall them during rush hour
  • Discounts by percentage or amount, per line or per invoice
  • Split payment (cash + card) and POS terminal integration
  • Work shifts with daily closing and cash reconciliation
Main sales screen

The sales screen — touch and barcode selling

🍽️

Restaurant & café screen

Tables, dine-in, takeaway and delivery — a UI made for restaurants

A dedicated restaurant interface: photo-based menu groups, order type (dine-in / takeaway / delivery / tables), per-item add-ons and notes, and a kitchen ticket separate from the customer invoice.

  • Table management with multiple open orders at once
  • Item add-ons (extra cheese, no onions…) with their own prices
  • Automatic kitchen printing as soon as the order is confirmed
  • Configurable service and operating fees
Restaurant sales screen

The restaurant sales screen

🛵

Food delivery apps

HungerStation, Jahez, Keeta and more — a separate account per app

Record delivery-app orders (HungerStation, Jahez, Keeta, Mrsool…) from the same sales screen. The system keeps an independent account per company with its commission, so you always know exactly what each app owes you and your real net profit from it.

  • Define delivery companies with their commission rates
  • Invoices tagged per company with sales reports per app
  • Settle balances and reconcile the apps' transfers
Food delivery apps section

Managing delivery-app orders and balances

💬

Automatic WhatsApp — invoices to customers, reports to the owner

The system messages your customers, and messages you too

A built-in WhatsApp service that works automatically: the moment an invoice is issued, a copy reaches the customer on WhatsApp — and at the end of the day you, as the owner, receive the sales and profit report on your phone without asking, even when you're away from the store.

  • The tax invoice PDF is sent to the customer at payment time
  • Automatic daily owner report: sales, collections, profits
  • Account statements and debt reminders
  • Runs on your own number — no per-message fees
WhatsApp service settings

The WhatsApp service settings inside the software

📈

Reports & profit reports

Dozens of ready reports — sales, profits, inventory, accounting

A complete report library that answers every question about your business: sales by period, item and user; total and detailed profits per invoice and per item; inventory movement; customer and supplier statements; and VAT reports ready for filing.

  • Sales profit report by item, period and customer
  • VAT reports (sales and purchases) ready for the tax return
  • One-click account statement for any customer or supplier
  • Export everything to Excel and PDF or print directly
Report center Profitability report

The report center and the profitability report

🤖

Personal assistant

Ask your data a direct question and get the answer instantly

A feature you won't find in traditional accounting software: an assistant inside the system you can ask "How much did I sell today? What was my best sales day? What's my profit this month?" — and it answers straight from your data with a clear number, no reports to open or grids to filter.

  • Ready-made questions about sales, profits, inventory and customers
  • Period comparisons and growth rates
  • Alerts for slow-moving and nearly out-of-stock items
Personal assistant screen

The personal assistant — instant answers from your data

📊

Dashboard & statistics

Your business pulse in one screen

A live dashboard showing total sales, returns, profits, profit margin and invoice count, with a day-by-day sales and profit chart, plus tabs for inventory, customers, suppliers, expenses and installments.

  • Instant KPIs: sales, profits, collections, expenses
  • Automatic comparison with the previous period
  • Smart alerts: overdue debts, out-of-stock and slow-moving items
Dashboard and statistics

The dashboard — live statistics and charts

🗓️

Installment sales

Scheduled installments, collection and automatic reminders

Sell on installments with confidence: schedule installments per invoice with due dates, track what's paid and what's left per customer, and get alerts for due and overdue installments — with WhatsApp reminders.

  • Flexible scheduling: down payment, number of installments and duration
  • A daily collection screen with due installments
  • Debt aging and overdue reports
Installment contract screen

Installment sales management

🔧

Maintenance & work orders

Receive devices, track repairs, deliver to the customer

A full section for repair shops and phone/appliance stores: receive the device with a printed receipt, record the fault, spare parts and labor, track repair status, then issue a delivery invoice linked to accounting — plus a dedicated car-service section with vehicle details.

  • Receipt voucher with device condition and accessories
  • Parts and labor pricing with status updates
  • Car service section with plate, model and odometer data
Maintenance screen

The maintenance and work orders section

🧑‍💼

Sales reps & commissions

Each rep's sales with commissions computed automatically

Link every invoice to its sales rep, set commission rates, and let the system compute each rep's dues automatically — with performance reports showing who sells more and who collects best.

  • Commission rates per rep or per item
  • Sales and collection reports per rep by period
  • Settle and pay commissions straight from the cashbox
Sales reps report

Sales reps and commissions management

👥

Employees & payroll

Employee files, advances, deductions and monthly payroll

Manage HR from the same system: a file per employee with salary and allowances, advances, deductions and overtime, and a monthly payroll run posted straight to accounting.

  • Advances, deductions and bonuses with automatic journal entries
  • Monthly payroll with printable pay slips
  • Link software users to employees and their permissions
Employees screen

Employees and payroll management

📦

Accurate inventory

Items, barcodes, stocktaking and warehouse transfers

Items with multiple units and a barcode per unit, barcode label design and printing from inside the software, physical stocktaking with automatic variances, transfers between warehouses, and reorder alerts — with accounting-grade costing.

  • Multiple units (piece / carton / dozen) with independent prices
  • Barcode label design and printing in common sizes
  • Full or partial stocktaking with variance approval
  • Item movement, slow stock and low-stock reports
🧮

Full accounting

Automatic entries, general ledger, trial balance, financials

Real accounting, not just invoices: a ready customizable chart of accounts, an automatic journal entry for every sale, purchase, receipt and payment, receipt and payment vouchers, categorized expenses, and multiple cashboxes and banks.

  • General ledger, trial balance and income statement
  • Receipt and payment vouchers linked to customers and suppliers
  • Categorized expenses reflected in profit reports
🏬

Branches, users & permissions

Every user sees only what concerns them

Users with fine-grained permissions screen by screen and button by button: who sells, who discounts, who sees reports and profits. Multiple warehouses and branches under one entity, with extra cashier terminals on the local network.

  • Detailed permissions per screen and operation
  • An audit log showing who did what and when
  • A main machine plus cashier terminals over the LAN
🖥️

Works offline + automatic backup + auto-updates

Your data stays with you and sales never stop

The software runs locally on your machine — an internet outage never stops sales. Scheduled automatic backups protect your data, signed updates arrive inside the software with one click, and a support team answers you on phone and WhatsApp.

  • Your data on your machine — full privacy
  • Automatic daily backup
  • Continuous updates for ZATCA requirements
  • Direct support and training at installation

Built for many industries

Dedicated sales screens for each business type

🏪Retail & wholesale 🍽️Restaurants & cafés 🏨Hotels & apartments 🐟Fish markets 🍎Fruits & vegetables 🔧Maintenance shops 🛍️E-commerce 👔Companies

Compliant with Saudi e-invoicing

The system implements Phase 2 (integration) of e-invoicing: tax invoices are issued and submitted to ZATCA with a digital signature and a tamper-proof chain — from inside the sales screen with no extra step.

FAQ

 

Does it need a permanent internet connection?

No. The system runs locally and your data stays with you. Internet is only needed for submitting invoices to ZATCA and optional features like WhatsApp sharing and updates.

Does it support multiple terminals in one store?

Yes — a main machine holds the data and additional cashier terminals work with it over the local network.

Is it ZATCA-approved?

Yes — the system implements Phase 2 (integration): digitally signed invoices with QR codes submitted to the authority automatically.

How is it licensed?

Per-business licensing with an annual subscription or a lifetime license, including support and updates. Contact us and we'll suggest the right fit.

Can my data be migrated from my old software?

We help you migrate items, customers and opening balances from your previous system as part of the installation service.

Is the software in Arabic?

Yes, the software is fully Arabic, with an English interface available for those who need it.

Ready to start? Talk to us

Sales and support reply directly on WhatsApp or by phone

💬 Message us on WhatsApp
📞 0548994894