The ERP built for Saudi & GCC trading companies.
Sales, purchase, inventory, accounting and e-invoicing in one bilingual web platform, installed on your own server and supported locally.
One platform for every kind of trading business.
Start with the core and switch on the modules your operation needs. Your data, users and reports stay in one place.
Wholesale & distribution
Delivery notes, partial invoicing and customer credit control.
Retail branches
Fast POS tills with back office and 5 price levels.
Van sales
Route selling with vans, routes, van stock and salesman expenses.
Contracting & jobs
Job costing with contractors, material issue and job invoices.
Light manufacturing
Production from recipes with wastage and overheads in the cost.
Compliance, reporting and control without the complexity.
ZATCA Phase 2, built into every invoice.
Tax invoices are generated with their QR code and cleared or reported to ZATCA automatically, across Sales, Jobs and POS.
- Clearance for B2B, reporting for B2C invoices
- Bilingual invoice layouts with QR code
- VAT return in the ZATCA box layout
Every report, on screen first.
Every report opens on screen in one standard layout. Expand a line to see the detail behind it, then print or export to PDF only when you need to.
- Trial balance, P&L, balance sheet, cash flow
- Sales, purchase, stock, job and production reports
- Any date range, any branch
Head office sees every branch.
Every transaction carries its company, branch and store, so management can see each branch on its own or all branches together.
- KPI dashboard from today to yearly
- Branch-level and consolidated views
- One general ledger across all modules
Screens shown with sample data
Everything connected, from first quote to final accounts.
Sales accounting starts at the delivery note and purchase accounting at the GRN, so stock and ledgers always agree.
Sales
Quotations, orders, delivery notes, partial invoicing, returns and salesman commission.
Purchase
Purchase orders, GRN, supplier invoices, payments and dues tracking.
Inventory
Perpetual stock at item cost across warehouses, brands, categories and units.
Accounts
General ledger, bank reconciliation, financial statements and VAT return.
ZATCA e-invoicing
E-invoice XML and QR for every invoice and credit note, with a submission log and retry.
Job
Job contracts, contractor invoices, material request, issue and return, and job invoices.
Production
Production from the bill of materials, with raw materials, wastage and overheads costed in.
Van Sales & POS
Route selling with vans and salesman expenses, plus a branch POS with 5 price levels.
Payroll
Employee master, salary structures, monthly salary bill, payslips, advances and loan deductions — posted straight to the ledger.
Utilities
Data import and export, bulk master uploads, period and year-end close, backup and restore, audit log and user-activity tracking.
Multiple branches
Run many branches on one database — per-branch stock, pricing, sales and accounts, with branch-level and consolidated reporting. Priced per branch.
A structured go-live, handled by our team.
We install, configure and train on site, so your team starts invoicing with confidence.
Install
VadPro ERP is installed on your server and the database is set up.
Configure
Company, branches, users, chart of accounts, tax and item masters.
Onboard ZATCA
Your devices are onboarded and test invoices validated with ZATCA.
Train & go live
Opening balances, user training and go-live acceptance sign-off.
Your data, your server, your rules.
On-premise deployment
Installed on your own server. Business data never leaves your premises.
Role-based access
Viewer, editor and admin roles per module, assigned to employees only.
Locked postings
Posted entries can't be deleted, so your books stay audit-ready.
User activity log
See who did what and when, with a dedicated activity report.
ZATCA compliance
Phase 2 integration with cleared and reported invoice tracking.
Branch & store scoping
Users see only the branches and stores they are allowed to.
Simple, one-time licensing.
No monthly subscription. Pay once and get your first year of support free.
Core
For single-location trading companies
- Sales, Purchase, Inventory, Accounts
- Payroll — salary bill, payslips, advances
- Utilities — import, backup, period close, audit log
- ZATCA Phase 2 e-invoicing
- All digital reports, EN + AR
- Installation & training
Business
For companies with branches
- Everything in Core
- Inventory transfers & adjustments
- Multi-branch & multi-store (branch setup charged per branch)
- KPI dashboard per branch
Desktop upgrade
For existing VadPro desktop customers
- Move to the web version
- Your existing data migrated
- ZATCA setup carried over
- Upgrade pricing
Add-on modules (Job, Production, Van Sales, POS) and each additional branch configuration are priced separately. Annual maintenance (AMC) from year two: SAR [AMC] per year.
Frequently asked questions
Is VadPro ERP compliant with ZATCA Phase 2?
Yes. VadPro ERP generates Phase 2 tax invoices with QR codes and clears or reports them to ZATCA through its integrated e-invoicing tool.
Does it work in Arabic?
Yes. Screens, invoices and reports are available in English and Arabic, with full right-to-left layout.
Is it cloud or on-premise?
VadPro ERP is installed on your own server, so your data stays in your office. We can also host it for you with your own separate database.
Is there a monthly fee?
No. You pay a one-time licence. Support is free in the first year, then an annual maintenance contract applies.
We use VadPro desktop. Can we move to the web version?
Yes. We offer upgrade pricing for existing customers and migrate your data to the web version.
How long does implementation take?
[IMPLEMENTATION TIME]. It depends on the number of branches, users and the volume of opening data.
نظام تخطيط موارد متكامل للشركات التجارية في المملكة
المبيعات والمشتريات والمخزون والحسابات والفوترة الإلكترونية (المرحلة الثانية) باللغتين العربية والإنجليزية.
See VadPro ERP working on a business like yours.
Book a free 30-minute demo. We'll walk you through sales, ZATCA invoicing and reporting, and answer your questions.