---
title: "How to choose an ERP: a buyer's guide for B2B trading companies"
description: "How to choose an ERP for a trading or distribution business: requirements by function, vendor questions, demo scripts, total cost and a scoring table."
url: https://1flux.ai/guides/erp-buyers-guide-gcc
last_updated: 2026-10-11
---

ERP buyer's guide

# How to choose an ERP: a buyer's guide for B2B trading companies

A vendor-neutral method for trading, distribution and project-supply businesses: what to require, what to ask and how to score the shortlist.

Guide Updated 11 October 2026

1. Signals (Why change now).
2. Requirements (By function, in your words).
3. Shortlist (Long list, RFI, then 3).
4. Scripted demos (Your data, same script).
5. Scoring (Weights agreed first).
6. Decision (Five-year cost, references).

Six steps from the first signals to a decision. Step 2, written requirements, is what makes every later comparison fair.

## In short

How to choose an ERP comes down to one discipline: describe how your business really quotes, buys, stocks and closes the books, then make every vendor prove those flows with your own data. Add the local checks generic guides skip: tax and e-invoicing, documents in your customers' language, several legal entities and the purchasing documents your suppliers expect. Score vendors with weights you agree before the first demo, and compare five-year cost, not the first-year quote.

## Do you need an ERP yet?

You need an [ERP](https://1flux.ai/glossary/erp) (enterprise resource planning: one system for sales, purchasing, stock and accounting) when the cost of keeping separate tools in step is higher than the cost of replacing them. The point usually arrives gradually, not in one crisis. Knowing how to choose an ERP starts with knowing why you want one.

Common signals:

- Quotations live in Word, orders in Excel and stock in someone’s head, so the same order is typed three times.
- Sales promises deliveries the warehouse can’t make because nobody sees reserved stock.
- Stores and accounts argue about what actually arrived from a supplier.
- Stock reports and the books disagree at every month-end.
- Approvals happen in chat threads and can’t be found during an audit.
- A second company, a second warehouse or a second currency doubled the spreadsheets.

If three or more of these sound familiar, start the process below. For a longer diagnosis, read [9 signs your trading business has outgrown Excel](https://1flux.ai/blog/signs-you-have-outgrown-excel).

ERP isn’t always the answer. If you sell from one location, hold little stock and invoice a handful of customers a month, a good accounting package may still be enough.

## How to choose an ERP in eight steps

Follow these steps in order. Don’t skip step 2: it’s what makes every later comparison fair.

1. **Agree the reason.** Write one paragraph on why you’re doing this and what “better” means in 12 months.
2. **Map your current flows.** Quote to cash, procure to pay, stock control and month-end, with the real document names your team uses.
3. **Write requirements by function.** Use the lists below. Mark each one _must have_, _should have_ or _nice to have_.
4. **Add your local requirements.** Tax and the e-invoicing route, the language your documents must print in, your legal entities and your currencies.
5. **Agree weights before you see a demo.** Use the [scoring table](#scoring-table) in this guide.
6. **Build a long list, then shortlist three.** Send a short request for information (RFI) to five or six vendors.
7. **Run scripted demos with your data.** Same script, same data, every vendor.
8. **Score, check references and compare five-year cost.** Then negotiate.

## What should you require, function by function?

Write requirements as things the system must _do_, in your words. “Supports purchasing” proves nothing. “Receive 40 of 50 ordered units and keep the purchase order open for the other 10” can be tested in a demo.

### Sales and CRM

- Companies, contacts and a sales team per account, with each salesperson seeing their own customers.
- A deal pipeline with stages you can rename, and reasons captured on lost deals.
- Field sales activity: visits, outcomes and follow-ups that land on someone’s calendar.
- Credit terms per customer (days and the date they count from) that flow into orders and invoices.

### Quotations

- Quotations from your item catalogue, with line and document discounts, tax and shipping.
- Approval rules by amount, and a block on sending a quotation before it’s approved.
- Numbered revisions, so you always know which version the customer received.
- Your letterhead and layouts, including a second language where customers expect it.

### Sales orders, fulfilment and invoicing

- Turning an accepted quotation and the customer’s purchase order into a sales order without retyping.
- Reserving stock when an order is confirmed, so sales can’t promise the same units twice.
- Partial deliveries with a delivery note for each, and invoicing only what was delivered.
- Customer receipts applied to several invoices, with receivables aging.

### Purchasing and receiving

- Requisitions with approval, requests for quotation and side-by-side comparison of supplier offers.
- Purchase orders that print in the format your suppliers expect, called the [local purchase order (LPO)](https://1flux.ai/glossary/local-purchase-order) across the Gulf.
- A [goods received note (GRN)](https://1flux.ai/glossary/goods-received-note) at the gate, with short, over and rejected quantities recorded with a reason.
- Supplier invoices checked against what was ordered and received. Ask exactly how the vendor’s [three-way match](https://1flux.ai/glossary/three-way-match) works, and what happens to a price difference.
- Supplier payments and payables aging, if you want to pay suppliers from the same system.

### Inventory and warehouses

- Stock on hand, reserved and available per item and warehouse.
- Transfers, write-offs with reasons and stock counts that post the variance.
- A costing method you can defend to your auditor: weighted average, FIFO or standard cost.
- Lot, serial or expiry tracking if you sell food, pharmaceuticals or serialised equipment. Many SME systems don’t do this well, so test it.

### Accounting and finance

- A chart of accounts per company, with automatic journals from every stock and sales document.
- Accounting periods you can close, with nothing able to post into a closed month.
- Corrections that leave a trail (reversal and re-entry) rather than silent edits.
- The reports your auditor and bank ask for: trial balance, profit and loss, balance sheet and cash flow. Ask to see each one generated, not described.
- Tax reporting that supports your return, and bank reconciliation.

### Reporting and day-to-day visibility

- A start-of-day view for each role: what’s late, what’s waiting for approval, what’s due.
- Exports to Excel or CSV for anything you can see on screen.
- Reports that respect permissions, so a salesperson’s report shows only their own numbers.

## What should you check if you trade in the UAE or Saudi Arabia?

Generic ERP checklists treat tax and language as configuration. In the UAE and Saudi Arabia, and across the GCC, they often decide the shortlist. Small and medium businesses carry much of the Gulf economy: the UAE Minister of Economy put the number of SMEs at 557,000 at the end of 2022, contributing 63.5% of non-oil GDP, and Saudi Arabia’s Monsha’at counted 1.7 million active commercial registrations at the end of Q2 2025. Many of these businesses are now meeting VAT, e-invoicing and corporate tax rules that spreadsheets were never built for.

### VAT

[Value added tax (VAT)](https://1flux.ai/glossary/vat) is 5% in the UAE (since 1 January 2018) and 15% in Saudi Arabia (since 1 July 2020). Bahrain charges 10% and Oman 5%, while Qatar and Kuwait don’t charge VAT. Rates change, so confirm them with the tax authority when you read this.

Require:

- Tax codes per country, with dated rates, so a future rate change can be loaded in advance.
- Input and output VAT posted to separate accounts on every purchase and sales invoice.
- Correct VAT when a document discount applies.
- The VAT reports you need to prepare your return. Ask whether the system files returns or only prepares figures.

### E-invoicing mandates

[E-invoicing](https://1flux.ai/glossary/e-invoicing) means issuing invoices as structured data that a tax authority’s platform receives or clears, not as PDFs. Both large GCC markets now require it.

|                        | Saudi Arabia                                                                                                                                                                                         | United Arab Emirates                                                                                                                                                                             |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Authority and platform | ZATCA, Fatoora platform                                                                                                                                                                              | Ministry of Finance and Federal Tax Authority, through Accredited Service Providers (ASPs) on a Peppol-based model (PINT AE)                                                                     |
| Status                 | Phase 1 (generation) since 4 December 2021. Phase 2 (integration) rolling out in waves since 1 January 2023.                                                                                         | Pilot from 1 July 2026. Mandatory in phases from 2027.                                                                                                                                           |
| Next milestones        | Wave 24 (VAT-subject revenue above SAR 375,000 in 2022, 2023 or 2024) had to integrate by 30 June 2026. Wave 25 (above SAR 187,500 in any year from 2022 to 2025) must integrate by 1 February 2027. | Revenue of AED 50 million or more: appoint an ASP by 30 October 2026, go live 1 January 2027. Others: appoint an ASP by 31 March 2027, go live 1 July 2027. Government entities: 1 October 2027. |

Dates and thresholds as published by ZATCA and the UAE Ministry of Finance, last checked on 7 October 2026. Confirm them with the authority or your tax adviser before relying on them.

Ask every vendor:

1. Does your product generate compliant e-invoices itself, or through a named partner or ASP?
2. Which documents are covered: tax invoices, simplified invoices, credit notes and debit notes?
3. Show me an invoice going through clearance or reporting, end to end, in a test environment.
4. Who is responsible when the authority changes the specification, and how fast do updates ship?
5. Is e-invoicing included in the price, or a separate subscription per invoice or per entity?

Don’t accept a vague promise without a date in the contract. If your ERP won’t issue e-invoices itself, budget for a specialist e-invoicing provider and ask how the two connect.

### Arabic data and documents

Arabic matters in three places. Ask which one a vendor means by “Arabic support”.

- **Data:** Arabic customer, supplier and item names stored and displayed correctly, and found by search even with spelling variants.
- **Documents:** Arabic that prints with correctly joined letters and right-to-left order. Saudi VAT rules require tax invoice details in Arabic, with other languages allowed alongside.
- **Interface:** menus and screens in Arabic for staff who prefer it.

Ask the vendor to print a quotation and a tax invoice with an Arabic customer name and Arabic item descriptions, then search for that customer with a different spelling.

### Several companies across the UAE and Saudi Arabia

Many Gulf groups run a UAE company and a Saudi subsidiary, sometimes with a free-zone entity as well. Each [legal entity](https://1flux.ai/glossary/legal-entity) needs its own registrations, currency, VAT codes, numbering and books. Group management still wants one view.

Require:

- Separate books per entity in one system, with an easy way to switch between them.
- Access limited to the entities each person works in.
- [Financial consolidation](https://1flux.ai/glossary/financial-consolidation) into one group currency, with the translation method shown.
- A clear answer on intercompany: how sales between your own companies are recorded and eliminated.

### Local procurement documents

Gulf traders buy on an LPO, receive against a supplier’s delivery note, record a GRN and often raise a quick local purchase request for small items. A system that only knows “purchase order” and “receipt” forces your team to translate every day. Ask the vendor to show your document names on screen and in print.

### Currencies, including three-decimal ones

If you trade with Kuwait, Bahrain or Oman, your system must handle currencies with three decimal places (KWD, BHD, OMR) without rounding errors. Ask for:

- Any currency per document, with the exchange rate stored on the document.
- Realised exchange gains and losses posted automatically when a foreign-currency invoice is paid.
- What happens when a rate is missing. A system that silently guesses is a risk.

### Registrations, addresses and record keeping

- **Registrations:** the [tax registration number (TRN)](https://1flux.ai/glossary/tax-registration-number) and trade licence in the UAE; the commercial registration (CR), VAT number and unified number in Saudi Arabia.
- **Addresses:** the structured [Saudi national address](https://1flux.ai/glossary/saudi-national-address) (building number, street, district, postal code, additional number), with Arabic fields.
- **Retention:** UAE corporate tax rules generally require records to be kept for 7 years after the tax period, and Saudi VAT rules for at least 6 years. Confirm the periods that apply to you with your tax adviser, then ask how long the vendor keeps your data and how you get it all back.

## What should you ask about deployment, security and data?

Ask for written answers. A good vendor answers these in a page.

| Area            | Question to ask                                                             | What a good answer includes                                                                     |
| --------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| Deployment      | Cloud, on-premise or both? Who runs upgrades?                               | A clear upgrade policy and how customisations survive upgrades                                  |
| Hosting region  | Where is our data stored and backed up?                                     | Named regions and providers, and whether in-country hosting is available                        |
| Data protection | How do you support the data protection laws in the countries we operate in? | A data processing agreement and a list of sub-processors                                        |
| Isolation       | How is our data separated from other customers’ data?                       | The mechanism, for example isolation enforced inside the database, not only in application code |
| Sign-in         | Do you support single sign-on and multi-factor authentication?              | Yes or no, and which providers                                                                  |
| Access          | Can we limit people by role, by entity and by their own records?            | A demo of a salesperson seeing only their own customers                                         |
| Audit           | Can we see who changed what, and when?                                      | Audit trails on master data, documents and journals                                             |
| Backups         | How often, how tested and how fast can you restore?                         | Frequency, a tested restore and a target recovery time                                          |
| Availability    | Is there an uptime commitment?                                              | A written service level, or an honest “no”                                                      |
| Certifications  | Which certifications do you hold today?                                     | Named certificates with dates, not “in progress”                                                |
| Exit            | How do we get all our data out if we leave?                                 | A full export in a usable format, at no extra cost                                              |

If you trade in Saudi Arabia, its Personal Data Protection Law has been fully enforceable since 14 September 2024. Ask how each vendor supports it, and how they handle the data protection rules in every other country you operate in.

## How should you approach implementation?

Choose the implementation approach before you choose the vendor, because it changes the cost and the risk. Panorama Consulting’s 2026 ERP Report found that more than a quarter of organisations exceeded their project budgets, most often because they needed additional technology they hadn’t planned for. That is usually a gap that should have surfaced in the demos.

Decide:

- **Who implements.** The vendor, a certified partner or your own team. Ask for the names and experience of the people, not just the firm.
- **Big bang or phased.** Going live with everything at once is faster but riskier. A phased start (for example sales and inventory first, then accounting) is common for SMEs.
- **The [cutover date](https://1flux.ai/glossary/cutover-date).** The date your opening balances are struck and the new system becomes the book of record. Month-end or quarter-end is easiest.
- **[Data migration](https://1flux.ai/glossary/data-migration) scope.** Usually open items and balances only, not years of history.
- **Your internal owner.** One person with the authority to make process decisions. Without one, every decision waits for a meeting.

For a phase-by-phase plan, use our [ERP implementation checklist](https://1flux.ai/guides/erp-implementation-checklist).

## What does an ERP really cost? Total cost of ownership

Compare the total cost of ownership over five years, not the first-year quote. Licence or subscription fees are only one part of the real cost. Build this table for each shortlisted vendor.

| Cost line                | One-off or recurring    | What to ask                                                             | Why it gets missed                                             |
| ------------------------ | ----------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------- |
| Subscription or licences | Recurring               | Price per user, per entity or per module? Price rises after year one?   | Read-only and occasional users are often charged as full users |
| Implementation services  | One-off                 | Fixed price or time and materials? What’s excluded?                     | Change requests are billed on top                              |
| Data migration           | One-off                 | Who cleans, maps and loads the data?                                    | Usually assumed to be “the customer’s job”                     |
| Customisation            | One-off, then recurring | What has to be custom-built? Who maintains it after upgrades?           | Custom code is re-tested at every upgrade                      |
| E-invoicing              | Recurring               | Included, partner add-on or per-invoice fee?                            | Often quoted separately, or not at all                         |
| Integrations             | One-off and recurring   | Banks, e-commerce, payroll, e-invoicing providers                       | Middleware subscriptions add up                                |
| Local-language layouts   | One-off                 | Are invoice and quotation layouts in your customers’ language included? | Layout work is billed by the hour                              |
| Training                 | One-off, then recurring | Initial training and training for new joiners                           | Staff turnover in sales and stores is high                     |
| Support and upgrades     | Recurring               | What’s included, response times, upgrade cost                           | On-premise upgrades can be a project in themselves             |
| Hardware and hosting     | Recurring               | Servers, backups and IT staff, if on-premise                            | Rarely in the vendor’s quote                                   |
| Internal time            | One-off                 | How many days from finance, sales and stores?                           | Your team keeps doing their day jobs                           |
| Exit                     | One-off                 | Cost to export your data and leave                                      | Discovered only when it’s too late                             |

Ask each vendor to fill in the same table. Where they leave a line blank, assume the cost is yours.

## How do you build a vendor shortlist?

Start wide, cut fast and keep the evaluation identical for every vendor.

1. **Long list (5–8 vendors).** Mix global suites, regional vendors and newer cloud products. Our [ERP comparison hub](https://1flux.ai/compare) is one place to start; analyst lists and peers in your trade are others.
2. **Request for information.** Send your must-have list and your local questions. Ask for yes, no or partial against each line, with a sentence of explanation.
3. **Shortlist three.** Drop anyone who answers “partial” to a must-have without a credible plan.
4. **Scripted demos.** Two to three hours each, using the scripts below and your data.
5. **Reference calls.** Speak to two customers of similar size, in your region and trade, who went live in the past two years.
6. **Hands-on trial or sandbox.** Let your power users try their daily tasks for a week if the vendor allows it.
7. **Proposal and contract.** Ask for the five-year cost table, the implementation plan and named people.

## Demo scripts: make vendors show your day, not theirs

A vendor’s standard demo shows what the product does well. A scripted demo shows whether it does what _you_ need. Send the scripts and a sample data file a week ahead, and ask every vendor to follow them in the same order.

### Script 1: Quote to cash

Use the steps in our [quote-to-cash guide](https://1flux.ai/guides/quote-to-cash) as a base.

1. Create a quotation for an existing customer with 15 lines, a document discount and tax.
2. Route it for approval because it exceeds your approval limit.
3. Revise it once after approval and show both versions.
4. Convert it to a sales order with the customer's PO attached, without retyping.
5. Deliver 8 of 10 units of one line, then invoice only what was delivered.
6. Record a payment that settles two invoices, one of them in USD.

### Script 2: Procure to pay

Use our [procure-to-pay guide](https://1flux.ai/guides/procure-to-pay) as a base.

1. Raise a requisition and approve it.
2. Collect three supplier quotes and compare them side by side.
3. Issue a purchase order and print it as your suppliers expect.
4. Receive 40 of 50 units, reject 2 as damaged, and record why.
5. Book the supplier's invoice with a price that differs from the order, and show where the difference goes.

### Script 3: Month-end

Show what stops posting into a closed month, how a posted journal is corrected and how stock value is reconciled to the ledger.

### Script 4: Two companies

Switch from one of your companies to another in a different country, for example a UAE company and its Saudi subsidiary. Show different currencies, tax codes and numbering, then run a group view in one currency.

### Script 5: Language and documents

Print a quotation and a tax invoice with a customer name in your customers' language (Arabic, for example), then search for that customer with a different spelling.

### Script 6: Permissions

Log in as a salesperson and as a storekeeper. Show what each can and can't see, including prices on the warehouse screens.

During each demo, keep a list of every answer that was “we’d configure that” or “that’s in the next release”. Those answers are your real gap list.

## Scoring table

Agree the weights with your leadership team before the first demo, so the result isn’t argued after the fact. Score each criterion from 0 to 5, multiply by the weight and divide by 5. The maximum is 100.

**Scoring scale:** 0 = not available. 1 = only through custom development. 2 = through an add-on or a workaround. 3 = standard, with gaps. 4 = standard and shown with your data. 5 = standard, shown with your data and confirmed by a reference customer.

| #  | Criterion                                            | Suggested weight | Vendor A (0–5) | Vendor B (0–5) | Vendor C (0–5) |
| -- | ---------------------------------------------------- | ---------------- | -------------- | -------------- | -------------- |
| 1  | Quote-to-cash fit (Script 1)                         | 12               |                |                |                |
| 2  | Procure-to-pay and receiving fit (Script 2)          | 12               |                |                |                |
| 3  | Inventory, warehouses and costing                    | 10               |                |                |                |
| 4  | Accounting, close and financial reporting (Script 3) | 14               |                |                |                |
| 5  | Tax and the e-invoicing route                        | 12               |                |                |                |
| 6  | Language: data and documents (Script 5)              | 6                |                |                |                |
| 7  | Multi-entity and multi-currency (Script 4)           | 8                |                |                |                |
| 8  | Access control, audit and security (Script 6)        | 8                |                |                |                |
| 9  | Usability and likely adoption by your team           | 6                |                |                |                |
| 10 | Implementation approach and vendor support           | 6                |                |                |                |
| 11 | Five-year total cost of ownership                    | 6                |                |                |                |
|    | **Total**                                            | **100**          |                |                |                |

Copy the table into a spreadsheet: score = weight × (0–5) ÷ 5 for each vendor, summed to a maximum of 100.

Adjust the weights to your business. A distributor with five warehouses may weight inventory at 15; a holding company may weight multi-entity at 15. Keep the total at 100.

## Red flags in ERP selection

Walk away, or slow down, when you see these:

- The vendor won’t run your script and keeps returning to its standard demo.
- E-invoicing is promised for later, with no date, no partner and no contract commitment.
- “Arabic support” (or support for any second language) turns out to mean only the interface, or only the data, when you need printed documents.
- Every gap is answered with “we can customise that”, with no price.
- Implementation is priced before anyone has seen your processes.
- References are all from other regions or trades, or all went live more than three years ago.
- Financial statements, tax reports or bank reconciliation need a separate product that wasn’t in the quote.
- The contract has no clear exit terms or data export.
- The vendor can’t name the people who will implement your project.
- Pricing depends on modules you don’t need being bundled in.

## Where does 1flux fit?

1flux is one of the systems you might shortlist. Here’s how it answers the questions in this guide.

In 1flux

1. Three apps, one login

   - CRM Customers, deals, quotations, sales orders
   - Inventory Stock, purchasing, receiving, warehouse
   - Accounting Books per entity, posting, receivables

2. One shared layer

   - One data model Tasks, calendar, approvals, workflows, permissions

Three apps, CRM, Inventory and Accounting, on one login and one data model.

1flux is the AI-native ERP for B2B trade, including groups of companies. It runs CRM, quotations, sales orders, purchasing, receiving, multi-warehouse inventory and accounting on one platform, from PO to paid. Every module shares one data model and one permissioned command layer for people and AI, which today lets **Import PO with AI** turn a customer’s PO or RFQ into a draft quotation. Every goods receipt, delivery, invoice and payment posts its own journal. Each legal entity has its own currency, registrations and books, with consolidation into a group currency. Legal entities can be registered in the UAE, Saudi Arabia and India, and you can sell to customers anywhere, in any currency.

On the tax and finance questions in this guide:

- **E-invoicing:** 1flux issues ZATCA-compliant e-invoices for Saudi Arabia, covering Phase 1 (generation) and Phase 2 (integration with ZATCA’s Fatoora platform). It supports UAE e-invoicing under the Federal Tax Authority’s programme, ready for the 2027 go-live dates. See [e-invoicing in 1flux](https://1flux.ai/products/e-invoicing).
- **Financial statements:** profit and loss and balance sheet for each legal entity, straight from the ledger.
- **Bank and VAT:** reconcile your bank accounts against the ledger, and prepare VAT returns for the UAE and Saudi Arabia from the input and output VAT already posted.
- **Supplier payments:** pay suppliers and allocate each payment to purchase invoices. Payments post to the ledger.

[1flux for small and medium-sized businesses](https://1flux.ai/solutions/small-and-medium-businesses) [Groups with several companies](https://1flux.ai/platform/multi-entity)

FAQ

## Questions, answered

Still deciding? [Talk to sales](https://1flux.ai/contact)

### How do I choose an ERP for a trading company?

Start by mapping how your business quotes, buys, stocks and closes the books, then write requirements in those terms. Add local checks: tax codes with dated rates, a confirmed e-invoicing route, documents in your customers' language and separate books for each legal entity. Shortlist three vendors, run the same scripted demo with your data in each, score them against weights agreed in advance and compare five-year cost, not the first-year price.

### What should an ERP requirements checklist include?

An ERP requirements checklist should list what the system must do in each function: sales and CRM, quotations, orders and invoicing, purchasing and receiving, inventory, accounting and reporting. Add your local needs, such as VAT, e-invoicing, language on documents, several legal entities, currencies and local document names like the LPO and GRN. Mark each line must, should or nice to have, and add deployment, security, data export and cost questions.

### What should I ask an ERP vendor about e-invoicing?

Ask whether the product generates compliant e-invoices itself or through a named partner or Accredited Service Provider. Ask which documents are covered, including credit and debit notes, and ask to see an invoice cleared or reported end to end in a test environment. Confirm who updates the integration when the tax authority changes the rules, such as ZATCA in Saudi Arabia, and whether e-invoicing is in the price or billed separately.

### How do I compare ERP vendors fairly?

Compare ERP vendors with a weighted scoring table agreed before the first demo. Give each criterion a weight so the total is 100, score each vendor from 0 to 5 using the same definitions, and only award high scores for capabilities shown with your own data. Run the same demo script for every vendor, and add reference calls and five-year cost to the scores rather than judging them separately.

### What does an ERP cost over five years?

The five-year cost of an ERP includes subscription or licence fees, implementation services, data migration, customisation, integrations, e-invoicing, training, support and your own team's time. For on-premise systems, add servers, backups and upgrades. Subscription fees are only part of the total. Ask every vendor to fill in the same cost table, and treat any line they leave blank as a cost you will pay.

### How much Arabic does my ERP need?

It depends on your customers and your team. If you trade in the Gulf, you need Arabic documents and Arabic data more often than Arabic menus. Saudi tax invoices carry their details in Arabic, and many customers expect Arabic names on quotations. Test each need separately: print a document with Arabic text, search for an Arabic name spelled a different way, and ask to see Arabic menus if your team needs them.

### Can one ERP run companies in two countries?

Yes, if the ERP supports several legal entities in one system, for example a UAE company and a Saudi subsidiary. Each company should keep its own currency, tax codes, registrations, document numbering and books, and staff should see only the entities they work in. Ask the vendor to show consolidation into one group currency, how exchange differences are translated and how sales between your own companies are recorded and eliminated.

Related

## Keep exploring

### [ERP implementation checklist](https://1flux.ai/guides/erp-implementation-checklist)

Ten phases from scoping to your first month-end, each with a checklist and a clear test of when it's done.

### [Quote-to-cash guide](https://1flux.ai/guides/quote-to-cash)

The eight stages from enquiry to cash in the bank, with the documents, controls, KPIs and a checklist.

### [Procure-to-pay guide](https://1flux.ai/guides/procure-to-pay)

Eleven steps from requisition to supplier payment, with the documents, controls, accounting, KPIs and a checklist.

### [Compare 1flux](https://1flux.ai/compare)

One-to-one comparisons with nine alternatives, and the questions to ask any ERP vendor.

### [ERP for SMEs](https://1flux.ai/solutions/small-and-medium-businesses)

Set up in one step, import from Excel and start with the apps you need.

### [9 signs your trading business has outgrown Excel](https://1flux.ai/blog/signs-you-have-outgrown-excel)

Retyped orders, stock promised twice, stores and accounts that disagree: nine signs spreadsheets have stopped working.

Last updated 11 October 2026
