AI use case

AI for customs risk targeting, container selection and valuation checks

AI customs risk targeting and container selection is machine learning that scores every import or export declaration for the risk it carries contraband, is misclassified or is undervalued. A customs administration sends physical inspection, scanning and detailed review only to the small share of containers, vehicles and parcels that need it; the rest clear without an officer touching them, and an officer reviews and acts on every high risk alert.

By Len Debets · Last verified 29 September 2026 · 6 public deployments

17.5%
Reported revenue uplift
Ghana Revenue Authority, organization claim.
Up to 8x
Reported detection improvement
Korea Customs Service, organization claim.
USD 1.5 million to USD 31.3 million
Indicative value per year
A national customs administration processing 5 million import declarations a year. Worked example, see how it is calculated.

What problem does it solve?

A customs administration sees a declaration for every container, truck and parcel that crosses its border, but can physically inspect or scan only a small fraction of them without stopping trade. The traditional answer is fixed rules: flag anything from a listed country, anything over a value threshold, anything in a sensitive tariff line. Rules catch what they are written for and miss what they are not, they age as smuggling and invoice fraud patterns shift, and every officer hour spent opening a container that turns out clean is an hour not spent on the one that is not.

The fraud is not only physical. A shipment can be declared at the right tariff line but the wrong value, so importers under pay duty, or the invoice can be split, mislabelled or routed through a chain of related suppliers to break the pattern a simple rule would catch.

Indian Customs describes the underlying data problem: overseas supplier details arrive in free text on the declaration, with the same supplier recorded under different spellings and addresses, particularly when that supplier ships to multiple importers across the country, so without cleaning and matching that data first, a risk engine cannot see that one high risk supplier behind many importers, or that one importer's declared values are drifting away from what the same product from the same supplier has cost everyone else.

How does it work?

  1. Clean and match the underlying data. Supplier names and addresses and free text goods descriptions arrive inconsistent across declarations. Natural language processing standardizes them, then clustering and string similarity models group the variants that are really the same supplier or the same product, so the same trader cannot look like many small ones.
  2. Score every declaration. Models trained on past seizures, audits and confirmed fraud rank the risk that a shipment carries prohibited goods, is misclassified or is undervalued, alongside rules and watchlists that still catch what regulation requires every time.
  3. Check the value against history. For declared value specifically, a model compares the item level price on this declaration with historical prices for the same product from the same supplier, and flags a shipment whose price has drifted from that pattern.
  4. Map the network. Supply chain network analytics link importers, suppliers, customs brokers and ports of entry so an officer can see when a new importer sits behind an already high risk supplier or broker, not only whether this one declaration looks unusual on its own.
  5. Route the outcome. Low risk declarations clear without an officer looking at them; flagged ones generate an alert with the supporting evidence for a specific action: document review, scanning or physical inspection.
  6. Feed enforcement back in. Confirmed seizures, misclassifications and undervaluations update the risk profile of the entities involved, so the next declaration from the same network starts from a higher risk score.
Audience
Back office
Autonomy
Supervised agent
Adoption
Early adopters
Channels
Internal tools, API and system to system

What is it worth?

Benchmarks are computed from the public deployments below: one data point per organization per KPI, with who made each claim.

Value benchmarks for AI for customs risk targeting, container selection and valuation checks
KPIMedianReported rangeData pointsClaimed by
Revenue upliftToo few to pool
17.5%
11 organization
Detection improvementToo few to pool
Not pooled: up to 8x
0plus 1 up to1 organization

Value drivers: Risk and loss reduction, Compliance quality, Lower cost to serve, Speed and cycle time.

Indicative value

A national customs administration processing 5 million import declarations a year

USD 1.5 million to USD 31.3 million

Unnecessary inspection cost avoided per year

How this is calculated

Formula: declarations * flaggedShare * falsePositiveCut * costPerReview. The low scenario uses every low input, the high scenario every high input.

InputLowHighBasis
Import declarations per year declarations, declarations per year5,000,0005,000,000The reference administration.
Share of declarations flagged for physical inspection or detailed review today flaggedShare, fraction of declarations0.020.05Editorial assumption for a rule based baseline. Replace with your own inspection rate.
Share of those flags avoided by better targeting, at the same or better detection falsePositiveCut, fraction of flagged declarations0.10.25Editorial assumption, replace with your own pilot results. CBP's own federal AI use case inventory entries describe these models as evaluating and prioritizing shipments for review "while maintaining efficient cargo processing operations", and Indian Customs reports its risk models are evaluated on false positive rate, but neither discloses a percentage.
Cost of a physical inspection or detailed document review costPerReview, USD per declaration reviewed150500Editorial assumption covering officer time, scanning and, for a share of cases, demurrage while a container waits. Replace with your own cost.

What it leaves out: Counts only reviews avoided at an unchanged or better detection rate; it leaves out the value of the duty, tax and seizures a better targeted model finds that a rule based one would miss, the cost of building and validating the models, and any change in trade facilitation revenue from faster clearance.

Who already uses it?

6 public deployments, strongest evidence first. Grades: A regulator or audit, B the organization itself, C vendor case study, D anonymous or estimate.

Ghana Revenue Authority

Ghana · Government and public sector · 2026

ProductionGrade B

Ghana Revenue Authority introduced the Publican AI Trade Solution in early 2026 to check the declared value of imports. The platform checks declarations against international trade benchmarks and sends those that trigger valuation risk indicators to customs officers for further review, about 24% of some 366,000 declarations. A pilot ran in January and February, and the system became mandatory for all import clearances on 12 March 2026. In the 2026 mid year budget review the Finance Minister told Parliament that it raised customs collections by 17.5% over the values importers originally declared. Importers and freight forwarders have contested the valuations.

  • Revenue uplift: 17.5%, pilot in January and February and full rollout from March to 17 July 2026
    "Publican increased the aggregate declared Cost, Insurance and Freight value of imports by approximately 6.3%, but increased our customs collection by 17.5%"
    Claimed by: organization

Dubai Customs

United Arab Emirates · Government and public sector · 2025

PilotGrade B

Dubai Customs launched its Advance Cargo Information (ACI) system at GITEX Global 2025. The platform receives shipment data before goods leave the country of origin, uses cargo manifest data from seaports and airports together with customs data for risk analysis, and merges several earlier risk analysis and classification systems into one platform. Dubai Customs says machine learning lets the system improve on its own, blockchain protects the integrity of the source data, and the platform makes decisions in real time without human intervention and sends insights to the relevant authorities. In July 2026 Dubai Customs said it was still piloting the system.

No outcome disclosed.

Indian Customs (Central Board of Indirect Taxes and Customs)

India · Government and public sector · 2025

ProductionGrade B

Indian Customs built an integrated, AI and machine learning powered risk management system.

It codifies overseas suppliers and item descriptions with unsupervised machine learning so the same supplier and product can be matched across declarations, then runs a suite of models on top, including a "Machine Learning-based Valuation Model" that compares a shipment's declared value with historical declarations for the same product from the same supplier in real time, a supply chain network analytics tool, and predictive targeting of high risk suppliers.

The models generate daily alerts and decision support for front line officers and were credited with supporting seizures including roughly 294 kg of heroin at Nhava Sheva Port and about 883 kg of methamphetamine in a maritime import consignment.

No outcome disclosed.

U.S. Customs and Border Protection

United States · Government and public sector · 2023

ProductionGrade B

CBP's own entries in the U.S. government's federal AI use case inventory describe three machine learning models that score cargo shipments and the entities behind them. Illicit Trade, live since July 2023, scores inbound cargo shipments for the risk that they violate trade regulations and sends its results to the Automated Targeting System for review.

Cargo Security Assessment Model, live since December 2011, returns high risk shipments for narcotics smuggling threats as a rule hit an officer reviews and can act on. Trade Entity Risk Model, live since July 2025, builds a risk profile for each importer, supplier and trading partner from historical transactions, relationships and compliance history and feeds that score into CBP's other threat models. All three draw on data from the Automated Commercial Environment, the system that carries import and export declarations.

No outcome disclosed.

Korea Customs Service

South Korea · Government and public sector · 2018

ProductionGrade B

Korea Customs Service has run AI models for risk management and information analysis since 2018, ten in total by early 2025. For cargo and traveler selection, work that used to rest on the know how of individual officers, the models now score suppliers, goods and supply chains from statistical patterns and pick what to inspect. The Commissioner wrote in a February 2025 newspaper column that the detection rate rose by up to a factor of eight as a result.

  • Detection improvement: up to 8x
    "그 결과 적발률이 최대 8배 증가했다."
    Claimed by: organization

Receita Federal do Brasil

Brazil · Government and public sector · 2015

ScaledGrade B

Receita Federal do Brasil, the Brazilian federal revenue and customs authority, built Sisam (the Customs Selection System by Machine Learning), an AI module that learns from past import declarations and estimates, for each item, the probability of errors in tariff classification, origin, tax regime, licensing and duty rates. Its customs officers use the output to decide which declarations to move from the green channel (cleared automatically) to the yellow, red or gray channels for verification.

The authority's own 2015 innovation prize paper reports that Sisam was in use in all customs units, that it was the most frequent stated reason for officer redirections in a sample of 7,201 declarations from April and May 2015, and that redirections in the red and gray channels had a positive result in more than 75% of cases, against an average of about 30% for the parameterized selection in the Siscomex system.

No outcome disclosed.

How do you implement it?

A model agnostic playbook: what to prepare, the order to build in, and what goes wrong.

Data you need

  • Years of past declarations with the outcome (cleared, inspected, seized, reassessed) recorded
  • Reference price and classification data to compare a declared value or tariff line against
  • A cleaned, matched register of suppliers, importers and customs brokers
  • Watchlists and rules the administration is legally required to apply regardless of the model

Systems to integrate

  • National customs declaration and single window system
  • Scanning and imaging equipment at ports and border crossings
  • External trade and reference price data
  • Case management for the officers who act on flagged declarations
  • International risk and enforcement information exchange (for example the WCO Customs Enforcement Network or the EU's Customs Risk Management System)

Complexity: High

Entity and product matching across inconsistent, free text declaration data takes most of the effort and must be solid before any risk score is trustworthy. The models also sit inside a national customs single window that already carries legal weight for every clearance decision.

  1. 1

    Fix entity and product matching first

    Before scoring risk, clean and cluster supplier names, addresses and item descriptions so the same trader and the same product are recognized across every declaration. Every later model depends on this.

  2. 2

    Keep the required rules and watchlists in place

    Add scoring and anomaly detection alongside, not instead of, the checks the administration is legally required to run on every declaration.

  3. 3

    Start with the highest volume, best labeled risk

    Undervaluation against a known product and supplier history is easier to validate than contraband detection. Launch there, build the evidence base, then extend.

  4. 4

    Validate against confirmed outcomes, not alerts

    Train and test on declarations with a confirmed audit, seizure or reassessment outcome, not on which declarations were previously flagged, or the model relearns the old rules' blind spots.

  5. 5

    Give officers the evidence, not just a score

    An alert should carry the historical prices, the network links and the specific reason it was raised, so the officer can act quickly and the decision is defensible on review.

  6. 6

    Run in parallel before any auto clearance changes

    Score live declarations while the existing process still runs unchanged, compare outcomes for a full cycle, and only then let the model's low risk band clear without review.

Guardrails

  • No declaration on a required watchlist or sanctions list clears without the checks regulation demands
  • Every flag carries the evidence and reason an officer can review, not only a score
  • Independent sampling of declarations the model cleared without review, at a rate that can detect drift
  • Fairness testing against nationality, country of origin and importer size, given the risk that a risk model concentrates stops on a protected or politically sensitive group
  • Model inventory entry, validation and a documented parallel run before any auto clearance threshold changes

KPIs to instrument

  • Detection rate (confirmed contraband, misclassification or undervaluation found) before and after, on a held out period
  • False positive rate, meaning flagged declarations that clear on review, before and after
  • Revenue recovered from confirmed undervaluation or misclassification cases the model surfaced
  • Time from declaration to clearance for the unflagged majority
  • Error rate found by independent sampling of declarations cleared without review

Human in the loop

An officer reviews and decides every flagged declaration; the model routes and prioritizes, it does not detain, seize or clear on its own. A senior officer or risk manager sets and owns the thresholds that decide what counts as low enough risk to clear without review, and reviews the sampling results.

Common failure modes

Matching that merges the wrong entities
Overly aggressive supplier or product matching can merge two different traders into one risk profile, or split one trader into many. Validate matches against known groupings before trusting the risk scores built on them.
Learning the old rules' blind spots
A model trained only on what was previously flagged repeats the patterns the old rules already caught and misses what they missed. Include confirmed outcomes found through audits, tip offs and other administrations' alerts, not only past flags.
Risk scores that concentrate on a nationality or origin
A model can reproduce or amplify bias present in past enforcement data. Test the score's distribution across nationality, country of origin and importer size, and set a review trigger if it concentrates on one group beyond what the confirmed outcome rate justifies.
Clearance thresholds set to a savings target
Widening the clear without review band to save inspection cost, rather than from validated detection performance, raises the risk of missed contraband or fraud. Set thresholds from the parallel run's confirmed outcomes.

What are the risks and rules?

EU AI Act

Depends on design

Not listed by name in Annex III. Recital 59 says AI systems used by tax and customs authorities in administrative proceedings should not be classified as high risk law enforcement systems; this covers the revenue, misclassification and valuation side of the risk targeting on this page.

Contraband and narcotics targeting that leads to seizures sits nearer criminal enforcement: Annex III point 6 (law enforcement) can apply where customs acts in criminal enforcement and the system profiles a natural person, for example building a case around a seizure such as the heroin and methamphetamine finds Indian Customs describes.

Annex III point 7(b) covers risk assessment of natural persons entering the Union; it does not apply here, since this use case scores goods, consignments and trading entities, not natural persons.

Where a natural person is profiled, GDPR's profiling rules apply; Article 22 covers a decision based solely on automated processing that produces a legal or similarly significant effect, which this use case's human in the loop design (an officer decides every flagged case) is intended to keep out of scope on its own, a separate GDPR question from AI Act classification. Criminal customs investigations fall under the Law Enforcement Directive (EU) 2016/680 instead of the GDPR.

Guidance

  • Regulation (EU) 2024/1689 (AI Act), Recital 59 (European Union, Europe). Systems intended for administrative proceedings by tax and customs authorities should not be classified as high risk law enforcement systems.
  • EU Customs Risk Management Framework (CRMF) (European Commission, Taxation and Customs Union, Europe). Describes the EU's common risk criteria, which customs authorities use to target shipments for control, and the Customs Risk Management System (CRMS2), which helps customs authorities share that risk information and communicate on risk management and control issues; together the risk based approach this use case automates.

Controls to put in place

  • Model inventory entry with an accountable owner, separate from the rules and watchlists still applied to every declaration
  • Fairness monitoring of flag rates by nationality, country of origin and importer size
  • Independent sampling of declarations cleared without review, with a threshold that triggers a review of the model
  • Audit trail linking every flag to the evidence and the officer's decision

Frequently asked questions

Does AI replace customs officers' decisions?

Mostly not: in most deployments on this page it routes and prioritizes. Dubai Customs says its Advance Cargo Information system, still a pilot in July 2026, makes decisions in real time without human intervention, and does not say whether an officer reviews each alert.

CBP's own AI use case inventory describes models that score cargo shipments and send high risk results to the Automated Targeting System for review by operational personnel, and Indian Customs describes models that proactively flag high risk consignments and generate daily alerts and machine generated instructions for front line customs officers. For Indian Customs, an officer decides every flagged case; the model decides which consignments reach an officer at all.

That is how this pattern generally works: the model routes and prioritizes, an officer acts.

What does AI add to a rule based customs risk system?

Two things a fixed rule set struggles with: matching the same supplier or product across inconsistent, free text declaration data, and comparing a declared value against the actual history of that product from that supplier rather than a flat threshold. Indian Customs built supplier and description codification first, then built its valuation model and other risk models on top of it. Rules and watchlists stay in place for what regulation requires every time.

The reported gains are the authorities' own claims: the Commissioner of Korea Customs Service wrote that its AI models raised the detection rate by up to eight times, and Ghana's Finance Minister told Parliament that the Publican valuation system raised customs collection by 17.5% over the values importers had declared.

Is this an Annex III high risk system under the EU AI Act?

Not automatically. Recital 59 keeps risk targeting and valuation checks used in administrative customs proceedings out of Annex III's law enforcement category. It can become high risk under Annex III point 6 where customs acts in criminal enforcement and the system profiles a natural person, for example around a seizure case. Annex III point 7(b) covers risk assessment of natural persons entering a Member State; it does not apply to this use case, which scores goods, consignments and trading entities, not natural persons. Where a natural person is profiled, GDPR's profiling rules and Article 22 apply, separately from AI Act classification, and criminal investigations fall under the Law Enforcement Directive (EU) 2016/680 instead.

How to cite this page

Blits.ai AI Use Case Library, "AI for customs risk targeting, container selection and valuation checks", last verified 29 September 2026, https://www.blits.ai/ai-use-cases/customs-risk-targeting-and-container-selection. Licensed under CC BY 4.0. Method: how we verify use cases.

Changelog
  • 12 November 2026: Quality check: added the revenue uplift KPI that the Ghana Revenue Authority record reports; the first FAQ no longer says every deployment on the page leaves the decision to an officer, since Dubai Customs describes decisions without human intervention; the second FAQ cites the Korea Customs Service and Ghana figures.
  • 14 October 2026: Added deployments: Dubai Customs.
  • 13 October 2026: Added deployments: Ghana Revenue Authority, Korea Customs Service.
  • 13 October 2026: Added deployments: Receita Federal do Brasil.
  • 30 September 2026: First published

Related use cases

Logistics and transportationRetail and ecommerce

AI for customs classification and declaration preparation

AI customs classification and declaration is AI that reads what is being shipped and proposes the tariff classification code for a customs declaration. It uses the commercial invoice, the product data and sometimes a photo, gives its reasoning and a confidence score, drafts the declaration with value, origin and parties, and sends only uncertain or high risk entries to a licensed customs specialist before filing.

Deployments
4 public, best grade B
Reported automation rate
90%
United Parcel Service, organization claim
Government and public sector

AI for tax compliance risk scoring and audit selection

Tax compliance risk scoring is AI that scores tax returns, taxpayers and transactions for the risk of error, underreporting or fraud, for a tax administration. It directs audit and compliance capacity to the highest risk cases, while an officer decides every compliance action and the selection itself is monitored for fairness.

Deployments
8 public, best grade B
Reported accuracy
57%
Norwegian Tax Administration, organization claim
Government and public sector

AI for benefit fraud and error detection in social security

Benefit fraud and error detection uses risk models that help a social security or benefits agency decide which claims, payments and recipients to check for fraud or error. Caseworkers then verify the riskiest cases first, while every decision on entitlement stays with a person and the model is tested for fairness before and during use.

Deployments
6 public, best grade A
Reported detection improvement
2.5x
Department for Work and Pensions, organization claim
Government and public sector

AI for risk based inspection prioritization in food safety, workplace and environmental regulation

Inspection prioritization is AI that predicts which premises, operators or activities are most likely to be non compliant, to target inspectors' visits where the risk is highest. It is used across food safety, workplace safety, environmental and other regulation, ideally with inspectors still choosing visits and random inspections testing the model.

Deployments
10 public, best grade B
Autonomy
Assist