Contact Info
Is ERPNext a sensible ERP choice in Kuwait?
For many Kuwaiti family groups with trading, contracting and services companies, ERPNext is a sensible open-source option because several companies can share one site with intercompany posting and group reporting. Kuwait does not apply a general VAT today, to my understanding, so the work centers on dinar precision, Arabic documents, payment links and payroll data. I assess fit independently and remotely.
Last reviewed by Vikas Saroj
A familiar Kuwaiti brief is a family-owned group whose trading arm, contracting company and service business each keep separate books, with group figures stitched together in spreadsheets. ERPNext is attractive in that setting because one installation can host all of the companies, share the suppliers and items they have in common and still keep each ledger apart.
The local questions are about control more than tax returns. Which masters are shared? How do recharges between sister companies post on both sides? How is the dinar's third decimal handled in prices and bank files? Which documents need Arabic? I work through those with your finance and operations heads first.
Engagements run remotely, with workshops scheduled inside Kuwait's working week and written updates in between. I am independent of implementers and hosting firms, which matters when a group is deciding how much to customize and who should support the system for years to come.
In Kuwait, ERPNext work is mostly group design and control. These are the parts I take on.
Companies, cost centers, accounting dimensions and user permissions arranged so each subsidiary's managers see their own data while the owners see the whole group, with rules written down for every shared record.
Intercompany sales, purchases, recharges and loans configured to post on both sides, with consolidated statements and elimination steps agreed with your finance team and auditor before go-live.
With no general VAT in place, ledgers stay simple, yet tax categories are prepared so change is a configuration task. Company-specific levies or income tax are mapped exactly as your advisor directs.
Three-decimal amounts tested across invoices, price lists and reports, plus a plan for recording KNET card and online receipts through a gateway integration or settlement import that finance can reconcile daily.
Frappe HR compared with a specialist payroll product for your workforce, and employee records checked for the civil ID, bank account and contribution details that salary transfers and PIFSS reporting rely on.
One company goes live first, then the rest in a planned order. I lead requirements, implementer oversight and UAT for each wave so lessons from the first company shape the next one.
Group structure and flows agreed
First company live and stable
Remaining companies in sequence
ERPNext treats each legal entity as a company with its own chart of accounts, default currency, fiscal settings and numbering. Customers, suppliers and items can be shared across companies on the same site, and user permissions control who sees which company's transactions. That combination suits Kuwaiti groups well, but only when the rules are agreed before setup.
I usually work through four decisions with the group CFO. First, which masters are shared: a supplier used by trading and contracting should exist once, while a customer of the services company may stay local. Second, how intercompany flows work: ERPNext can raise the matching purchase invoice from an intercompany sales invoice, and I test that recharges, management fees and loans post on both sides. Third, how group results are produced: consolidated statements across companies, with eliminations agreed with your auditor. Fourth, who can see what, especially where family members, general managers and external accountants all need different views.
Not every company has to move at once. I prefer a pilot company, often the trading arm because its stock and pricing rules are clearest, followed by the others in a planned sequence. The multi-company ERP page explains the general approach, and the ERP consultant in Kuwait page sets out the wider market context.
To my understanding, Kuwait still has no general VAT in force, though GCC discussions continue and positions can change. Some companies have other obligations: entities with foreign ownership may face income tax, and certain Kuwaiti companies pay contributions or levies calculated on profit depending on their status. Your advisor should confirm which apply, since I do not give tax advice. I set up ERPNext tax categories, templates and expense accounts so those amounts can be recorded and an indirect tax could be added later without rebuilding master data.
The dinar is divided into fils and recorded to three decimals. ERPNext's currency settings support that, yet the details still need testing: rounding on long trading invoices, price lists keyed with extra decimals, print formats that format numbers manually and bank payment files. I run a sample of real transactions from each company and compare totals with your current books.
Arabic matters on paper more than on screen. Many teams use the English interface, but customers, ministries and landlords expect Arabic or bilingual documents. I hold Arabic names in dedicated fields, design bilingual Jinja print formats for quotations, invoices, delivery notes and statements, and get them approved before data is migrated, because missing Arabic names are far easier to fix in a spreadsheet than in a live system.
Kuwaiti retail, food and service businesses often collect a large share of their receipts through KNET and the gateways built on it, and that money has to land in ERPNext in a form finance can reconcile. ERPNext includes payment request and gateway features, but support for a particular local gateway is not something I assume. A connector may need to be sourced or built, or settlements may be better imported as daily summaries by outlet. I choose the approach with your finance team based on volume and how disputes are handled.
Supplier and salary payments typically go through corporate banking portals, so I check whether ERPNext payment entries can feed a file your bank accepts, or whether payments stay in the portal and are matched back through bank reconciliation.
Payroll deserves early attention. Frappe HR handles the employee master, attendance, leave and salary slips, and may suit a group with a moderate headcount. For Kuwaiti nationals, PIFSS contributions depend on accurate employee data, and salary transfers depend on correct bank details, so I check civil ID numbers, bank accounts and salary components across every company before migration. Where the workforce is large or the rules are complex, a dedicated payroll product linked to the ERPNext ledger is often the safer path. The ERP integration service covers how I specify these links.
Kuwaiti groups weigh hosting on two questions: where the data sits and who keeps the system healthy. Frappe Cloud offers a managed site, so check its current regions and whether your customers, lenders or sector rules accept hosting abroad. Running ERPNext on your own server, with a local data center or a nearby cloud region, gives you location control, while the burden of patching, health checks and restore testing shifts to in-house staff or an outsourced administrator. I lay out both paths in writing.
Implementers serving Kuwait range from small Frappe specialists to regional firms working across the GCC. Proposals differ most in how much custom code they plan and how they document it. I review those proposals against the fit-gap matrix, and as your client-side lead I keep each company's scope separate so one subsidiary's wish list does not inflate the whole project.
Group migration is really several migrations. One company may run Tally, another an older Arabic accounting package, another spreadsheets. I map each chart of accounts to the agreed group structure, deduplicate shared suppliers and items, load open receivables, payables and stock per company, and reconcile intercompany balances so both sides agree on day one. The data migration page and the Kuwait trading ERP page add detail.
ERPNext is not always the answer in Kuwait. I point clients elsewhere when:
When those apply, I score options against the same requirement list. My comparisons of Zoho and ERPNext and ERPNext and Dynamics 365 show the dimensions. Read the ERPNext consulting overview, or visit the Kuwait hub for my wider work there.
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. A single ERPNext installation can carry every company in the group, each keeping its own chart of accounts and settings, along with shared masters, intercompany invoices and consolidated reports. The design work lies in agreeing which records are shared, how intercompany flows post and who sees which company, which I settle with your finance team first.
ERPNext will happily post invoices with no indirect tax at all. Even so, I set up tax categories and placeholder templates, which turns any future levy into a setup change instead of a data rebuild, and I map any levies or income tax your advisor says apply to specific companies. Your advisor should confirm today's position for each entity.
I do not assume a ready connector. Depending on your gateway, the options are an existing app if one is actively maintained, a custom integration or a daily settlement import. I compare effort, reconciliation quality and who maintains the link before recommending one.
Usually not. A pilot company proves the design, data and support model, then the others follow in a planned sequence. That spreads training load and reduces risk, while intercompany balances are reconciled at each step so group reporting stays consistent from the first company onward.
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.