Key takeaways
- Article 3 of Decree-Law No. 10 of 2026: once the law applies, no one may trade online before registering in MOCI's digital commerce records.
- Article 28 limits you to payment providers licensed by the Central Bank of Kuwait (on 27 September 2026 the CBK registers listed Tap, UPayments, Hesabe and MyFatoorah among others). A CBK circular of 30 September 2025 already bans surcharges for paying electronically.
- According to Checkout.com's KNET documentation, KNET is a redirect payment with automatic capture and refunds, and no recurring billing, pre-authorisation or chargebacks.
- Shopify Payments does not list Kuwait, so hosted stores take KNET through a licensed provider app.
- Once the law applies, the store must show your commercial register number and all-in prices, issue Arabic invoices and honour a 14-day return window (24 hours for precious metals named by ministerial decision).
To start an online store in Kuwait, work in this order: a MOCI commercial licence, a business bank account, a CBK-licensed payment provider with KNET, delivery and returns, a WhatsApp order flow, then the compliance features. The order matters because Decree-Law No. 10 of 2026 on digital commerce will put every online seller under the Ministry of Commerce and Industry (MOCI), limit you to payment providers licensed by the Central Bank of Kuwait (CBK), and make the Arabic invoice and the 14-day return window legal requirements once its executive regulations are published. Build for it now.
This is a technical guide from a software team that builds stores. It is not legal advice. Confirm the current requirements with MOCI and with your payment provider before you apply.
The seven steps at a glance
- Get a commercial licence from MOCI that covers selling online.
- Open a business bank account in the licence holder's name.
- Sign up with a CBK-licensed payment provider or your bank.
- Get KNET working, with its limits in mind.
- Set delivery fees and a returns process.
- Add a WhatsApp order flow.
- Build the legal requirements into the store.
Steps 1 to 3 are paperwork and approvals, and they decide your launch date. The store can be built in parallel but cannot take a real payment before step 3.
What it costs to start
Published figures we verified on 27 September 2026. Stock, marketing and any platform plan come on top.
| Item | Published figure | Published by |
|---|---|---|
| One-person company, free micro licence | KD 0, 3 days | MOCI |
| One-person company of a special nature | KD 80, 1 to 3 hours | MOCI |
| Individual establishment licence | KD 80 in issuance fees | Kuwait Government Online |
| Payment gateway (one example) | UPayments single-merchant plan: KD 250 one-time; KNET 0.5% + 100 fils or 250 fils per transaction; cards 2.75% | UPayments |
| Custom website | Rukn websites from KD 799; the final quote depends on scope | Rukn |
| WhatsApp Business API | Per delivered template message, by Meta's rate card | Meta |
Gateway fees vary and are often negotiated, so collect dated quotes. Our website development cost guide explains what moves the price of a build.
Hosted platform or custom build: decide early
Choose the platform before applying for a gateway: it limits which providers you can plug in.
| Question | Hosted platform (Shopify and similar) | Custom build |
|---|---|---|
| Time to a working store | Short. Themes and checkout exist | Longer. Design, build and testing |
| Upfront cost | Low. Monthly plan plus paid apps | Higher. A one-time project |
| Payments in Kuwait | Only gateway apps the platform supports | Any CBK-licensed provider with an API |
| Arabic and right-to-left layout | Depends on the theme | Designed for it from the first screen |
A practical rule: with a small catalogue and a standard checkout, start hosted and spend the money on stock and marketing. Go custom when a limit starts costing you orders: delivery slots, subscriptions, a companion app, direct ERP or POS links, or owning the code and data model. Our page on e-commerce for Kuwaiti businesses compares the two in depth.
One Kuwait-specific catch: Shopify Payments does not list Kuwait among its supported countries, and Shopify says merchants in unlisted countries need a third-party payment provider. So on Shopify you take KNET and cards through a provider's app, and that provider must be CBK-licensed.
If you go custom, see Rukn's website development service: websites from KD 799, more for a store with payments, and the final quote depends on scope.
Step 1: Get the commercial licence
Article 3 of Decree-Law No. 10 of 2026 says no person may work in digital commerce before registering in the records MOCI keeps for it, and Article 8 creates those electronic records. Article 1 defines digital commerce as activity carried out wholly or partly by technical means, and a store as a website, platform or app, so on a plain reading an Instagram-only shop is covered too.
There are three licence routes.
One-person company of a special nature
MOCI lists this licence at KD 80 with an estimated 1 to 3 hours, requested through its One Window department (إدارة النافذة الواحدة). Its documents relate to your home, not a shop: a housing document if you are the homeowner, the owner's wife or one of the owner's children, or a lease with the landlord's written consent. Some activities also need a regulator's approval. For an online-only store run from home, ask MOCI about this route first.
One-person company with a free micro licence
MOCI lists it through the Kuwait Business Center at KD 0, processed in 3 days, with these conditions:
- The manager is at least 21 and not a government employee.
- The activity is permitted under Ministerial Resolution No. 330 of 2017.
- The owner and manager have no criminal judgments in commercial cases.
Individual establishment licence
This is a premises licence, applied for at MOCI's Commercial License Department. The Kuwait Government Online page lists KD 80 in issuance fees among its required items, along with a civil ID copy, a bank capital certificate, a Public Institution for Social Security registration or pension certificate, a lease copy verified by the property owner, a PACI certificate with the automated address number, and an embassy certificate for GCC citizens. An application left incomplete for three months is cancelled automatically.
Whichever route, confirm with MOCI that your licensed activity covers online selling; payment providers check it.
When the new law applies
The decree-law was issued on 22 February 2026. Article 44 gives the Minister one year from its publication in the Official Gazette to issue the executive regulations, and Article 45 says the law applies one month after they are published. As of 27 September 2026 we could not find those general regulations published. A narrower decision citing the decree-law is already in force: Ministerial Decision No. 109 of 2026 on delivery apps (see step 5).
Step 2: Open the business bank account
Open the account in the exact name and spelling on the licence. Your payment provider pays settlements into it and checks that the licence, account and gateway application match.
Step 3: Choose a CBK-licensed payment provider
Article 28 limits online sellers to payment service providers licensed by the Central Bank of Kuwait, and requires simple, transparent and non-discriminatory electronic payment options in line with CBK instructions. It also bars surcharges for paying electronically unless the CBK approves them in advance and the contract terms state them.
You do not have to wait for the law on this point. CBK Circular No. 2/RB, RBA, RK/600/2025 (Arabic), dated 30 September 2025, requires all local banks and payment providers to write into their merchant agreements that the merchant may not charge the end customer in Kuwait any fee or extra amount for paying electronically, whatever the method, and to act against merchants who do, including suspending the service. So no "KNET fee" line at checkout.
You have two routes. Your own bank is one: Kuwaiti banks work under a CBK licence, and Gulf Bank's merchant solutions page, for example, lists KNET and credit card gateways for holders of a Kuwaiti commercial licence for a regular or online shop. The other is a payment company on the CBK registers, which usually offers ready-made plugins for store platforms. On 27 September 2026 the e-payment register listed Tap Payments, UPayments and Hesabe as large providers, and the e-money register listed MyFatoorah as one. Our guide to payment gateways in Kuwait covers the full registers provider by provider.
Ask every shortlisted provider, in writing, for KNET and card fees, settlement time, the documents they need, support for your platform (app, plugin or API), and how partial refunds work.
Cash on delivery
The decree-law requires electronic payment through a licensed provider and does not mention cash on delivery. If you also take cash at the door, the Arabic invoice must still show the payment method (Article 12).
Step 4: Get KNET working, with its limits in mind
KNET lets customers pay with local debit cards issued by Kuwait's member banks. According to Checkout.com's KNET documentation, a KNET payment is a redirect (the customer pays on a separate page and comes back), is captured automatically, and supports refunds and partial refunds. It does not support authorisation-only, recurring payments or chargebacks. What that means for the build:
- Unfinished payments are normal. Create the order as "awaiting payment", confirm it only when the provider's server callback arrives, and release the stock if it never does.
- There is no pre-authorisation. If the price is only known at packing (weighed produce, made-to-order items), charge a fixed amount and refund the difference, or take payment after confirming the order.
- Subscriptions need cards or a provider feature built for recurring billing.
- Refunds belong in the admin panel. Article 17 expects refunds through the original or an agreed payment method, so make partial refunds one click.
Our KNET integration guide covers the technical setup.
Step 5: Plan delivery and returns
- Article 11: show the final price, including delivery fees and any other charges, before the customer pays.
- Article 29: state logistics costs, delivery options and delivery time in the electronic contract, and charge nothing extra the terms did not set out in advance.
- Article 12: the Arabic electronic invoice includes the delivery date and place.
- Article 17: the customer may withdraw within 14 days of receiving a product and get a refund at no extra cost, provided the product is in the same condition. Metals and precious goods named by ministerial decision have a 24-hour window instead. Exclusions include products the customer has used, custom-made items, fast-perishing goods, and digital cards once the activation code is delivered.
In practice: set delivery fees per area so the checkout total is final, give every order a delivery window, and write a returns policy that follows Article 17.
If you also sell through a delivery app, Ministerial Decision No. 109 of 2026, in force since 8 July 2026, caps the platform's total commission and fees at 17% of the order value before the delivery fee (10% if you deliver yourself), and caps the delivery fee charged to the consumer at KD 1 per order.
Step 6: Add a WhatsApp order flow
Treat WhatsApp as a second checkout that feeds the same order system, not a separate inbox:
- The customer messages from a product link or your Instagram bio link.
- The reply confirms stock, price and the delivery fee for their area.
- A payment link from your licensed provider follows, with KNET.
- Payment creates the order in the same system as website orders.
- Dispatch updates go out as WhatsApp template messages.
Since 1 July 2025 Meta has charged per delivered template message. From 1 October 2026 its pricing page adds three changes: replies inside the 24-hour customer service window (service messages) are charged at the same rate as utility messages after a free 1,000 per phone number each month; utility templates sent inside that window are charged again; and Kuwait's marketing, utility and authentication rates rise. Check the current rate card before you set a budget. Our WhatsApp Business API pricing guide works through the numbers.
The free WhatsApp Business app suits one person and a handful of chats. With several people answering, or orders that must land in your system automatically, you need the API. Waslo, Rukn's own messaging platform, takes the order inside the chat and sends a KNET payment link from the business's own licensed gateway account; the money settles to the business's account and never passes through Rukn. Its AI agent replies from the business's real prices, policies and stock, in Arabic and English, and hands the conversation to a person when it should.
Step 7: Build compliance into the launch sequence
Most of the decree-law turns into store features, in this order:
| When | What the store must do | Article |
|---|---|---|
| Before launch | Register with MOCI | 3 |
| Before launch | Show trade name, register number and contact methods | 10 |
| Before launch | Apply National Cyber Security Center measures and cybersecurity standards (HTTPS, patching, admin two-step login, access logs) | 15, 32 |
| At checkout | Show the all-in price, including delivery | 11 |
| At checkout | Use a CBK-licensed provider, with no surcharge for paying electronically (already banned by a CBK circular of 30 September 2025) | 28 |
| On order | Send an Arabic electronic invoice | 12 |
| After delivery | Accept 14-day withdrawals and refund by the original or an agreed method | 17 |
| Always | Keep complaint records for at least six months | 13 |
| Always | Keep electronic documents as sent or received (for example contracts, invoices and messages) for at least five years, and give customers theirs on request | 24 |
Article 39 penalties (up to one year in prison, a fine of KD 1,000 to 10,000, or either, doubled for repeat offences) apply to specific breaches, including trading without registration (Art. 3), using an unlicensed payment provider (Art. 28), record keeping (Art. 24) and cybersecurity (Arts. 15 and 32). A court may also close the store for up to a year where the offence was committed with the owner's knowledge (Art. 40), and the ministry's violations committee can block it for up to 30 days (Art. 34). The full article-by-article list is in our digital commerce law checklist for websites.
Mistakes to avoid
- Building before licensing. A finished store without a licence cannot pass gateway approval.
- A "KNET fee" at checkout. A CBK circular of 30 September 2025 already bans charging customers in Kuwait for paying electronically, and Article 28 adds its own ban once the law applies.
- A "no returns" policy. It contradicts Article 17 outside the listed exceptions.
- WhatsApp orders on paper. Chat orders outside the order system let stock and delivery drift apart.
Frequently asked questions
Do I need a licence to sell online in Kuwait?
Yes. In practice you already need a MOCI commercial licence whose activity covers online selling: a one-person company of a special nature (through MOCI's One Window department), a one-person company with a free micro licence (through the Kuwait Business Center), or an individual establishment licence. Payment providers ask for the licence before they approve your store. Once Decree-Law No. 10 of 2026 applies, Article 3 also requires registration in MOCI's digital commerce records.
Can I sell on Instagram or WhatsApp without a website?
You can, but the same law applies. The decree-law defines digital commerce as activity carried out wholly or partly by technical means, so in our reading social media selling is covered, and Article 18 sets what a digital commerce advert must contain. You need a commercial licence today, and once the law applies you will also need a Central Bank-licensed payment provider, clear final prices and a 14-day return process.
How much does it cost to start an online store in Kuwait?
MOCI lists the one-person company micro licence at KD 0 and the special-nature one-person company at KD 80, and Kuwait Government Online lists KD 80 in issuance fees for an individual licence. On top of that you pay a hosted platform plan or a one-time custom build (Rukn builds websites from KD 799; the final quote depends on scope), plus gateway fees. Confirm current fees with MOCI before you apply.
Can I use Shopify Payments or my own gateway in Kuwait?
Shopify Payments does not list Kuwait among its supported countries, and Shopify says merchants in unlisted countries must use a third-party payment provider. Under Article 28 of Decree-Law No. 10 of 2026 that provider must be licensed by the Central Bank of Kuwait. Check the CBK registers first, then confirm the provider offers an app or API for your platform.
Is KNET mandatory for an online store in Kuwait?
The law does not name KNET. It requires electronic payment options through Central Bank-licensed providers. KNET is how customers pay online with local debit cards issued by Kuwait’s member banks, so a store without it removes a payment method its customers use. Ask each licensed provider on your shortlist, or your bank, whether it offers KNET on your platform.
When does the Kuwait digital commerce law take effect?
Article 45 of Decree-Law No. 10 of 2026 says it applies one month after its executive regulations are published, and Article 44 gives the Minister one year from publication to issue them. As of 27 September 2026 we could not find those regulations published. Ministerial Decision No. 109 of 2026 on delivery apps, which cites the decree-law, has been in force since 8 July 2026.
Sources
We checked the facts on this page against these sources on 27 September 2026.
- Decree-Law No. 10 of 2026 regulating the digital commerce sector (full Arabic text, lawskw.com)
- Ministerial Decision No. 109 of 2026 regulating intermediary ordering and delivery platforms (full Arabic text, lawskw.com)
- MOCI: Issuing a one-person company licence of a special nature
- MOCI: Establishment of a one-person company (free micro licence), Kuwait Business Center
- Kuwait Government Online: Individual licenses (issuance), Ministry of Commerce and Industry
- Central Bank of Kuwait: e-Payment Services Providers register
- Central Bank of Kuwait: e-Money Services Providers register
- Central Bank of Kuwait: circulars on regulating e-payment activities (Arabic PDF), including Circular No. 2/RB, RBA, RK/600/2025 of 30 September 2025 banning fees charged to the end customer
- Gulf Bank: Merchant solutions (KNET and credit card payment gateways)
- UPayments: Pricing (checked 27 September 2026)
- Checkout.com documentation: KNET
- Shopify Help Center: Shopify Payments supported countries
- Meta for Developers: Pricing on the WhatsApp Business Platform (updated 10 September 2026)
Rukn is an independent software company. We are not affiliated with, endorsed by or a partner of Ministry of Commerce and Industry (Kuwait), Central Bank of Kuwait, KNET, Shopify, and WhatsApp Business Platform (Meta), and we receive no referral fees. Names and trademarks belong to their owners and are used only to describe compatibility.
Related reading
- Kuwait Decree-Law No. 10 of 2026: the website and app checklist, article by articleDecree-Law No. 10 of 2026, Kuwait's digital commerce law, applies one month after its executive regulations are published (Art. 45), and as of 27 September 2026 we could not find them. What your store must build is already fixed in the text: seller disclosures, all-in prices, an Arabic e-invoice, 14-day withdrawal, CBK-licensed payments and 5-year records.
- The best payment gateway in Kuwait starts with a CBK licenceThe best payment gateway in Kuwait starts with a provider on the Central Bank of Kuwait registers, or your own Kuwaiti bank, that supports KNET and fits your stack. On 27 September 2026 the registers listed Tap, UPayments and Hesabe as large e-payment providers and MyFatoorah as a large e-money provider. Stripe’s availability page did not list Kuwait on that date.
- How to integrate the KNET payment gateway into Kuwaiti websites and appsKNET payment gateway integration sends the customer from your checkout to a KNET-hosted payment page and back, and your server then confirms the result before the order is marked paid. You connect either through a Kuwaiti acquiring bank or through a CBK-licensed payment provider, and every payment is a redirect, captured at once, in Kuwaiti dinars with three decimal places.
- E-commerce Website Development in KuwaitE-commerce website development in Kuwait is a standard web build plus four local requirements: KNET through your bank or a Central Bank-licensed payment provider, the Arabic e-invoice and 14-day returns that Decree-Law No. 10 of 2026 requires once it takes effect, a right-to-left Arabic storefront, and WhatsApp order updates. A custom store typically takes 8 to 14 weeks at Rukn.
- Website development cost in Kuwait (2026): prices in KD and what drives themPublished agency price guides in Kuwait put a simple company website at roughly KD 150 to 500, while online stores and fully custom sites run from several hundred to several thousand dinars. The real number depends on scope: languages, payments, integrations, content and who runs the site after launch.
- WhatsApp Business API Pricing in Kuwait: October 2026 Rates and Monthly CostsFrom 1 October 2026, Meta charges $0.0792 (about 24.4 fils) per marketing message and $0.0440 (about 13.5 fils) per utility, authentication or service message sent to a Kuwaiti WhatsApp number. Each business number gets 1,000 free service messages a month; before October, Kuwait paid $0.0341 and $0.0091.
- WhatsApp Business app vs API: when the free app is enough and when to switchThe WhatsApp Business app is a free phone app for a small team answering chats by hand. The WhatsApp Business API connects the same number to software, so a whole team, a custom AI agent, a CRM or your store can use it, and Meta charges per delivered message.
Want this built for your business?
Rukn designs and builds web, mobile, cloud, WhatsApp and AI systems for businesses in Kuwait. Tell us what you need and we reply within 24 hours with a plan, timeline and quote.