Customs · AI system for brokers and forwarders

Since RD 28/2026 a registered declaration can't be amended. Let a system catch the mismatch first.

We set up Submit-Ready for your brokerage. It reads every shipment pack as it arrives (invoice, packing list, bill of lading, certificate of origin), cross-checks them, suggests HS codes with the reason and maps declaration lines to Bayan fields. Your licensed broker reviews and decides.

You approve before anything is sentNDA before you share your own recordsPrice agreed in writing before we start
SHP-1187 · cross-checkBefore registration
InvoicePacking listBill of lading
ConsigneeAl ••• TradingAl ••• TradingAl ••• Trading
Packages424242
Gross weight2,480 kg2,360 kg2,480 kg120 kg apart
OriginChina——Certificate of origin not in the pack
2 issues to fix before you register · RD 28/2026

Illustrative screen, fictional data.

The problem

Since Royal Decree 28/2026, a registered declaration can't be amended; only a written correction request before inspection is allowed. A weight mismatch or a missing certificate has to be caught before registration.

  • Every shipment pack typed into Bayan by hand.
  • Weight mismatches found after registration.
  • The broker carrying the risk of someone else's paperwork.

How it works, start to finish

Hover or tap a step to see an example.

Where the system works
  1. 1

    Shipment pack arrives

    Outside

    The shipper sends the invoice, packing list, bill of lading and certificate of origin.

    ExampleSHP-1187 · invoice, packing list and bill of lading, forwarded from the shipper's email
  2. 2

    Documents cross-checked

    Submit-Ready

    The system reads every document and cross-checks weights, values, parties and packages.

    ExampleGross weight: invoice 2,480 kg, packing list 2,360 kg · certificate of origin missing
  3. 3

    HS codes suggested

    Submit-Ready

    It suggests HS codes with the reason and lists any missing papers.

    Example18 lines · 15 HS codes confirmed · 3 for your broker, each with the reason
  4. 4

    Your broker approves

    Your team

    Your licensed broker reviews and approves every line.

    ExampleYour licensed broker reviews the 3 lines and the weight note, then approves.
  5. 5

    Registered in Bayan

    Your team

    Your broker registers the declaration in Bayan, with the mismatch already fixed.

    ExampleRegistered in Bayan with matching weights and the certificate of origin attached.
What you get

Four documents, checked against each other

Gross weight 120 kg apartConsignee and value matchPackages matchNot in the packCommercial invoicePacking listBill of ladingCertificate of origin
Lines mapped to Bayan fields
When a mistake can still be fixed (RD 28/2026, Art. 49)
  1. Before registrationFix anything
  2. Registered, before inspectionWritten correction request only
  3. After inspectionNo amendment

What the system takes off your desk

  • Reading and cross-checking the shipment documents
  • HS code suggestions with the reason shown
  • A list of missing documents
  • Declaration lines in an Excel sheet mapped to Bayan fields

What stays with you

  • Approval of every line by the licensed broker
  • Registration in Bayan

A declaration is harder to fix than it used to be.

No amendmentMatters in a registered declaration can't be amended. A written correction request is possible only before inspection (Art. 49).
Up to OMR 500Fine for a broker who breaches their obligations, alongside a warning, suspension of up to two years or licence cancellation (Art. 114).
Same working dayOur target for a typical shipment pack received by 12:00.
Broker decidesWe suggest and flag. The licensed broker approves.

Royal Decree 28/2026 amending the GCC Common Customs Law as applied in Oman (Official Gazette 1635, 15 Feb 2026). A summary, not legal advice.

How to start

  1. Sample check

    A check report on a sample pack, for the ports you work through.

    Free
  2. One past shipment

    We run the check on one of your past files, redacted if you prefer.

    Free
  3. System + support

    Send packs by email, shared folder or WhatsApp Business. Checked lines come back the same working day for packs received by 12:00 (target), as an Excel sheet mapped to Bayan fields.

    From OMR 120 a month, up to 50 packs

Questions

Who is responsible for the HS code?

The licensed broker. We suggest and show our reasoning.

Does this replace Bayan?

No. We prepare and check before data goes into Bayan.

Send one past shipment pack.

Redacted is fine. We return the checked lines and a check report the same working day.

We reply within one working day.Email [email protected]Muscat, Sultanate of Oman