Wathim

Bayan Customs Single Window

Oman's customs single window operated by the Royal Oman Police - the PKI-authenticated portal that moves every declaration, permit, duty payment and release note for trade in and out of the Sultanate.

Launched

2015

Operator

ROP Directorate General of Customs

Cost

Free portal; duty 5% standard plus selective tax

Languages

Arabic, English

Overview

Bayan (bayan.gov.om) is the Royal Oman Police Directorate General of Customs single-window portal that handles every import, export and transit declaration crossing Oman's land, sea and air borders. Launched nationally in 2015 and progressively connected to TRA permits, Ministry of Health drug-import approvals, Ministry of Agriculture phytosanitary clearances, Ministry of Commerce conformity certificates and the unified port community systems at Sohar, Salalah, Duqm and Muscat, Bayan is the only practical channel for commercial trade clearance in Oman. The system replaced a paper-heavy clearance process that once took days into a digital flow measured in minutes for compliant declarations, and it sits behind almost every consumer good and industrial input that reaches the Sultanate.

Bayan authenticates users with Public Key Infrastructure (PKI) rather than username and password. Every user - individual, broker, company, shipping agent, freight forwarder, warehouse operator or diplomatic mission - holds a PKI digital signature stored on a smart card (the resident card chip), a USB token, or a SIM-based PKI (the operator-issued PKI SIM from Omantel, Ooredoo or Vodafone Oman). The PKI is issued through ROP Civil Status as part of the resident card system. Logging in requires the PKI device plus a smart-card reader at the desktop or a PKI-aware mobile app. This is unusual by GCC standards - most regional customs portals use OTP - and it is the single biggest learning curve for new traders entering the Omani market.

Three quirks shape Bayan day-to-day. First, the PKI dependency means a forgotten smart-card reader or a flat USB token blocks every transaction; brokers keep multiple readers and a SIM-PKI handset as backup. Second, Bayan is integrated with TRA (telecom equipment), Ministry of Health (pharmaceuticals and medical devices), Ministry of Agriculture (food and plants) and Ministry of Commerce (conformity) but the integrations are one-way pulls - a permit issued in one of those systems propagates to Bayan automatically, but a Bayan declaration filed before the permit is finalised will fail. Third, the system runs on Oman Standard Time and many overseas brokers file at off-peak hours expecting same-day clearance; Bayan responds 24/7 but the human review steps at customs and the integrated ministries are 8am-2pm Sunday to Thursday.

For traders, the Bayan rhythm in {year} is: register the importer of record under the Ministry of Commerce CR before any transaction; ensure the company's PKI is activated through ROP for every authorised signatory; complete TRA, MOH or MOAFW permits before filing the declaration if the HS code requires them; file the declaration with manifest, invoice, packing list and certificate of origin attached; pay the duty online through the Bayan e-payment gateway; print the electronic release at the port. For consumer imports the flow is essentially the same but with simplified documentation thresholds for low-value parcels routed through Oman Post Express. Day-to-day import and export flows are documented in our Oman import-export guide and the company-formation prerequisites in Invest Easy.

Bayan integrates with the Oman Customs valuation database, Asycuda World back-end and the GCC unified customs union framework. Imports from other GCC states (Saudi Arabia, UAE, Qatar, Kuwait, Bahrain) follow the unified customs union and most goods clear without duty under the GCC common external tariff once the certificate of origin is verified. Imports from outside the GCC carry the standard 5 percent ad valorem duty with sector exceptions (tobacco, alcohol, sugary drinks under selective tax). The selective tax module within Bayan calculates and collects this at clearance, making it the single payment point for both customs duty and selective tax for the same shipment.

Bayan also handles the special economic zones at Sohar Port, Salalah Port, Duqm SEZ and Khazaen Economic City through dedicated free-zone modules. Goods entering the free zones clear under suspended duty status; goods leaving the free zone into the domestic Omani market then trigger the standard import duty at the second clearance event. The free-zone modules connect Bayan to the port community systems so that vessel manifests, container movements and warehouse movements are tracked end-to-end. See our Oman country guide for the wider trade-policy context and our Oman customs clearance guide for the practical broker workflow.

The {year} direction for Bayan is convergence with the GCC unified electronic customs platform and with the WCO data model. Bayan already exchanges declaration data with UAE Federal Customs Authority and Saudi Customs (Fasah) for transit shipments under the GCC unified customs union, and the integration is expanding to cover advance manifest sharing for sea freight at Sohar and Salalah. For commercial users, the practical effect is faster border clearance for goods moving between Oman and the UAE - a Sohar-to-Jebel Ali truck no longer files a separate UAE declaration at the border if the Bayan declaration carries the destination customs office code correctly.

Services offered

Import declarations

File import declarations for sea, air, land and parcel shipments with manifest, invoice, packing list and certificate of origin attached. The system validates HS codes against the Oman customs tariff and pulls TRA, MOH or MOAFW permits automatically where required.

Export and transit declarations

File export declarations including the WCO-standard export reference number and transit declarations for goods crossing Oman from one neighbour to another. GCC unified customs union shipments use simplified documentation between Oman, UAE, Saudi Arabia, Qatar, Kuwait and Bahrain.

Manifest submission

Shipping agents and freight forwarders submit vessel and aircraft manifests in advance of arrival. The manifest connects to the port community systems at Sohar, Salalah, Duqm and Muscat for container and cargo tracking.

Duty and selective tax payment

Pay customs duty, selective tax (tobacco, alcohol, sugary drinks) and TRA permit fees through the Bayan e-payment gateway. Accepts debit and credit cards and corporate bank transfer for high-value shipments.

Electronic release

Print the customs release note after duty payment and clearance. The release is the document the port or warehouse needs to physically hand over the cargo. Paper release has been phased out at the major Omani ports.

Free-zone modules

Dedicated declaration paths for Sohar Port, Salalah Port, Duqm SEZ and Khazaen Economic City under suspended-duty status. Goods leaving the free zone into the domestic market trigger a separate import declaration with duty at that point.

User registration

Individuals, companies, brokers, shipping agents, freight forwarders, warehouse operators and diplomatic missions each register through dedicated workflows on bayan.gov.om. Registration requires the appropriate PKI digital signature for each authorised user.

How to access Bayan

  1. 1

    Obtain PKI digital signature

    Visit any ROP Civil Status office or Sanad office with passport, resident card and (for companies) commercial registration to activate the PKI digital signature on the resident card chip or to issue a USB token. SIM-based PKI is also available through Omantel, Ooredoo or Vodafone Oman.

  2. 2

    Install the smart-card reader and Bayan PKI driver

    Bayan needs a USB smart-card reader plus the Bayan PKI signing driver installed on the desktop. The driver is downloadable from bayan.gov.om and supports Windows, macOS and Linux. SIM-based PKI uses a mobile app rather than the desktop driver.

  3. 3

    Register on Bayan

    Open bayan.gov.om and select the registration type (individual, company, broker, shipping agent, freight forwarder, warehouse operator, diplomatic mission). Sign the registration form with the PKI and attach the supporting documents (commercial registration for companies, broker licence for brokers, port authority approval for shipping agents).

  4. 4

    Pre-approve ministry permits before declaring

    For HS codes that require TRA, MOH, MOAFW or MOC permits, file and obtain the permit in those systems first. Bayan pulls the approved permit automatically when the declaration is filed; a declaration filed before the permit is approved will fail validation.

  5. 5

    File the declaration and pay

    Sign in to Bayan with PKI, file the declaration with manifest, invoice, packing list and certificate of origin attached, pay duty and selective tax through the e-payment gateway, and print the electronic release at the port or warehouse on arrival of the cargo.

Troubleshooting

The errors residents hit most often on Bayan, and the fix that works.

Bayan PKI driver may not be installed for the operating system - download the latest from bayan.gov.om. Try a different USB port and a different smart-card reader. If using the resident card chip, ensure the chip is not damaged - cards damaged at the chip cannot sign and must be reissued at ROP.

Three incorrect PIN attempts lock the PKI. Visit any ROP Civil Status office or Sanad office with passport and resident card to unlock; the unlock is immediate. To avoid lock-out, set a memorable PIN and keep a written reminder in a secure location.

TRA permit must be obtained and approved before the Bayan declaration is filed. File at tra.gov.om for the relevant equipment category, wait for approval (typically 1-3 working days), then file the Bayan declaration - the permit pulls in automatically by HS code.

The certificate must be in the GCC unified format issued by the chamber of commerce in the origin country (UAE, Saudi Arabia, Qatar, Kuwait or Bahrain), not the WTO certificate or a commercial invoice declaration. Have the exporter reissue in the correct format.

Reconcile with the shipping agent - usually an amendment to the manifest in the port community system, which then propagates to Bayan within an hour. Refile the declaration after the amendment lands.

Common causes: card limit exceeded for high-value duty, card not enabled for international gateway (Bayan uses the central payment switch), expired card. Switch to a corporate card with higher limit, or use bank transfer for high-value duty - Bayan provides bank details on the failed-payment page.

Declaration was filed in the standard module instead of the free-zone module for Sohar, Salalah, Duqm or Khazaen. Cancel the draft and refile under the correct free-zone module; the suspended-duty status applies automatically.

Frequently asked questions

Mostly yes but individuals can register too. Personal imports through Oman Post Express are filed by Oman Post automatically using a simplified declaration; only larger personal shipments (vehicles, household effects on relocation) need an individual Bayan registration. The 80 percent of Bayan traffic is commercial brokers, shipping agents and freight forwarders.

Bayan does not use traditional SSO; it uses PKI smart-card or SIM-based digital signature. The most common login failure causes are: PKI driver not installed (download from bayan.gov.om and install for your OS), smart-card reader not detected (try a different USB port, then a different reader), PKI certificate expired on the resident card chip (renew at any ROP Civil Status or Sanad office), and PIN entered incorrectly three times locks the PKI (visit ROP to unlock with passport and resident card). If using SIM-based PKI, the Bayan mobile signing app must be installed and the SIM must be active.

Commercial invoice, packing list, certificate of origin, bill of lading or airway bill, manifest reference from the shipping agent, any applicable TRA, MOH, MOAFW or MOC permit (pre-approved before filing), and the importer of record's commercial registration. For GCC unified customs union shipments the certificate of origin must be the GCC standard format issued by the chamber of commerce in the origin country.

Compliant declarations with valid permits and correct HS codes typically clear within 1-3 hours during business hours, sometimes minutes if pre-approved permits are already in the system. Declarations flagged for physical inspection take 1-3 working days. Declarations with documentation errors are rejected with a reason code and must be refiled.

No. Duty and selective tax are paid through the Bayan e-payment gateway online before the release is printed. The gateway accepts debit and credit cards and corporate bank transfer for high-value shipments. Cash payment at the port is no longer accepted at any of the major Omani customs offices.

Yes. Bayan exchanges declaration data with UAE Federal Customs Authority for transit shipments under the GCC unified customs union framework. A Sohar-to-Jebel Ali truck filing a Bayan transit declaration with the correct destination customs office code does not need a separate UAE declaration at the border. The same integration exists with Saudi Customs (Fasah) for the Oman-Saudi land route.

5 percent ad valorem on most goods under the GCC common external tariff, applied to CIF value. Tobacco, alcohol and energy drinks carry selective tax of 50-100 percent on top of customs duty. Sugary drinks carry 50 percent selective tax. Pharmaceuticals, books, some food staples and goods of GCC origin under the unified customs union are zero-rated. Always confirm the rate against the HS code on the Bayan tariff lookup before quoting.

Sign in to Bayan with the company administrator PKI, navigate to User Management, add the employee's civil number and PKI certificate, and assign the broker role with appropriate permissions. The employee then logs in with their own PKI and signs declarations on the company's behalf. Remove leavers immediately - dormant PKIs are a compliance risk.

No. The importer of record on a Bayan declaration must be an Omani-registered entity with a Ministry of Commerce CR. Foreign exporters work through Omani import brokers or set up a branch or LLC via Invest Easy before importing in their own name. See our Invest Easy guide for the company formation route.

Customs flags the declaration for inspection and the cargo is held at the port until reconciliation. Common mismatches are container count, gross weight, or HS code groupings. The broker reconciles with the shipping agent (often a manifest amendment) and refiles. Recurring mismatches against the same shipping agent trigger increased scrutiny on future declarations.

Yes, Arabic and English are both fully supported and most brokers use the English interface. The signature blocks and the printed release notes are bilingual. Tariff descriptions are in both languages but Arabic is authoritative for any dispute over HS code interpretation.

Yes through the dedicated free-zone modules for Sohar Port, Salalah Port, Duqm SEZ and Khazaen Economic City. Free-zone declarations clear under suspended-duty status - no duty is paid as long as the goods remain in the zone. Goods leaving the zone into the domestic Omani market trigger a second declaration with duty and selective tax at that point.

Bayan supports temporary import declarations for exhibition goods, equipment for short-term projects and goods returning for repair. Duty is secured by bank guarantee or cash deposit at filing time and refunded on export within the temporary import window (typically 6 months, extendable to 12). Late re-export forfeits the deposit.

The importer of record is the Omani entity that owns the goods and bears the duty and tax liability. The broker is the licensed agent that files the declaration on the importer's behalf, holds the relevant Bayan registration and PKI, and is responsible for documentation accuracy. Both parties' details appear on the declaration; both can be held liable for misdeclaration.

Stuck on a Bayan transaction?

If the portal will not cooperate, our desk can take the filing from here. Free guidance call to start, fixed desk fee to engage.