RivDesktop is the desktop edition of Riv-ERP: an accounting, ERP and point-of-sale system for Windows with a SQL Server database, installed on your own server inside your business, so your data stays with you. It has an Arabic and English interface and more than 22 modules.
Why a desktop edition?
- Your data on your server, under your control.
- Local network speed at the cashier and in the warehouse.
- Arabic and English interface, Hijri dates and the new Saudi Riyal symbol on printouts.
1. Accounting & Entries
Double-entry accounting with an unlimited chart of accounts, 11 analytical dimensions per entry (cost centers, projects, branches and more), multiple currencies and exchange differences. Entries include journals, receipts, payments, payroll and advances, opening entries, tax entries, installments, recurring contracts, and notes receivable/payable.
2. Sales & Purchasing
A full cycle: quotation → order → proforma → invoice → return, credit and debit notes, delivery notes and stock in/out documents, plus supplier quote comparison (RFQ).
3. Point of Sale
Multiple cashier interfaces (touch, numeric, simplified) with loyalty points and promotions and scale barcodes.
4. Inventory
- Multiple warehouses and transfers.
- 3 units and 7 prices per item.
- Serial numbers, expiry dates, minimum and maximum levels.
- FIFO or weighted-average costing.
5. ZATCA E-Invoicing – Phase 2
Direct integration with the Fatoora platform: digital signature, QR code and XML generated automatically for every invoice, clearance for tax invoices and reporting for simplified invoices. Sending is automatic on posting, scheduled once a day at a time you set, or manual; rejection reasons are shown in plain language, and the notification bell reminds you of unsent invoices.
6. Reports & VAT Return
40+ reports: trial balance, ledgers, statements, debt aging, financial statements, item movement, profits and the 16-box Saudi VAT return with drill-down to the document.
7. Cheques & Installments
The full cheque lifecycle (receive, endorse, deposit, collect, return, pay, post-dated), with installments, due dates and alerts.
8. Manufacturing
Manufacturing templates, production orders, expense allocation and variance tracking.
9. HR & Payroll
Contracts, leave, overtime, attendance, advances and payroll, with ZKTeco BioTime integration.
10. Fixed Assets
Asset cards, depreciation, asset counts and asset reports.
11. Ready Industry Solutions
- Restaurants & cafés: touch POS, table layout, bill splitting and delivery.
- Gyms: members, subscriptions and biometric entry.
- Education & training centers: students, teachers, courses, attendance and grades.
12. Permissions & Controls
Users and groups, hidden and locked fields, discount and price limits per group, and a log of every data change (who and when).
13. Customization & Communication
No-code form, report and process designers, FastReport print templates, Excel export, attachments on every screen, and invoices, vouchers and statements sent as PDF via WhatsApp and email, plus an interactive dashboard with a branch filter.
Prefer a browser-based system with no in-house server? Read the Riv-ERP Cloud guide.
FAQ
Where is RivDesktop data stored?
On your server inside your business, in a SQL Server database.
Is RivDesktop integrated with ZATCA Fatoora?
Yes, Phase 2 integration: signature, QR and XML generated automatically, with automatic, scheduled or manual sending.
Does it send invoices on WhatsApp?
Yes, invoices, vouchers and statements are sent as PDF via WhatsApp and email.
Book a RivDesktop demo: 📲 +966 55 200 7190 · ✉️ Info@riv-erp.com
See Riv-ERP in action
Two editions: RivDesktop on your own server, or Riv-ERP Cloud on Oracle Cloud.
Book a demo