Skip to content

Contact Info

Jordan

Keeping a Jordanian rollout tied to what was agreed

How does a client-side ERP implementation consultant help in Jordan?

A client-side implementation consultant makes sure the system your implementer builds matches what your business agreed. In Jordan that means rehearsing e-invoice submissions and rejections before go-live, migrating open batches with expiry dates and dollar balances accurately, testing sales tax and Arabic printouts with real users, and keeping change requests under control. I do this remotely, alongside your implementer, and stay through hypercare.

Last reviewed by Vikas Saroj

By the time a Jordanian company signs with an implementer, most of the hard thinking seems done. Then the build begins, and dozens of smaller decisions arrive: how lots are numbered, which invoices go to the e-invoicing system and when, how dollar receivables are revalued, who approves a credit note. Each one shapes how the system behaves for years.

On those projects I work as the consultant on the client side of the table. The implementer configures; I hold the agreed requirements, put design decisions in front of the right people, check build quality, run testing from your side and decide with you when the system is ready.

The engagement runs remotely and in English. Arabic templates and training are delivered by the implementer or your own bilingual staff, and I make sure both are planned, tested and signed off.

ERPNext Stock Summary page listing items by warehouse with projected quantity bars and Move / Add actions
  • Requirements kept as the baseline
  • Implementer design and build review
  • E-invoicing go-live rehearsal
  • Lot, expiry and balance migration
  • Role-based UAT with real users
  • Hypercare through the first close
What I Do

Implementation support on the client side

I do not replace your implementer. I make sure their work lands well for your business.

Client-Side Lead

I run the plan, decision log and risk register from your side and chair a short steering meeting, so management knows what is on track and what needs their decision.

Implementer Oversight

Design documents, configuration and estimates are checked against the signed scope, demonstrated on your scenarios and accepted only when they meet the requirement they were built for.

E-Invoicing Readiness

I plan and track testing of submissions, responses, rejections, corrections and credit notes in a test environment, and confirm who monitors failed submissions after go-live.

Migration Control

Templates, trial loads and reconciliations for customers, suppliers, items, open lots with expiry dates, dollar and dinar balances and price lists, each signed off by a named owner.

Testing and Training

UAT scripts traced to requirements and run by your own staff, plus a training plan where key users, supported by the implementer, teach colleagues in Arabic or English.

Go-Live and Hypercare

A go-live decision checklist, a cutover plan with owners and a period of daily issue review after the switch, carried through the first month-end and tax period.

How I Work

Three stages of a Jordanian rollout

Design

Turn requirements into signed designs

01
Request an Assessment
  • Baseline the requirements
  • Review implementer designs
  • Decide lot and tax rules
  • Open the change log

Prove

Show it works on real cases

02
Discuss Your Project
  • Review build iterations
  • Reconcile trial migrations
  • Rehearse e-invoice submissions
  • Run UAT with process owners

Switch

Go live and settle in

03
Talk About Next Steps
  • Hold go or no-go review
  • Run the cutover plan
  • Triage issues daily
  • Close the first period

Why rollouts in Jordan stall after the design stage

Jordanian ERP projects rarely fail in the sales stage. They lose momentum during build, when the implementer is configuring and the client team is still busy with daily operations. The same pressure points come up repeatedly.

  • The e-invoicing connection is left until the end. It gets tested days before go-live, rejections appear, and nobody has decided who corrects them.
  • Batch data is messier than expected. Lot numbers and expiry dates live in spreadsheets or an older system, with gaps that only surface during migration.
  • Currency decisions are made by default. How dollar receivables are revalued, and which rate a payment uses, is settled by whoever configures it rather than by finance.
  • Arabic output is treated as formatting. Invoice and delivery note layouts are reviewed too late for changes to be tested properly.
  • Testing is done by the implementer. Their consultants click through scripts they wrote, and real exceptions appear once your staff start working.

Each problem is avoidable with clear ownership on the client side. That is the gap I fill. If a project has already gone off course, my ERP recovery service is the right place to start.

How I oversee the implementer without slowing them down

Implementers in Jordan generally work best with a client counterpart who can make or obtain decisions quickly. I aim to be that person, not a second layer of bureaucracy.

The requirements agreed during selection or business analysis become the baseline. When the implementer issues a design document, I read it against those requirements, walk the relevant manager through it in plain language and return it signed or with written questions. When they configure, I ask them to demonstrate each iteration on your own scenarios, such as receiving short-dated stock or billing a client abroad, rather than describe it in a status report.

Change requests go into a shared log. Each records the business reason, the implementer's estimate and the effect on timeline, and is approved, rejected or deferred by your sponsor. Deferred items move to a later phase so nothing is lost.

I also keep an eye on things that are easy to miss: whether the consultants you met during the sale are still on the project, whether customization is documented, and who will hold administrator access afterwards. Weekly written notes keep your management informed without long meetings. The broader approach is on my ERP implementation page.

Rehearsing e-invoicing before it goes live

Jordan's national electronic invoicing system turns invoicing into something that can fail in public. If submissions break on the first morning, sales staff stop issuing invoices and customers notice. I therefore treat e-invoicing as its own test stream, with a clear owner and exit criteria.

Working with the implementer, I plan rehearsal in a test environment where one is available. The scripts cover:

  • Standard invoices for each type of customer and sales tax treatment your advisor has confirmed.
  • Credit notes and corrections that must reference the original document.
  • A deliberately faulty invoice, to see how the rejection appears to the user, how it is fixed and how it is resent.
  • What happens when the connection drops halfway through a batch.
  • How the submission status and any returned reference show on the printed invoice and in reports.

Before go-live, we agree who checks the submission queue each day, what they do with failures and how the implementer is contacted if the connector itself stops. Which invoices are in scope, and when, is confirmed by your tax advisor; I do not interpret the rules. Testing method in general is covered under ERP testing and UAT.

Migrating lots, dollar balances and price lists

Data migration in Jordan usually starts from a local accounting package, spreadsheets kept by the warehouse, or both. The data is rarely ready, so migration needs an owner in your team, templates agreed with the implementer and several trial loads, each reconciled before the next.

A few items need particular care:

  • Open lots and expiry dates. Stock is loaded by lot, with expiry dates and locations, and matched to a physical count. Missing or inconsistent lots are resolved before cutover, not after.
  • Dollar and dinar balances. Open customer and supplier invoices are loaded individually in their original currency, with the rate your accountant specifies, so revaluation and ageing work from day one.
  • Price lists and customer terms. Contract prices, discounts and credit limits for pharmacies, hospitals or distributors are reviewed by sales before loading.
  • Tax codes. Old codes are mapped to the new structure and checked against your advisor's guidance.

Cutover is planned at a period end, so the old system is closed cleanly and opening balances can be proved line by line. Payroll and social security contributions usually stay with your payroll provider, with journals posted into the ERP. More detail is on my ERP data migration page.

Training, go-live and remote hypercare

Training works best when your own key users lead it. I agree a plan where each key user learns their area during testing, then trains colleagues in Arabic or English, with the implementer supporting and supplying material. Short role-based guides, written for your processes, matter more than long manuals.

The go-live decision is taken against a checklist: UAT signed off, e-invoicing rehearsal passed, migrated balances reconciled, users trained, support arrangements confirmed and a fallback plan agreed. If a critical item is open, the date moves. That discipline costs a little time and saves a great deal of correction work later.

Hypercare follows. For a defined period, issues are logged centrally and reviewed every day with the implementer and key users, ranked by business impact. Early issues are often small: a user posting to the wrong location, an approval stuck with someone on leave, an invoice that failed submission overnight. I stay through the first month-end and first sales tax period on the new system, then hand over to your internal owners.

Everything runs remotely. If you are still choosing software, see ERP selection in Jordan; for the wider picture, visit the Jordan ERP consultant page or the Jordan overview. The ERP go-live support service explains this stage in general terms.

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 Implementation
  • ERP Testing & UAT
  • ERP Data Migration
  • ERP Go-Live Support
  • ERP Training
  • ERP Recovery
Jordan

More for Jordan Businesses

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

ERP Implementation 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 Implementation Jordan

The implementer's project manager is accountable for their firm's delivery. I represent your business: I hold the requirements, obtain design decisions, control scope from your side, check quality and confirm acceptance. Both roles are useful, and most implementers find decisions come faster when the client side is organized.

The implementer or connector provider builds and maintains it, as set out in their contract. I plan the test stream, make sure rejections and credit notes are rehearsed, and confirm before go-live who monitors submissions daily. Your tax advisor confirms which invoices are in scope and what they must contain.

Yes. My first step is a quick read of the plan, scope, design documents, open issues and e-invoicing status, followed by a priorities conversation with your sponsor. Where things have drifted a long way, the opening stage becomes a recovery: freeze scope, rebuild a believable plan, and only then talk about a go-live date.

The engagement runs in English. Key users from your side, backed by the implementer, train colleagues in Arabic, using material checked by bilingual staff. I plan the training, make sure it follows the tested processes and confirm that each role has been covered before the go-live decision.

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 Implementation 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