Why the First 90 Days Decide Everything
A small business that buys an ERP has no dedicated project team and no IT department. The accountant migrates the balances, the sales manager tests the sales orders, and the owner decides when the old way stops. That is why the three months after signing matter so much: either the system becomes the daily tool, or it becomes a monthly subscription the business pays while the real work carries on in Excel.
This guide is written for Saudi small and medium businesses. It starts with what to settle before day one, then gives a week-by-week plan for the first 90 days: master data, daily operations, payroll and government compliance, then reports and refinement. For each phase it lists the signs that you are ready to move on.
Before Day One: Choosing a System That Fits
Much of what happens in those 90 days is decided when you choose the system. A Saudi SME needs certain local capabilities that are not optional:
- E-invoicing: compliant with Phase 1 and Phase 2 (integration) of ZATCA's requirements. Integration waves have reached businesses with turnover above SAR 375,000, and the next wave covers those above SAR 187,500 from February 2027.
- VAT: correct 15% calculation with zero-rated and exempt categories, and reporting that supports the return.
- Payroll: GOSI calculated under the scheme each employee belongs to, and a wage protection file for Mudad.
- Language: Arabic and English screens and reports.
- Pricing: a model that fits your size today and scales, without paying for modules you will not touch in year one.
Vision 2030 puts SME growth among its priorities, and the General Authority for Small and Medium Enterprises (Monsha'at) runs support programmes and guidance on digital transformation. Check Monsha'at's current programmes before signing, as terms change. For a broader comparison of options, see our ERP guide for small businesses.
Three decisions to make first
- Who owns the project internally? One person with authority to decide and real time to give, even one day a week. Without them, the system belongs to everyone, which means no one.
- Which modules go first? Usually accounting, sales, purchasing and inventory. Payroll in month two. Everything else waits.
- When do you go live? The start of a month or quarter makes opening balances clean. Avoid Ramadan and the weeks just before year-end close.
Weeks 1 and 2: Master Data
This is the foundation. Bad data here means wrong numbers forever, however well people learn the screens.
Chart of accounts and cost centres
Build a chart of accounts that fits your business, with separate accounts for output VAT and input VAT. Add cost centres for branches or business lines if you have them, so you can see profit by branch later. Do not copy an old chart full of unused accounts; this is the moment to clean it.
Opening balances
Take balances from the last audited statements or an approved trial balance at the go-live date. Do not migrate customer and supplier balances as single totals. Bring in the open invoices for each one so ageing reports work from day one.
Hypothetical example: a business has 45 customers owing SAR 380,000 in total. Migrating the total takes a minute, but you will not know who is overdue until the old invoices are paid. Migrating 120 open invoices with their dates takes a day and gives you an accurate ageing report in week one.
Customers and suppliers
Enter the VAT number and full address for every business customer; both are mandatory on a standard tax invoice. Remove duplicates and standardise names. Start with customers and suppliers active in the last year and add others as they come up.
Items and stock
One code per item, with units of measure and conversions: a carton holds 12 boxes, a box holds six pieces. A VAT category on every item. And a physical count before entering opening stock; do not trust the old system or the stock book.
E-invoicing set-up
If you are in an integration wave, complete onboarding in the Fatoora portal and test a standard and a simplified invoice, each with a credit note. If not, at least confirm invoices carry the required fields and the correct QR code.
Ready to move on when: the chart of accounts is approved, opening balances match the trial balance, active customers and suppliers have complete VAT data, the physical count is loaded, and a test invoice comes out right.
Weeks 3 and 4: Daily Operations
Purchasing
Requisition, purchase order, goods receipt, supplier invoice, payment. Decide who may raise a purchase order and above what amount the owner must approve. Match the order, the receipt and the supplier invoice before paying, so you never pay for goods that did not arrive.
Sales
Quotation, sales order, delivery, invoice, collection. Set up price lists and discounts, and switch on the credit limit check before a sales order is approved.
Stock movements
Receipts, issues, transfers between warehouses and count adjustments. Agree one rule from the start: nothing leaves the warehouse without a document in the system. That rule alone removes half of all stock discrepancies.
Parallel running
Run the old and new systems side by side briefly, two weeks to a month, compare balances at the end, then stop entry in the old system. Long parallel runs exhaust a small team and give people an excuse not to learn.
Ready to move on when: every purchase, sale and stock movement in week four went through the new system, and cash, bank and stock balances match reality.
Month Two: Payroll and Compliance
Employee data and pay structure
For each employee record basic salary, housing allowance, other allowances, start date, contract type, nationality and GOSI scheme. A point often missed: GOSI contributions are calculated on basic salary plus housing allowance, capped at SAR 45,000 a month.
GOSI rates
| Employee category | Employee share | Employer share |
|---|---|---|
| Saudi, registered before 3 July 2024 (existing scheme) | 9.75% | 11.75% |
| Saudi new entrant from 3 July 2024 with no prior contributions, from 1 July 2026 | Annuity 10% + SANED 0.75% | Annuity 10% + SANED 0.75% + occupational hazards 2% |
| Non-Saudi | None | 2% occupational hazards |
The annuity rate for new entrants rises half a point every 1 July until it reaches 11% in 2028, so the system must know which scheme each Saudi employee is in and update rates on time.
Hypothetical example: a new Saudi entrant earns SAR 7,000 basic plus SAR 1,750 housing, so SAR 8,750 is subject to GOSI. The employee pays 10.75%, about SAR 940.60, and the employer 12.75%, about SAR 1,115.60. Under the existing scheme it would be about SAR 853.10 and SAR 1,028.10.
Wage protection and Mudad
The wage protection file must be uploaded through Mudad within 30 days, down from 60 days since 1 March 2025. Mudad flags data that looks illogical, such as a basic wage inconsistent with the employee's recorded details, or deductions above 50% of wages. Run a full test payroll before the first live month and reconcile the WPS file against the payroll register. Our article on WPS and Mudad compliance goes into more detail.
End-of-service provision
Under Article 84 of the Labor Law, the award is half a month's wage for each of the first five years and a full month for each year after, based on the last wage. Accrue it monthly in the system rather than facing a large surprise when a long-serving employee leaves.
Overtime
An overtime hour is paid at the hourly wage plus 50% of the basic hourly wage, and with the employee's consent paid compensatory leave can replace the payment. Configure the rule so nobody calculates overtime with rough multipliers.
Ready to move on when: a full month's payroll ran from the system, the WPS file went up on time without alerts, and payroll and GOSI entries posted automatically. See HR and payroll for the module.
Month Three: Reports and Refinement
Reports that must work
- Monthly income statement, by branch or cost centre where relevant.
- Balance sheet and trial balance.
- Customer and supplier ageing.
- Stock report showing slow and fast movers.
- VAT report for the period, reconciled to total invoices.
Most small businesses file VAT quarterly, since monthly filing is required only above SAR 40 million of annual taxable turnover; returns are due by the last day of the following month. If your first return falls in month three, it is a real test of data quality.
Measure what changed
| Indicator | How to measure it |
|---|---|
| Month-end close | Days from month-end until the income statement is ready |
| Stock accuracy | Share of items where the cycle count matches the system |
| Invoice lag | Time from delivery to invoice |
| Usage | Are parallel spreadsheets still used for core processes? |
| Payroll corrections | Changes made after the payroll register is issued |
Plan phase two
Once the basics are stable, choose what comes next based on real need: project management for contractors and service firms, asset management, point of sale for retail branches, or an online store connection. Do not add a module until the team has mastered what it has.
The 90-Day Plan at a Glance
| Period | Deliverables | Owner |
|---|---|---|
| Weeks 1 to 2 | Chart of accounts, opening balances, customers and suppliers, items and count, e-invoicing set-up | Accountant with project owner |
| Weeks 3 to 4 | Purchasing and sales cycles, stock movements, parallel run then cut-off | Sales, purchasing, warehouse |
| Weeks 5 to 8 | Employee data, GOSI, test payroll, WPS, end-of-service accrual | HR and accountant |
| Weeks 9 to 12 | Reports, first VAT return if due, indicators, phase-two plan | Owner and accountant |
Common Mistakes in the First Months
- Every module on day one: a five-person team cannot learn accounting, stock, payroll and projects at once.
- Migrating data as-is: duplicate customers, items with several codes and stale prices keep generating errors.
- One person who knows the system: if they are away or leave, work stops. Train at least two people per core process.
- Leaving payroll to the last day: the first payroll run needs careful review. Start two days before payday and you will fall back to the old way.
- Full permissions for everyone: convenient at first, until someone edits prices or deletes documents. Set role-based access from the start.
Illustrative Scenario: A 15-Person Trading Company
Hypothetical example: a building materials distributor in Qassim with one warehouse and 15 staff, running simple accounting software and stock spreadsheets, moves to an integrated cloud system at the start of a quarter. In week one the accountant finds 30 customers recorded under more than one name and 12 business customers with no VAT number, and spends two days completing the data. In week two the warehouse closes for half a day to count; 40 items differ from the stock book, and actual counts are loaded. By week four, after two weeks in parallel, bank and stock balances agree and the old software is closed for entry. In week six a test payroll shows two recently hired Saudis set to the old GOSI scheme; it is fixed before the first live run in week seven. In week eleven the first quarterly VAT return is prepared from system reports in hours rather than days.
Every obstacle was in the data, not the software, and finding them early is what kept the plan on schedule. The human side matters just as much; if people drift back to old habits, see our guide to ERP change management and adoption.
How Tranquil Supports Small Businesses
Tranquil is a cloud ERP covering financial accounting, e-invoicing compliant with both phases, inventory, sales and distribution, purchasing, HR and payroll, with bank integration for salary transfers. Small firms are priced per user and receive a quote within 24 hours; see pricing. Implementation includes certified on-site or remote training with role-based tracks and 30 days of post-training support.
Frequently Asked Questions
How long does ERP implementation take for a small business?
Core accounting, sales, purchasing and inventory can be live within a month if the data is ready, with payroll and reporting over the following two months. Ninety days is realistic for most SMEs; data quality and the project owner's time decide the pace.
Should we start with every module?
No. Start with accounting, sales, purchasing and inventory, add payroll in month two, and add more once usage is stable.
Which GOSI rates should we configure?
Saudis under the existing scheme: 9.75% employee, 11.75% employer. Saudi new entrants since 3 July 2024: 10% annuity each side from 1 July 2026, plus 0.75% SANED each and 2% occupational hazards for the employer. Non-Saudis: 2% occupational hazards, employer only.
How do we choose an ERP suited to a Saudi SME?
Start with non-negotiable local needs: both e-invoicing phases, VAT, payroll with GOSI and WPS, and an Arabic interface. Then compare pricing for your current size and the quality of training and support in the first months, and check Monsha'at's support programmes before signing.
Do we need a stock count before go-live?
Yes. Opening stock from a physical count underpins every inventory and costing report that follows. You can talk to the Tranquil team about a go-live plan for your business.

