Two shops on the same street, selling much the same things, can pay OMR 125 and OMR 1,000 a year to Muscat Municipality. The difference is not size, turnover or location. It is which six-digit activity code sits on the commercial registration.
The fee cliff: one shop, four prices
Muscat Municipality Decision 1/2018 prices commercial activities in ten annexes. Annex 7 covers wholesale and retail trade. Four of its rows describe what an ordinary owner would call a food shop, and they are priced from OMR 125 to OMR 1,000 a year.
| Activity as written in Annex 7 | Annual fee | Row |
|---|---|---|
| محلات البقالة — grocery shops | OMR 125 | 39 |
| التموينات — provisions store | OMR 250 | 41 |
| البرادات — cold store / baradah | OMR 500 | 40 |
| البيع بالتجزئة في المتاجر غير المتخصصة التي تبيع الأطعمة والمشروبات والتبغ أساسا — retail in non-specialised stores, food, drink and tobacco predominating | OMR 1,000 | 36 |
Row 36 is not a separate kind of business. It is the verbatim description of ISIC Rev.4 class 4711 — the parent class that rows 39, 40 and 41 all sit inside. So the same class of trade carries an eightfold spread in annual fee, decided entirely by which national six-digit activity you select underneath it.
Decision 1/2018 lists Arabic activity names only. There is no ISIC number printed against any fee row.
That means the link from the six-digit code on your CR to the fee band you will be billed is made by matching Arabic wording, not by looking up a number. You cannot audit that mapping yourself from any published document, and neither can the person advising you.
This is the practical reason owners are surprised by the bill. Nothing in the paperwork they signed shows the price attached to the code they chose.
Other Annex 7 figures give a sense of the spread elsewhere in the same annex: wholesale on a fee or contract basis is OMR 250, and vehicle fuel stations are OMR 350. Across the manufacturing annexes the range runs from OMR 50 for a traditional bakery oven to OMR 5,000 for tobacco products. Decision 1/2018 also allows expedited processing at an extra 20% of the original fee, minimum OMR 50.
Why one code choice propagates everywhere
The reason a single field on a registration form reaches this far is that it is not read by one ministry. When Oman migrated to ISIC4, 21 government entities connected to the Invest Easy portal adopted the same classification, expressly including the Ministry of Commerce and Industry, the Ministry of Manpower — now the Ministry of Labour — and Muscat Municipality. That reporting is press coverage of official statements rather than a government page, so treat the figure of 21 as well-sourced but secondary.
Because those systems read the same code, one selection simultaneously determines:
- Your municipal fee band, through the Arabic name matched against Decision 1/2018.
- Whether a foreign investor may own the business, through the closed-activities list, which is written entirely in six-digit codes.
- Which sectoral regulator is triggered, because the referral to other authorities is driven by the registered activity.
- How your establishment is classified for labour purposes, since the Ministry of Labour is one of the entities on the same classification.
We can evidence the first three of those directly from the instruments. On the fourth we are being deliberately careful: the Ministry of Labour reads the same codes, but we could not open any decision tying Omanisation percentages to specific activity codes, so we make no claim about a rate.
How the classification is built
Oman's national classification is built on ISIC Rev.4, the United Nations standard, which has four levels: a lettered section, a two-digit division, a three-digit group and a four-digit class. Oman extends this with a national level below the class.
Every activity code that appears in a binding Omani instrument we examined is six digits, and each one decomposes cleanly as an ISIC four-digit class plus two national digits. Code 812100 is class 8121, general cleaning of buildings, plus 00. Code 471103 is class 4711 plus 03. The grocery example above is the clearest illustration: 4711 is the international class, and the Omani national digits underneath it are what separate a OMR 125 shop from a OMR 1,000 one.
It is commonly said that Oman's classification has five levels ending in a six-digit activity code. The six-digit part is confirmed by every legal instrument cited in this article.
The five-level description itself we could not verify against an NCSI publication. The National Centre for Statistics and Information pages for the unified national classification guide return 404, and the Invest Easy ISIC4 description PDF is closed to automated retrieval. We are therefore describing the structure from the codes as they appear in law, not from a statistical publication.
The foreign-investment closed list is written in six-digit codes
If you are a foreign investor, the activity code decides whether the business is available to you at all. The list of activities closed to foreign investment identifies each one by six-digit code, not by description — which is why picking a neighbouring code is not a workaround and not a rounding error.
The list is not a single document. It is a chain of three instruments, and you have to read all three to know what is currently closed:
| Instrument | Effect | In force from |
|---|---|---|
| Ministerial Decision 209/2020 | The original list — 70 activities | 14 December 2020 |
| Ministerial Decision 364/2023 | Deletes items 60 and 63; adds items 69–95 | 18 June 2023 |
| Ministerial Decision 435/2024 | Adds 28 activities, items 96–123 | 2 September 2024 |
MD 209/2020 listed 70 activities. Two amendments later the list runs to item 123.
Any article, consultancy page or checklist that still describes the closed list as 70 activities has not been updated since 2020, and cannot be relied on for anything else it says about ownership.
Getting the provenance right matters, because the recent additions are the ones catching people out. Cargo handling 522401, customs clearance offices 522901, labour recruitment offices 781001, employment placement offices 781002 and general building cleaning 812100 were closed by MD 209/2020 and have been shut to foreign ownership since December 2020. Grocery shops 471103, drinking-water retail 472203 and mobile cafés 561008 are 2024 additions under MD 435/2024, along with used-vehicle sales 451002, building-material scrap retail 475208 and a long run of handicraft manufacturing codes. If you read that groceries have been closed since 2020, that is wrong — the code the 2020 list carries in that part of the register is 472101, fresh fruit, vegetables and dates.
Sanad service centres are on the list too
One entry in MD 435/2024 is worth naming directly, because we are a Sanad office and it applies to us: 829907, مركز سند للخدمات, Sanad service centres, was added to the closed list with effect from 2 September 2024. Sanad centres are an Omani-owned activity. We mention it because it is a clean example of how the list works — it is not a broad sector ban, it is one six-digit line item, and it changed on one date.
Prior approvals from another authority
Some activities cannot be registered until another authority has said yes. The mechanism is set out in Ministerial Decision 72/2020, the Executive Regulation of the Foreign Capital Investment Law. Article 10 provides that the competent authority forwards the request to the concerned authorities to obtain the necessary approvals, permits or licences. Article 8 requires a business plan and feasibility study.
Article 11 sets the timetable, and it is unusually favourable to the applicant: the concerned authorities must decide within 14 working days of a complete submission, silence counts as acceptance, and a refusal must be reasoned. If you are being told an approval is simply sitting somewhere indefinitely, that is not what the regulation provides for.
There is also a general licensing rule that predates all of this. Royal Decree 88/86 inserted Article 12 bis into the Commercial Register Law: no person may practise commercial activity in Oman without a licence from the Ministry. Registration and licensing are separate steps, and the activity code drives both.
How many activities can one CR carry?
No Omani government source we could reach publishes a cap on the number of activities a single commercial registration may hold, and none publishes a fee for adding one later. We looked in the Commercial Register Law, in Royal Decree 88/86, in the Executive Regulation MD 121/86 and across MOCIIP's published decisions. There is no number.
Consultancy pages assert that activities must be "related" or must follow compatibility guidelines. That is claimed by consultancies and is not traceable to a published rule, so we will not restate it as fact. The Oman Business Platform pages that would settle both questions are closed to automated retrieval, which is why this remains open rather than answered.
What happens when you pick the wrong code
Correcting it is not optional and not open-ended. Article 8 of the Commercial Register Law requires every amendment or change to any registered matter to be registered within one month of it occurring. Article 7 requires the type of trade to be registered in the first place, within one month of commencing business, and Article 9 requires companies to register their objects. Article 10 carries the same amendment duty for companies.
On the ministry side, Royal Decree 88/86 amended Article 16 so that registry officials verify the registration conditions within two months, and it establishes an appeals process against their decision.
Article 18, as amended by Royal Decree 88/86, sets penalties of OMR 100 to OMR 1,000 for non-compliance, increased for repeat violations. That is the exposure for leaving a wrong entry uncorrected, quite apart from any fee difference.
- Identify the correct six-digit code before you file anything, because the amendment is to the register entry and you want to make it once.
- File the amendment to the commercial registration through the Oman Business Platform within one month of the change or of discovering the error.
- Expect the registry to verify within the two-month window under Article 16.
- Re-check your municipal position separately, because the fee band follows the activity name and the municipality is a different authority.
The part that costs real money is the fee band. If your code moves from row 39 to row 36 of Annex 7, the annual charge moves from OMR 125 to OMR 1,000, and nothing in the amendment process itself puts that figure in front of you.
No official source we could locate states whether a municipal licence already issued has to be re-issued after the activity code on the CR is changed.
Decision 1/2018 sets fee schedules, penalties for non-payment and repeals. Its Articles 1 to 6 do not address licence validity, renewal periods, or a fee for amending a licensed activity.
Treat this as an open question to put to Muscat Municipality directly for your own case, rather than something on which any published guidance exists.
What no official source publishes
These gaps are findings in their own right, and every one of them is a place where consultancy content invents a number:
- No published list of which activities require another authority's prior approval. MD 72/2020 provides only the generic referral in Article 10 and the 14-working-day rule in Article 11. There is no activity-by-authority matrix in it, no ISIC references, and no activity-specific capital thresholds. The sector list in Article 19 is a tax-incentive list, not an approvals list.
- No published cap on activities per CR, and no published fee for adding one.
- No published MOCIIP fee schedule at all — not for issuing a CR, not for renewal, not for amendment. Searches in English and Arabic returned only consultancy estimates.
- No NCSI publication we could open confirming the number of levels in the national classification.
- MD 364/2023 deleted items 60 and 63 of the 2020 list, but the consolidated text does not flag which activities those were, so we cannot tell you what was re-opened in June 2023.
- No confirmation that a municipal licence must be redone after a code change.
Are the 2018 fees still the fees?
We are stating the OMR 125 / 250 / 500 / 1,000 figures as published in Muscat Municipality Decision 1/2018, which was issued on 3 January 2018, published in Official Gazette 1226 on 14 January 2018 and took effect on 1 February 2018. It was the first substantive municipal fee revision in around fourteen years.
We searched for a repealing or amending instrument and found none. But we are not going to tell you these are confirmed current for 2026, because there is a reason for doubt: Oman's Tas'eer government-pricing programme cancelled, merged or reduced 288 government service fees in its second phase, applied from the first quarter of 2023, and Omani press reported that Muscat Municipality services were among those touched. No successor municipal fee schedule for Muscat is published that we could find. So the position is: these are the figures in the instrument, no repeal was located, and the structure of the fee cliff is not in doubt even if a specific figure has since moved.
Before you choose a code
- Find the six-digit code, not the four-digit class. The class tells you almost nothing about what you will pay.
- If you are a foreign investor, check the code against all three instruments — MD 209/2020, MD 364/2023 and MD 435/2024 — not just the first one.
- Look up the Arabic wording of the activity, then find that wording in the Muscat Municipality annexes, because that is how your fee band will actually be set.
- Ask which other authority the code refers you to before you file, and hold them to the 14 working days in Article 11 of MD 72/2020.
- If a code is already wrong on your CR, you are inside a one-month statutory window under Article 8, and the penalty range for leaving it is OMR 100 to OMR 1,000.
How much is the annual municipal fee for a grocery shop in Muscat?
Can a foreigner own a grocery shop in Oman?
Is the list of activities closed to foreign investment in Oman still 70 activities?
How long do I have to correct a wrong activity code on my commercial registration?
How many activities can one commercial registration in Oman hold?
How long does another authority have to approve my activity in Oman?
We handle activity selection and CR amendments as routine counter work, and the part we spend the most time on is the Arabic wording — matching the code you need to the fee row you will be billed under. If you want that checked before you file rather than after the invoice arrives, bring the activity description and we will look it up with you.