For holding companies and multi-entity businesses

Your technology partner for Odoo in Iraq.

At Codeator we implement, customize and support Odoo for holding companies and multi-entity businesses in Iraq: separate books for every company, a consolidated view for the board, and the dinar and the dollar in one system.

  • 2009Founded in Iraq
  • OdooMulti-company
  • AR · ENInterfaces and reports in both languages

The challenge

As a group grows, its systems drift apart.

One of your companies may run on Excel sheets, another on an old accounting package, a third on paper records. Your team ends up gathering the figures by hand at the end of every month, and the reports reach the board late.

  • Transactions between group companies are entered twice, and their balances do not match.
  • Each company uses a different dollar rate, and the differences are hard to trace to their source.
  • Stock is spread over warehouses in several governorates, with no single picture of it.
  • Every manager sees the figures of one company, and nobody sees the group as a whole.

How Odoo works for holding companies

Many tributaries, one report.

As the Tigris and the Euphrates meet in the Shatt al-Arab, the books of your companies come together in one complete, consolidated report. Each company keeps its own books, currency and access rights, and the board sees the whole picture in real time.

Trading companyIQD · USD ContractingIQD Real estateIQD · USD The factoryIQD Currency conversion Inter-company reconciliation Consolidated report Board of directors
Consolidated reports
A group-level income statement and balance sheet, built from the posted entries of every company.
Inter-company transactions
A sales invoice in one company creates the matching purchase invoice in its sister company automatically.
Dinar and dollar
Each company works in its own currency; the system revalues exchange differences and converts balances on consolidation.
Shared master data
Customers, suppliers and products are defined once and used by every company in the group.
Access by company
Each employee sees the data of their own company, and head office sees the whole group.
Management dashboards
Sales, collections and inventory for each company and for the group, on one screen.

The apps

The Odoo apps your group is built on.

Start with accounting alone, or build the whole system brick by brick. Every app connects to the others on a single database.

  • Accounting & financeA unified chart of accounts, separate books for every company and a faster month-end close.
  • Purchasing & importsPurchase orders, approvals, and shipping and clearance costs.
  • Inventory & warehousesMultiple warehouses, inter-company transfers and barcode.
  • Sales & CRMThe sales pipeline, from quotation to collection.
  • Projects & contractingA budget for every project, and invoicing by stage of completion.
  • HR & payrollEmployee records, leave and payroll for each company.
  • ManufacturingBills of materials, production orders and the actual cost of manufacturing.
  • Point of saleRetail branches connected directly to inventory and the accounts.
  • Fleet & equipmentVehicles and equipment, their maintenance and their running costs.
  • Approvals & documentsA clear approval cycle, and a document archive for each company.
  • DashboardsThe whole group’s indicators on the management screen.

Set up for the Iraqi market

The dinar and the dollar in one ledger.

Iraqi companies sell in dinars, import in dollars and pay some suppliers in a third currency. Odoo records every transaction in its own currency, calculates the exchange differences and presents the result in the reporting currency your group has chosen.

  • Landed cost of imports. Shipping, clearance and customs charges are loaded directly onto the actual cost of the item.
  • Branches in several governorates. Warehouses and points of sale in different places, and one stock picture visible to management.
  • Contracting agreements. A budget for every project, invoicing by percentage of completion, and actual cost tracked throughout.
  • Arabic first. A complete Arabic interface, with invoices and reports in Arabic and English.
USD Dollar IQD Dinar Exchange differences

Since 2009

From 2009 to today, the same cube.

Codeator began in 2009 with a logo of a cube made of close-fitting blocks, circled by two rings. We have redrawn it with simpler lines, and its idea is unchanged: many parts make one whole. It is the same idea we build holding-company systems on.

  1. The original Codeator logo: a white cube of close-fitting blocks circled by two blue rings 2009

    Codeator is founded in Iraq, with its first logo.

  2. 2026

    A redrawn identity, and membership of the Sanarise network.

The oldest known accounting records were pressed into clay tablets at Uruk, in southern Iraq, more than 5,000 years ago. Today we keep writing the same ledger, with the tools of our time.

Codeator is an independent company within the Sanarise network, a network of independent companies that build the digital infrastructure of organizations in the region. We work in Iraq, and we draw on the network’s experience in multi-company Odoo for holding companies.

How we work

A solid foundation, built up in stages.

We build your management system the way the ziggurats of Iraq were built, one tier at a time. The base is laid first, and each stage begins once the one beneath it has settled.

  1. 1

    Discovery

    We map the group: its companies, its currencies, the relationships between them and the reports the board needs.

  2. 2

    Design

    The company structure in Odoo, a unified chart of accounts, inter-company rules and access rights.

  3. 3

    Build and data migration

    Configuring the apps, custom development where it is needed, and moving balances over from the old systems.

  4. 4

    Training and go-live

    Training each company’s team on its daily work, then going live with our team following up directly.

  5. 5

    Support and growth

    Ongoing support, and new companies and apps added as the group grows.

Common questions

What boards ask us most often.

Can all the companies in our group run on one Odoo system?

Yes. Odoo runs several companies in a single database. Each company has its own books, currency and access rights, with reports at group level.

Does Odoo handle the Iraqi dinar and the US dollar together?

Yes. Odoo is multi-currency: each company records its transactions in the currency they actually took place in, the system calculates exchange differences, and reports are presented in the group's currency.

Are the interface and the reports available in Arabic?

Yes. Odoo has a complete right-to-left Arabic interface, and invoices and reports can be issued in Arabic, in English, or in both languages together.

Does Odoo run on our own servers or in the cloud?

Both options are available. We help you choose the hosting that suits the size of your group and its requirements. Odoo licences are quoted directly by Odoo.

Can we start with one company and add the rest of the group later?

Yes, and it is the approach we most often recommend: we start with the company that is most ready, then add the group's other companies one after another on the same structure.

Tell us about your group’s companies, and we will map them onto Odoo with you.

A first consultation in which we get to know the group’s companies and their current systems, and propose the structure and stages of the implementation.