Skip to content

Contact Info

Jordan

An independent check of the ERP you already run in Jordan

What does an ERP audit cover for a Jordanian company?

Here an ERP audit means a system health review, not a financial or statutory audit. For a Jordanian company it compares the live configuration with how the business really trades: whether every invoice reaches the national e-invoicing system, how sales tax codes sit on items, whether batch and expiry data can be trusted, who can approve what, and which reports finance quietly rebuilds in spreadsheets. The work is remote, with ranked findings.

Last reviewed by Vikas Saroj

Some Jordanian companies went live on a new ERP in a hurry, for example when the old package could not handle e-invoicing. The system now runs, invoices go out and the month closes, yet finance still exports to spreadsheets, warehouse staff keep their own expiry lists and nobody is sure the tax setup matches what the advisor intended.

I review that live system as an independent ERP audit consultant. The work looks at configuration, data, access rights, integrations and reports against how your company actually sells, stores and bills, and ends with a written list of findings ranked by business risk.

Think of it as an operational review of the software. Your external auditor and tax advisor keep their roles, and they, like your managers, gain a sharper view of how the system behaves.

Odoo Accounting dashboard with Customer Invoices, Vendor Bills, Bank and Cash journal cards
  • E-invoice submission queue review
  • Sales tax codes on items
  • Batch and expiry data checks
  • Dinar and dollar handling
  • User roles and approvals
  • Ranked findings and roadmap
What I Review

Checks shaped by how Jordanian firms trade

Every area is tested on evidence drawn from the system, with interviews pointing to where to look.

E-Invoicing Trail

I compare posted invoices and credit notes with the submission log, list documents that failed or never left the ERP, and note who watches the queue and how corrections are resent.

Tax Configuration Check

Item and customer tax codes, exempt and export lines and document numbering are listed in a layout your tax advisor can scan quickly, so any mismatch with their guidance is caught.

Stock and Batch Integrity

For pharma and FMCG stock I test whether lots, expiry dates and quarantine statuses in the system match the shelves, and whether expired goods can still be picked or sold.

Currency and Rounding

Dollar invoices, receipts and revaluation entries are traced against the policy finance agreed, and dinar totals are checked for fils differences between lines, invoices and bank statements.

Access and Duties

I set roles, approval limits, shared accounts and inactive users against who should create, approve and pay, with conflicts listed per person rather than in general terms.

Reports and Licenses

I list the reports management relies on, find the spreadsheets that replace them, and compare paid user licenses and modules with what staff actually log into and use.

How I Work

From access to an agreed action list

Scope

Agree the questions that matter

01
Request an Assessment
  • Brief call with management
  • Read-only system access
  • Collect sample documents
  • Name process owners

Examine

Test configuration and data

02
Discuss Your Project
  • Watch users do real tasks
  • Match invoices to submissions
  • Sample batches and balances
  • Map roles to duties

Report

Rank findings and next steps

03
Talk About Next Steps
  • Draft findings checked with owners
  • Rate impact and urgency
  • Readout with management
  • Hand over the action list

What an ERP audit is, and what it is not

The word audit causes confusion, so I define it at the start of every engagement. What I offer is a review of how your ERP is set up and used. It asks whether the software supports the way the company trades, whether its data is reliable and whether its controls work as management assumes.

It is not a financial audit. I do not give an opinion on your financial statements, I do not sign anything for the Income and Sales Tax Department, and I do not interpret tax law. Your external auditor and tax advisor keep those roles. In practice, the two kinds of work help each other: findings about access rights, missing approvals or unreconciled interfaces are exactly the kind of evidence an auditor asks about, and it is better to hear them from a reviewer you hired than in a management letter.

A Jordanian business might commission this review in situations such as these:

  • A system went live recently and month-end still depends on manual adjustments.
  • A new finance director or owner wants to know what they have inherited.
  • The implementer says everything is configured correctly, but users disagree.
  • A second entity, warehouse or product line is about to be added.

The general method sits on my ERP health check page. This page explains what changes when the system serves a Jordanian business.

Checking the e-invoicing and sales tax setup

Since Jordan introduced its national electronic invoicing system, many ERPs gained a connector quickly, sometimes built by the implementer under deadline pressure. Those connectors often work on ordinary invoices and struggle with the unusual ones. An audit is a good moment to find out which.

I start from your own records. For a sample period, I compare every posted sales invoice, credit note and cancellation in the ERP with what the submission log says happened. The gaps usually fall into a few groups: documents rejected and never corrected, documents corrected outside the system, credit notes not linked to their original invoice and invoices raised by a second entity that bypass the connector entirely. Each gap gets a count in words, an owner and a likely cause.

Tax configuration is reviewed in the same pass. I extract item tax categories, customer tax details, export and exempt treatments and numbering rules into a simple table. I do not judge whether a given treatment is correct; I hand the table to your tax advisor, who can confirm or correct it far faster than by browsing the system screen by screen. Their comments then become findings with clear fixes.

If the connector itself looks fragile, for example maintained by one developer with no documentation, that goes in the report as a continuity risk.

Stock, batch and expiry data in pharma and FMCG

Pharmaceutical suppliers, medical distributors and consumer goods traders in Jordan rely on batch and expiry information for more than accounting. Quality staff use it to release stock, sales teams promise short-dated goods to particular customers and a recall depends on tracing every lot. When that data drifts, the ERP stops being trusted and parallel lists appear.

The audit tests the data rather than the settings alone. Typical checks include:

  • A small physical count of selected lots, compared with quantities and expiry dates in the system.
  • A search for stock with past expiry dates that is still available to pick or sell.
  • Whether picking rules actually choose the earliest expiry, or whether staff override them routinely.
  • A mock recall: tracing one batch from receipt to every customer who received it.
  • Quarantine and release steps, and who is allowed to move stock out of quarantine.

Where the system cannot answer a question your quality team needs answered, I note whether the cause is configuration, data entry habits or a genuine product limit. The pharmaceutical ERP page describes the target process this comparison is made against.

Access rights, approvals and the spreadsheets beside the system

Controls drift after go-live. A sales coordinator is given credit approval to cover a holiday and keeps it. An implementer's administrator account stays active. Two people share one login because licenses ran short. None of these is dramatic alone, but together they weaken the controls your management and external auditor assume are there.

I extract user lists, roles and approval limits and set them against a simple matrix of who should raise, approve and pay for each process: purchasing, supplier creation, bank detail changes, credit notes, price changes and manual journals. Conflicts are listed by name so they can be fixed, not described in general terms. Dormant accounts and shared logins are listed the same way.

Spreadsheets get the same attention. I ask each team which files they keep beside the ERP and why. An expiry list in the warehouse, a dollar receivables sheet in finance and a commission file in sales each point to a requirement the system does not meet, or to a feature nobody was trained on. Some of these can be retired quickly; others need configuration or a report. Approval design is covered in more depth on the approval workflows page.

The findings report and what happens after

The audit ends with a written report, prepared in English and designed so that management can act on it without reading every detail. Each finding states what was observed, the evidence, the business impact, the probable cause and a recommended fix. Findings are ranked by impact and urgency, so an e-invoicing gap that stops sales comes above a cosmetic report issue.

The report also includes a license and usage view: modules you pay for and do not use, users who rarely log in and features that could replace a spreadsheet. Arabic printouts are reviewed for layout and data problems, while the wording itself is checked by your bilingual staff.

Findings are phrased neutrally. Many problems trace back to requirements that were never written down rather than to poor work, and your implementer can usually fix most items once they are clearly described. Results are walked through in a remote readout, and you keep an action list you can run internally, with your implementer or with my help through ERP optimization.

If the review shows the project never really stabilized, the ERP rescue consultant page for Jordan covers the next step. Earlier stages are described on the Jordan ERP consultant page and the Jordan overview.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Health Check
  • ERP Optimization
  • ERP for Approval Workflows
  • ERP for Pharmaceutical
  • Independent ERP Second Opinion
  • Odoo Consulting
Jordan

More for Jordan Businesses

  • Jordan overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Rescue Consultant
  • CRM Consultant
  • System Integration Consultant
Other Markets

ERP Audit Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP Audit Jordan

No. My review looks at how the ERP is configured and used: processes, data, access rights, integrations and reports. It gives no opinion on your financial statements and does not replace your external auditor or tax advisor. Many findings, such as access conflicts or unreconciled interfaces, are useful to share with your auditor, but the statutory audit remains their responsibility.

I can show exactly how the setup works, and where it behaves inconsistently, but I do not decide the correct treatment. I extract tax codes, exemptions and numbering into a table your tax advisor can review, then record their corrections as findings. That keeps the tax judgment with the person qualified to make it.

Usually not. Read-only access, exports of configuration and user lists, and screen-shared walkthroughs with your staff cover most of the review. Where an area truly needs higher access, your IT lead decides beforehand what is granted, to whom and until when.

The report describes what the system does, why it matters and how to fix it. It does not assign blame. Many issues come from requirements that changed or were never written. A clear, ranked list usually makes it easier for your implementer to help, and they are welcome in the readout.

I review Zoho, Odoo, ERPNext and Dynamics 365 systems, and the method suits most mid-market ERPs. Platform-specific details, such as how a given e-invoicing connector logs submissions, are checked with your implementer where needed. The review is delivered remotely in English.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP Audit Jordan Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp