Odoo ERP in Kuwait, built around how your business runs.
IT Horizon implements Odoo 20 Enterprise, builds the custom modules it needs, and delivers the web and mobile platforms around it. One senior team in Kuwait with more than ten years of Odoo experience, working with companies across the GCC and Egypt.
- 10+
- years of Odoo experience
- 50+
- clients across the GCC
- 200+
- projects delivered
- 60+
- custom modules on Odoo 20
- Accounting: ZATCA and ETA e-invoicing ready
- Payroll: Kuwait WPS, GOSI, PIFSS rules
- HR and employees: Contracts, leave, attendance
- Procurement and approvals: Multi-level approval chains
- Inventory: Multi-warehouse, serials, lots
- Barcode and quality: Scanning, inspections, NCRs
- Sales and CRM: Quotes, pipelines, commissions
- Projects and timesheets: Billing from logged hours
- Fleet: Vehicles, drivers, costs
- Documents and e-signature: Controlled, searchable, signed
- Appraisals and recruitment: Hiring to performance review
- Website and eCommerce: Arabic and English storefronts
What we do
Everything an Odoo rollout needs, and the platforms that sit around it, from one accountable team.
All Odoo services- 01
Odoo 20 implementation and migration
Discovery, configuration, data migration, training and go-live for Odoo Enterprise, including upgrades from older versions.
- 02
Moving off SAP
SAP ECC, SAP S/4HANA or Business One to Odoo 20, keeping the controls your teams rely on: document types, posting periods, movement types, three-way match and approvals.
- 03
Custom modules and development
Modules written to Odoo guidelines so they survive upgrades. Reports, approval flows, portals and OWL interfaces.
- 04
Integration and data
Banks, payment gateways, government portals, eCommerce, BI and legacy systems connected to one source of truth.
- 05
Web and mobile platforms
Customer portals, marketplaces and field apps built with Next.js and Flutter, connected to the ERP behind them.
- 06
Digital transformation and AI
Process redesign first, then automation and practical AI inside the workflows your teams already use.
- 07
Cybersecurity and compliance
Hardened Odoo hosting, access control, audit trails, backups and recovery drills, aligned with local data rules.
- 08
Training and support
Functional training for your teams as an Official Odoo Learning Partner, plus support agreements with real response times.
Sixty-plus modules we built on Odoo 20, so your project does not start from zero.
Every implementation taught us something a standard Odoo app did not cover: a payroll rule, an approval chain, a government file format. We turned those into maintained modules, written to Odoo guidelines so they upgrade with the platform instead of fighting it.
See how we extend OdooFinance
- Accounting
- Expenses
- Approvals
- Budgets
- Assets
- E-invoicing
People
- Employees
- Payroll
- Attendance
- Time off
- Appraisals
- Recruitment
Supply chain
- Procurement
- Purchase
- Inventory
- Barcode
- Quality
- Fleet
Revenue
- CRM
- Sales
- Website
- eCommerce
- Live chat
- Appointments
Delivery
- Projects
- Planning
- Timesheets
- To-do
- Calendar
- Discuss
Platform
- Documents
- E-signature
- Phone
- Link tracker
- API connectors
- Portals
Industries we know from the inside
Each sector page covers the Odoo apps, the custom work and the local rules that matter for it.
A complete digital ecosystem for a rare-assets house.
Full Odoo ERP with bespoke web and mobile platforms, a migration of more than 50,000 high-value items with their provenance, and an equestrian estate management system designed from a blank page. Built and run under strict confidentiality.
Read the case study- 50,000+
- High-value assets migrated with full history
- Web + mobile
- Private platforms for staff and principals
- From scratch
- Equestrian estate management system

We take on fewer engagements than we could, so the people who scope your project are the same people who build it and still pick up when something needs attention a year after go-live.
Senior people from the first workshop to go-live
The consultants who scope your project are the ones who configure it, test it and stay on after launch.
Odoo depth proven in production
More than 60 modules built and maintained on Odoo 20, written to upgrade cleanly rather than lock you in.
Built for the region
Arabic and English interfaces, right-to-left layouts, local payroll and tax rules, and documents your auditors accept.
Security as standard
Role-based access, audit trails, encrypted backups and hardened hosting on every engagement, not as an add-on.
Local rules handled, country by country
An ERP in the Gulf is only finished when payroll, tax and e-invoicing match the regulator. These are the specifics we configure and maintain in every country we serve.
Your Odoo partner in Kuwait- KuwaitHeadquarters. Payroll aligned with WPS and PIFSS, KNET payments, bilingual documents.
- Saudi ArabiaZATCA Fatoora e-invoicing, 15% VAT, GOSI and WPS payroll, multi-branch entities.
- United Arab Emirates5% VAT, corporate tax, WPS payroll and e-invoicing readiness across emirates.
- QatarMulti-currency trading and contracting, WPS payroll, Arabic and English reporting.
- Bahrain10% VAT, group consolidation and multi-company structures.
- Oman5% VAT, local statutory reporting and Omani payroll rules.
- EgyptETA e-invoicing and e-receipts, EGP with multi-currency, full Arabic localization.
Insights from the field
All articlesOdoo 20 tip: where the inventory valuation settings are now
In Odoo 19 the inventory valuation settings came with the stock_account module, so installing it brought them back. Odoo 20 moved valuation into…
How to set up Odoo 20 in PyCharm on Windows
Odoo runs on Linux in production, but many developers write modules on Windows. This guide takes a clean Windows 10 or 11 machine to a running Odoo…
How to set up an Odoo 20 development environment with PyCharm on Ubuntu
Ubuntu is the natural home for Odoo development because it matches the servers Odoo runs on in production. This guide sets up Odoo 20 on Ubuntu…
Tell us what your business needs to run on.
Describe the operation, the systems you have today and what is not working. You will get a direct answer on how we would approach it, what it takes and how long it needs.
Or write to [email protected]




