Contact Info
What should a Bahrain firm do when its ERP project goes wrong?
First keep billing, payments, payroll and the VAT period under control, with your accountant and tax advisor. Then build a factual picture of what the partner delivered, often from a team based elsewhere in the Gulf, repair the data that blocks daily work, such as unbilled time and rounding differences, and decide whether to continue, re-scope or change partner. I lead this remotely and independently, on the client side.
Last reviewed by Vikas Saroj
Bahrain ERP projects can drift in quiet ways. The partner's sales contact sits in Manama, but the delivery team works from Riyadh, Dubai or further away and is gradually reassigned. Go-live arrives with tax invoices that customers question, bank reconciliations that miss by a few fils and unbilled hours that never made it across from the old system. Partners and finance heads start to lose patience with each other.
As an independent ERP rescue consultant, I represent your firm. I stabilize billing and compliance work first, build an evidence-based account of where the project stands, then support leadership in picking a path and see it through.
The engagement is remote and in English. Tax, legal and compliance questions stay with your own advisors, and Arabic wording is checked by your bilingual staff.
The sequence is deliberate: protect the business, learn the facts, then decide.
Open problems are split between those that halt fee billing, receipts, payments, salaries or the close, and those that can wait; the urgent ones become a short fix list with the partner.
For professional firms, unbilled time, retainers and disbursements lost in migration are rebuilt from source records, reviewed by partners or managers and billed through the new system.
Bank payment files, payroll journals, wage protection data and CRM syncs are tested again, with alerts and a named owner for each, so failures stop surfacing days later.
The proposal, scope, change log, test evidence and live system are compared to produce one written account of what was agreed, delivered, partly delivered and disputed.
Duplicate clients, wrong tax codes, opening balances and fils rounding settings are corrected through approved entries and retested against invoices and bank statements.
I weigh carrying on, cutting scope, switching partner or moving platform, draft contract questions for your lawyer and run the agreed recovery to stable operation.
Keep billing and payments moving
Separate facts from frustration
Deliver the chosen path
The usual reasons apply in Bahrain as anywhere: requirements written thinly, a date set before the scope was clear, a client team too busy to make decisions. A few local patterns deserve particular attention.
None of these proves the platform was wrong, and none is one party's fault alone. Evidence decides which of them are at work in your project. Where the software runs steadily but delivers too little, a lighter ERP audit for Bahrain firms is the better opening move.
While the project is being repaired, the firm still has to invoice clients, pay staff and suppliers and meet its VAT obligations. Those come before any analysis of what went wrong.
I begin with a short triage. Anything that prevents invoices going out, cash coming in, suppliers or staff being paid, or the month closing, goes to the top. Every such item is assigned to a person on your side or the partner's, with a date. Less urgent issues go on a separate list so they do not distract from the critical ones.
Payroll and bank interfaces get special attention, because failures there affect people immediately. I ask the partner to retest salary transfers, payroll journals and the data prepared for wage protection requirements in a controlled way, with someone in your finance team checking the output before anything is sent.
Then I meet your accountant and tax advisor remotely to agree how the coming VAT return will be prepared. We decide which figures it will rely on, what has to be corrected first, how tax codes on recent invoices will be checked and how the ledger will be reconciled. The tax treatment and the filing stay with them; I focus on handing them ledger figures they can stand behind.
Where a process cannot run in the system yet, I agree a documented interim routine with an owner and an end date.
For Bahrain's advisory, consulting and support services firms, the most expensive data problem is often invisible: work done and never billed. Hours recorded in the old system, retainers mid-cycle and disbursements awaiting recharge can all be lost when only clients and open invoices are migrated.
I work with finance and the engagement owners to rebuild these balances from source records: old timesheets, engagement letters, billing schedules and expense claims. Each engagement manager reviews and confirms their list before it is loaded, so nothing is billed that should not be. The recovered amounts then flow through the new system's normal billing process, with VAT applied as your advisor confirms.
Other repairs follow strict rules:
The professional services ERP and ERP data migration pages explain the underlying methods.
When the partner's team works from another country, positions harden quickly. Emails replace conversations, and each side keeps its own list of grievances. A rescue needs one factual account that both can recognize.
I interview your sponsor, finance, delivery or operations leads and key users, then the partner's project manager and consultants, each separately and by video. I review the proposal, statement of work, requirements, design decisions, change requests and test evidence, then run core flows in the system: client onboarding, engagement setup, time to invoice, purchase to payment, payroll posting and month-end.
Continuity gets a direct question. Which named people on the partner's side understand each customization and interface? Is that knowledge documented, and does your firm hold administrator access, backups and any custom code? A system that only one remote consultant understands is fragile, whatever else is true.
The written status separates agreed, delivered, partly working, missing and disputed items, and attributes each cause to a requirement gap, bad data, a setting, weak governance or the product itself. It stays neutral, because recovery usually needs the partner's cooperation for a while. A firm licensed by the Central Bank of Bahrain should ask their compliance team early whether any change of provider has implications under their outsourcing policies. The independent second opinion page describes this kind of review.
With the business protected and the facts written down, leadership can choose deliberately. Four realistic routes exist, each with its own compromises and cost factors:
Before a partner change or any dispute, your lawyer should review the contract. I summarize the relevant facts and clauses, such as acceptance terms, payment stages, ownership of custom development and exit assistance, without offering legal advice.
The chosen path runs with a sponsor, named process owners, a weekly risk review and small releases retested by your own staff. The rescue closes when agreed exit criteria are met, for example a clean VAT period, reconciled bank accounts and billing that runs without manual repair. My ERP recovery approach underpins this work; see also the Bahrain implementation consultant page and the Bahrain overview.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Often, yes. I work with finance and engagement owners to rebuild unbilled time, retainers and disbursements from old timesheets, engagement letters and billing schedules. Each manager confirms their list before it is loaded, and the amounts are then billed through the new system with VAT applied as your advisor confirms.
Yes. Interviews, system testing and recovery meetings all run by video, which suits a partner working remotely as well. I keep the conversation factual and focused on the plan, and I check early that your firm holds the access and documentation it needs, whatever happens with the relationship.
It adds a step. Your compliance team should confirm whether changes to scope, hosting or provider have implications under your outsourcing or third-party policies. I make sure those questions are raised early and that the facts they need are documented, but the regulatory judgment remains theirs.
Rarely as a first move. Most of the work already done, such as requirements, configuration and cleaned data, can usually be reused. Re-platforming is set out as one option beside continuing, re-scoping and changing partner, and is recommended only where the evidence shows the product cannot meet core needs.
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
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.