Contact Info
What does ERP business analysis involve for an Iraqi company?
For an Iraqi company, ERP business analysis means documenting how each legal entity, contract and import shipment actually works before software is chosen. Requirements are written separately for federal Iraq and Kurdistan Region companies, cover subcontract and import cost chains, specify the reports international partners expect and state hosting and connectivity needs for field sites. I deliver the BRD and fit-gap remotely in English, with Arabic or Kurdish outputs reviewed by your staff.
Last reviewed by Vikas Saroj
Iraqi groups usually reach ERP through growth: more contracts, more sites, another company registered in a different region, an international partner asking for better reports. By then the processes live in spreadsheets, messaging groups and the recollections of long-serving managers. I work remotely with businesses in Iraq as an ERP business analyst, turning that knowledge into documents that vendors can quote from and testers can verify.
The output is a set of process diagrams, a numbered business requirements document written in English, and a fit-gap grid comparing shortlisted platforms. Arabic or Kurdish documents and screens are listed by name, and bilingual members of your team approve their content before anything goes live.
Each document captures something Iraqi projects tend to leave unwritten, so vendors quote against reality rather than a generic template.
One column per legal entity in federal Iraq or the Kurdistan Region, recording its registrations, ledgers, numbering, bank accounts and reporting needs, plus the shared records and intercompany rules between them.
A written structure of contract, site, work package and cost type, with the documents that must carry those codes, from purchase requests and subcontract bills to timesheets and equipment logs.
Each step from supplier order and advance payment to clearing, receipt and landed cost allocation, with the person responsible, the evidence attached and the point at which stock value is final.
Layouts, frequency, currency and approval trail for reports demanded by joint venture partners, main contractors or international clients, so the ERP produces them directly instead of staff compiling them.
Hosting location, backup routine, behavior when a site loses its connection, mobile data entry, user roles by entity and the integrations each process depends on, all written in business terms.
A grid rating every shortlisted platform against each numbered requirement, plus draft acceptance scripts for cases such as a subcontractor retention, an imported shipment and an intercompany equipment charge.
Business first, technology second. You can hire me for one step - a BRD, a gap analysis, a vendor shortlist - or for the whole journey.
Collect evidence from every entity
Write requirements people can sign
Score platforms on your scenarios
A group operating across federal Iraq and the Kurdistan Region often runs separate legal companies with their own registrations, accountants and banking. Requirements gathered as if the group were a single business tend to miss that, and the gap only appears when the implementer tries to configure a second company.
I gather requirements with an entity matrix from the first workshop. Each legal company gets its own column describing its ledger, document numbering, bank accounts, local reporting and the staff who use it. Shared elements, such as the customer list, item catalog or a common chart of accounts, are stated as shared deliberately rather than by accident. Transactions between companies, like equipment hire, staff recharges or material transfers, are written as separate requirements with their own approval and evidence.
Tax and statutory points can differ between the entities. Interpreting them is not my role; the accountants serving each region confirm the treatment, and their guidance becomes requirements and test cases. The matrix also supports the design decision on whether one multi-company platform or separate systems make more sense, a question the Iraq ERP consultant page looks at from the configuration side. The requirements gathering page explains the wider method.
Two chains dominate the requirements for many Iraqi businesses: the contract chain and the import chain. Both involve many hands and many documents, and both lose money quietly when a step is unrecorded.
For contracting and oil and gas services, the swimlane diagram starts at tender or award and follows mobilization, purchase requests from site, subcontract agreements, progress measurement, client invoicing, retentions and final account. I note who approves each step on site and in head office, which documents pass between them and where costs currently arrive without a project code. Each weak point links to a numbered requirement.
For import trading, the diagram runs from supplier quotation through order, advance payment, shipping documents, clearing and transport charges, warehouse receipt and landed cost, then on to sale and collection in dinars or dollars. Requirements state which charges belong to which shipment, who records them and when stock valuation is closed.
The diagrams are reviewed with the people who run each step, not only with managers, because field supervisors and clearing staff often describe a different process from the one on paper. The ERP process mapping page shows the notation I use.
Iraqi firms working with joint venture partners, main contractors or international clients are frequently asked for structured cost reports, approval trails and supporting evidence. When those needs are not in the requirements, staff end up rebuilding reports by hand for every request.
I treat partner reporting as a requirements area of its own. For each external party the BRD records which reports they expect, at what frequency, in which currency and format, what supporting documents must be attached, and who signs before submission. Where a partner supplies its own template, the template is attached and every field is traced back to a source in the system.
The same section covers audit trail expectations: which records must be locked after approval, which changes must show who made them and when, and how scanned documents such as delivery notes or job tickets are stored against their transactions. During demonstrations, each vendor produces one partner report from sample data, and the result is scored in the fit-gap grid alongside the core accounting requirements. My BRD consulting service explains how these sections are structured.
The analysis and the BRD are in English. Many outputs of an Iraqi ERP, however, will be read in Arabic or Kurdish: invoices, delivery notes, site forms and some internal reports. The requirements include a register of these outputs with the language, text direction, fixed wording and the bilingual staff member who approves each one. Arabic and Kurdish text is reviewed by your team, and that review is tracked to completion.
Technical requirements receive equal care because field conditions vary. I document where the system and backups are hosted and how often backups are tested, how sites with weak or interrupted internet will record receipts, issues and timesheets, whether mobile entry must work offline and synchronize later, and what manual fallback applies if a site is cut off for a day. User access is specified per entity and per site.
These answers shape the shortlist as much as functional fit does. The Iraq pages for ERPNext, Odoo, Zoho and Dynamics 365 discuss hosting options for each platform, and the gap analysis records how each vendor answered.
Every part of the analysis happens online. India's working day starts a few hours before Iraq's, which puts live sessions in your morning and midday, and my written notes reach you before the next working day.
Head office workshops cover finance, procurement and management reporting. Site and warehouse staff, who may have limited time or bandwidth for video calls, contribute through short voice or screen recordings, photographed documents and simple questionnaires. All open questions go into one shared tracker, each with an owner and a due date set by your project lead.
Approval runs by section: each entity's finance lead signs the entity matrix, operations signs the process diagrams, and the partner reporting section is checked against the partners' own templates. The BRD is frozen only once every section is approved. For the general approach, see ERP business analysis, and for the broader market view, visit the Iraq 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.
Yes, at least for anything that differs: registrations, ledgers, numbering, banks, local reports and users. Shared elements are then stated explicitly. This makes it clear to vendors how many companies they are configuring and avoids splitting a single company setup later at extra cost.
Yes. Each partner's reports, formats, currencies, attachments and approvals are written as requirements, with their templates attached. Vendors then demonstrate one of those reports from sample data, so you can see which platform produces it directly and which would need extra work.
I list every output that needs Arabic or Kurdish, with its layout and approver, and track the review. The wording itself is checked by bilingual members of your staff or by the implementer, because my own work is delivered in English.
Through short recordings, photographed documents and questionnaires that site staff can complete when connectivity allows, plus targeted video calls with supervisors. Everything feeds one tracker, so site input carries the same weight as head office workshops when requirements are finalized.
Online. I work remotely with businesses in Iraq, running workshops over video and sharing drafts for comment. The overlap between Indian and Iraqi working hours makes live sessions practical, and written follow-up keeps progress moving between calls without waiting for the next meeting.
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.