ITKIT
Customs · 13 / 20
Source-of-funds checks for banks and exchange houses
From the problem to how we solve it
October 2026
Interactive prototype · synthetic data only
The problem
1
Officers phone banks to check a withdrawal slip.
2
Forged exchange receipts are hard to spot at the border.
3
Banks get customs requests by email, with no record of the answer.
A withdrawal slip · Phone the bank · Waiting at the desk · One clear answer
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
The problem
Our answer
A secure portal where banks, exchange houses and money-transfer companies confirm the slips, transfers and receipts that travellers and companies show customs. Each answer (Match, Mismatch, Not found or Suspicious) feeds anomaly scoring and supports AML/CFT work.
How it works · 1 of 6
The bank’s view
The bank sees only the slip customs asked about, and its own customer.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
How it works · 2 of 6
Facts, not opinions
The bank answers from its records, with facts, not opinions.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
How it works · 3 of 6
Exchange houses
Exchange houses and money-transfer companies answer the same way.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
How it works · 4 of 6
Human decision
The answer reaches the officer and the anomaly engine. Nothing is blocked automatically.
Advice only
Decides
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
How it works · 5 of 6
Named analyst
If a pattern is suspicious, a named analyst decides whether to refer it to the FIU.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
How it works · 6 of 6
Bank officer view
Banks answer. Customs analysts refer. Every step is signed.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
How it works
What it includes
Compliance officers at partner banks
Compliance officers at exchange houses and money-transfer companies
Customs fraud and risk analysts
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
What it includes
Built to standards
| Standard | What it covers in Customs Bank Verify |
|---|---|
| FATF Recommendation 32 (Cash couriers) | Checking the stated origin of declared cash |
| FATF Recommendation 10 (Customer due diligence) | Answering from verified customer records |
| FATF Recommendation 20 (Reporting suspicious transactions) | The institution’s own reporting duty |
| FATF Recommendation 29 (Financial intelligence units) | A clear referral package to the FIU |
| WCO–Egmont Customs–FIU Cooperation Handbook | Customs and FIU cooperation |
| NIST SP 800-53 Rev. 5, AC-5 (Separation of duties) | Banks answer; customs analysts refer |
| ISO/IEC 27001:2022 (access control, least privilege) | A bank sees only what it is asked |
| ISO/IEC 27001:2022 (logging) | Signed answers and audited referrals |
We align with these standards; certification is issued by accredited bodies, not by ITKIT.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
What it includes
Connects to
Customs HQ (cash declarations)
Customs Port Operations (answer shown at the border)
ITKIT Anomaly Detection (via ITKIT ESP / Kafka)
Bank core systems [optional, by agreement]
Financial Intelligence Unit gateway [where legally authorised]
OneID
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
What it includes
Safeguards
A bank sees only the document customs asked it to confirm, and its own customers.
Answers inform the officer; nothing is blocked automatically, and only a named analyst can refer a case to the FIU.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
Delivery
How delivery works
6–10 weeks
Map what already exists and decide, system by system: reuse, integrate, modernise or build.
4–6 months
Customs Bank Verify at one authority, with real users and a measured outcome, on national infrastructure.
12–24 months
Roll out by region and service, sharing identity, integration and audit.
Agreed per contract
We run it with your team, train them, then hand over operations, code escrow and keys.
ITKIT · Customs Bank Verify · Prototype screens, synthetic data
Durations are typical ranges, fixed per contract
Next step
Customs Bank Verify.
A guided session on the Customs Bank Verify prototype
6–10 weeks to map what exists and fix the pilot scope
4–6 months with real users and a measured result
ITKIT · [contact name, email and phone]
Thank you