Apparently,If you plan to export or import goods in the Sultanate, you need a customs code in Oman. Moreover This unique number links your business to the Bayan customs system, allowing you to track declarations,pay duties, and clear shipments,. Luckily, the process is straightforward provided you follow a few essential steps & prepare the right documents. Consequently,Below, you’ll find a practical, step-by-step guide from Oman Business Setup Service that keeps jargon to a minimum while covering everything you must know.
What is a customs code & why do you need one?
Apparently A customs code sometimes called an exporter/importer number identifies your company to the Directorate General of Customs. With it, you can:
- Submit declarations through the Bayan system
- you can Appoint a licensed customs broker
- You can also Pay VAT & customs duties
- Access import/export statistics and compliance history
In addition Without a code, your cargo sits at the border. Because of which, obtaining it early prevents lost sales,delays, and demurrage charges. Get details on Business Setup in Oman.
Who can apply?
Generally, any entity with a valid Commercial Registration (CR) in Oman can apply. This includes:
- Branches of foreign companies, Sole Proprietorships, and LLCs,
- Free zone entities that move goods into the local market
- Manufacturers claiming tariff preferences
However, individuals without a CR cannot obtain a business customs code. If you’re testing the market, consider working with a local customs broker while your registration is underway.
Prerequisites: get your paperwork right
Apparently,Before you begin , gather the following:
- Commercial Registration (CR) and Activity List aligned with trading activities
- You will need an Active Oman Chamber of Commerce and Industry (OCCI) membership
- Also get VAT registration ())if applicable))) or Tax Identification Number (((TIN)))
- You should acquire the Copy of the Memorandum of Association or Constitutional Document
- Authorized signatory details, including civil/ID card and specimen signature
- Company address, phone, and email as used on official records
Pro tip: Keep all data consistent across CR, OCCI, tax, and Invest Easy. Even minor mismatches can trigger verification flags in Bayan. Looking for a Business Setup Consultant in Oman?
Where do you apply?
You activate your importer/exporter profile through Oman’s Bayan online customs portal. Moreover, you can complete the process yourself, many businesses prefer a customs broker to speed things up. Regardless , you must approve the broker’s access inside Bayan once your profile is active.
Step by step: how to obtain a customs code in Oman
Step 1: Confirm your CR and activities
First, verify that your CR includes trading, importing, or exporting as permitted activities. If not, amend the CR via Invest Easy. This step ensures Customs sees your business as eligible for border transactions.
Step 2: Renew tax details & OCCI membership
Secondly , make sure your TIN/VAT information is valid and your OCCI membership is current .Besides this Customs synchronizes data with these registries; so that lapses can block activation.
Step 3: Create or update your Bayan account
Then, visit Bayan to register your company profile. Enter:
- CR number, legal form, and OCCI details
- contact info & Authorized signatories
- Intended use like export,import, or both
consequently You’ll receive a confirmation and, in some cases, a prompt to upload supporting documents. Keep PDFs legible and clear to avoid rejections.
Step 4: Assign a licensed customs broker (((optional but wise)))
Although you can file declarations yourself, most companies authorize a customs broker.Moreover In Bayan, grant permissions,license number and add the broker’s R.O.P. (Royal Oman Police). Consequently, your broker can coordinate inspections,calculate duties, and file entries, on your behalf.
Step 5: Activation & Verification
In the end , Customs reviews your submission. If everything matches, your customs code activates and appears in your Bayan dashboard. You can now declare shipments immediately. Obtaining an Entrepreneur License in Oman.
How long does it take?
Apparently,When documents are ready and your data is consistent a, activation usually completes quickly. Anyhow, mismatched signatory names,missing outdated addresses, or OCCI renewals, can add days. Because of which , check your records in advance.
Fees you should expect
The customs code itself is typically issued as part of your Bayan registration. Still, budget for:
- Broker service fees (if engaged)
- CR amendments (if you add trading activities)
- Any document attestation or translations
Since fee schedules change, confirm current rates before you apply.
Common pitfalls & how to avoid them
- Inconsistent data across systems
Ensure the same spelling for company and signatory names across CR, OCCI, tax, and Bayan. - Missing authorized signatory
Add at least one up-to-date authorized signatory with ID details and contact information. - Using a wrong activity code
Align your CR activities with import/export. Otherwise, Customs may request amendments. - Uploading unclear documents
Submit readable, stamped copies. Blurry uploads lead to rejections. - Delaying broker authorization
If you plan to use a customs broker, grant access in Bayan immediately so your first shipment doesn’t stall. Get details on Business Registration in Oman.
After activation: what you can do with your customs code
Once active, your company can:
- File import and export declarations via Bayan
- Pay customs duties, VAT, and fees online
- Track consignments and inspection results
- Apply for special regimes ,for example, bonded warehousing,duty drawback, or temporary admission,
- Integrate with logistics providers for faster release times
Working with customs brokers: when it makes sense
Although not mandatory, a licensed customs broker adds real value if:
- You import frequently or handle HS code classification debates
- Your cargo needs special permits (food, pharma, chemicals)
- You want pre-arrival clearance to cut storage costs
- You need help with rules of origin and FTA preferences
On top of that , brokers keep you up to date with regulatory changes, which avoids penalties and saves time.
Compliance essentials you should not ignore
- HS code accuracy: Classification errors trigger fines or delays. Validate codes with your compliance team or broker.
- documentation & Valuation: Ensure certificates,packing lists, and commercial invoices, reflect real terms—freight,currency, and INCOTERMS,.
- Restricted goods: usually Some products require pre-approvals from specific ministries. Check early.
- Record-keeping: permits for audits,invoices, and Keep copies of declarations,
- VAT alignment: Verify that VAT treatment matches your transaction type and goods’ final destination.
Renewal, changes, and suspension
Your customs code remains valid as long as your CR, OCCI, and tax records stay active. If you:
- Change your company name or address, update Bayan immediately
- Add new authorized signatories, reflect them in the portal
- Merge, dissolve, or re-structure, coordinate with Customs to maintain continuity
Failure to update details can lead to temporary suspension until you correct the records.
Related Articles:
» Timeline for Registering a New Business in Oman
» Profitable Business Sectors to Invest in Oman
» Essential Rules for Opening a Startup Business in Oman
» Steps to Register a Company in Oman Mainland
» Advantages of Setting up a Company in Oman
Timeline to first shipment: a practical checklist
- CR shows import/export activities
- OCCI membership is current
- TIN/VAT details are active
- Bayan profile created and verified
- Broker authorized (if used)
- Product HS codes confirmed
- Any special permits applied for
- Shipment documents aligned with INCOTERMS
- Duty and VAT funds arranged
- Pre-arrival declaration submitted (when possible)
Follow this list, and you’ll move from activation to clearance with minimal friction.
Why choose Oman Business Setup Service?
Because setting up for trade involves several agencies, you benefit from a guide who knows the terrain. Oman Business Setup Service helps you:
- Align CR activities and OCCI membership
- Prepare a clean Bayan application
- Select and authorize the right customs broker
- Classify products correctly and plan duty/VAT exposure
- You can Build internal checklists so your team stays compliant
As a result , you start shipping sooner,reduce costs, and save time,.
Frequently Asked Questions
Complete your CR updates first, renew OCCI, and have authorized signatory details ready. Then submit a clean application in Bayan. Consequently,If you use a customs broker, authorize them immediately to avoid delays.
No, but usually many businesses appoint a licensed customs broker to manage compliance and declarations . Moreover,Brokers also permit issues more efficiently and resolve HS classification.
When records match across CR, OCCI, and tax, activation can be fast. Anyhow , missing documents or inconsistent data usually slows the process.Therefore Prepare thoroughly to keep timelines short.
Yes. Free zone entities that trade with the local market or export internationally can register. They must ensure their CR and OCCI align with intended activities.
Your customs code can be suspended until you renew and update Bayan. Because of which , renew early and track expiries to avoid clearance issues.

