Customs teams still lose hours re-keying the same data — invoice values, party details, weights, commodity codes — from PDFs and scans into declaration after declaration. Customs Intelligent Document Processing removes that step entirely: customs declaration automation that starts with the paperwork you already receive. It combines OCR with purpose-trained AI to read your commercial invoices, packing lists and transport documents, understand what each field means, and structure the data ready for customs — no templates, no manual data entry.
One extraction feeds every declaration you file. From a single set of documents, the platform can auto-draft a GB CDS import or export declaration, a GB ENS, an EU ICS2 (ENS) or an NCTS6 transit movement — with real-time HS code search, party matching against your saved profiles, duplicate-goods merging and reconciliation, and built-in validation before anything is submitted. Where documents disagree, the conflict is flagged for a one-click decision — nothing is silently assumed. Every draft is presented for human review and confirmation, so you keep control and accuracy while cutting the keystrokes. This is customs clearance automation built for customs agents, brokers, freight forwarders and traders who file at volume — and it’s included free of charge on our platform, for every declaration type, with no per-document fee and no add-on cost.
Included free. For every declaration.
Customs Intelligent Document Processing is free of charge on our platform — for every declaration type we support. No per-document fee, no add-on subscription, no usage tier.
Whether you’re filing a GB CDS import, an EU ICS2 (ENS) or an NCTS6 transit movement, the AI reads your documents and drafts the declaration at no extra cost.
You only ever pay the standard per-declaration price for the filing itself — the automation that gets you there is on us.
What’s new — reconcile, merge & search in real time.
Intelligent Document Processing keeps getting sharper. The latest release adds cross-document conflict resolution, duplicate goods merging and reconciliation with full operator control, and a real-time commodity search that finds the right HS code as you type — plus bulk editing tools and Excel upload. Here’s each one at a glance.
Documents disagree? You decide — in one click.
Your invoice, packing list and CMR rarely tell exactly the same story. Instead of guessing, IDP puts every conflicting field side by side — click the value you want and it goes into the draft.
- Header and goods-item conflicts flagged across all uploaded documents
- Template disagreements highlighted too — the extracted value is used unless you pick the template’s
- No silent assumptions — the operator confirms before anything is drafted
Packing ListGB Leeds LS10 1PR
CMR NoteGB Leeds LS10 1PR
Packing ListPL, GB
CMR NotePL, FR, GB
Duplicate goods lines, merged & reconciled.
The same items appear on the invoice, the packing list and the CMR. IDP groups duplicates across and within your documents and consolidates them into clean final goods lines — with quantities, weights and values reconciled automatically.
- Auto, Merge all or Keep separate — per group or for the whole shipment
- Advanced customised merging and document-priority rules decide how fields combine
- Repeats inside one document are added first; identical document totals are kept once — never doubled
- Move any line between groups — and get warned when documents state different totals
AutoMerge allKeep separate
Find the right HS code — in real time.
Every goods line is validated as it’s built. A partial code is guided to the full 10-digit commodity code, and a real-time search of the full tariff finds the right code from a plain-English description.
- Type a partial code and pick the full 10-digit completion
- Search all commodities by description — “Barolo wine”, “laptops” — with instant results
- Valid / incomplete flags on every line, before the draft is created
94035
Wooden wardrobes, 2-door, flat-pack (bedroom furniture)
Excel & spreadsheet upload
Fill All Rows
Bulk Update Item Information
Bulk Update Commodity Requirements
Import & Export drafts — through to the HMRC response & MRN
Everything from document to declaration, automated.
From a single invoice to high-volume batch processing, customs declaration automation handles the reading, extracting and drafting — you review and submit.
Any Document, Any Format
Upload multiple shipment documents at once — PDFs, scanned images, photos and Excel spreadsheets — typed or handwritten, single or multi-page. No fixed templates and no pre-mapping required.
OCR + AI Data Extraction
Purpose-built OCR for customs documents combined with AI that understands context — not just characters. It reads header and line-item data and structures it for customs, even across varied and messy layouts.
Commercial Invoice Data Extraction
Pull parties, addresses, EORI references, values, currencies, Incoterms, invoice and order numbers, net/gross weights and package counts straight from the commercial invoice.
Packing List & Transport Document Parsing
Extract quantities, weights, dimensions and package data from packing lists, and route, container, vehicle and consignment data from CMRs, bills of lading, air waybills and booking confirmations.
Line-Item Level Extraction
Every goods line is captured and mapped to a declaration item — descriptions, quantities, values and weights — not just invoice totals.
Cross-Document Conflict Detection
Where documents disagree, IDP never guesses. Conflicting fields are flagged with each document’s value side by side — you click the value to use in the draft. Disagreements with your saved template are highlighted the same way.
Duplicate Merge & Reconciliation
Duplicate goods lines are grouped across (and within) documents and consolidated automatically — or keep lines separate, or apply customised merging and document-priority rules. Quantities, weights and values follow the same decision.
Bulk Editing Tools
Populate common information across many commodity lines in seconds with Fill All Rows, Bulk Update Item Information and Bulk Update Commodity Requirements.
Auto-Draft Across Every Declaration Type
One extraction, many outputs. Feed the same structured data into a GB CDS Import/Export, GB ENS, EU ICS2 (ENS) or NCTS6 transit declaration — no re-keying between systems.
Real-Time Commodity Search & HS Codes
Partial codes are guided to the full 10-digit commodity code, every line is validated, and a real-time search finds the right code from a plain-English description — across the full tariff.
Multi-Language Documents
Read and extract from non-English commercial invoices and transport documents, so cross-border paperwork isn’t a bottleneck.
Human-in-the-Loop Review
Confidence scoring flags any uncertain field for a quick check. You review, correct and confirm before drafting — automation with accountability, not a black box.
Party & Profile Matching
Extracted consignors, consignees and other parties are matched to your saved EORI / party profiles, so repeat traders populate instantly and consistently.
Built-In Validation
EORI, HS code, GRN and format checks run as the data is structured, catching errors early and preventing rejections and border holds.
Batch Processing & API
Drop a whole batch of documents and process at volume, or connect your TMS, ERP or freight system via API to automate document intake and declaration drafting end to end.
From Draft to HMRC Response & MRN
Generate an Import or Export draft from the extracted information, review or amend it as required, and continue straight through to submission and receipt of the HMRC response and MRN — all in one flow.
From any document to any declaration.
Whatever paperwork comes in and whichever declaration you need out, it’s one workflow — not a separate tool for every format and filing type.
Read & extract from
- Commercial invoices & proforma invoices
- Packing lists
- Transport documents — CMR, B/L, AWB, sea waybill
- Booking confirmations & manifests
- Certificates & supporting documents
- Excel spreadsheets & structured line lists
- PDFs, scans, photos & email attachments — any layout, any language
Auto-draft, ready to file
- GB CDS Import declarations
- GB CDS Export declarations
- GB ENS — Safety & Security
- EU ICS2 (ENS) entry summary declarations
- NCTS6 transit — T1 / T2
Plug IDP into the rest of your stack.
Intelligent Document Processing sits at the front of every workflow you already run on the platform — one extraction flows straight into any declaration type.
Transport Document Parsing
Real-Time Commodity Search & HS Codes
Duplicate Merge & Reconciliation
Conflict Resolution
Bulk Line Updates
EORI & Party Matching
→ CDS Import / Export
→ GB ENS
→ EU ICS2
→ NCTS6 Transit
Batch & API Intake
From document to draft in four steps.
A straightforward path from a pile of paperwork to submission-ready declarations — with review built in.
Upload
Drop in your commercial invoice, packing list and transport documents — one at a time, as a batch, by email intake or via API. Any format.
AI Extracts & Structures
OCR and AI read the documents, extract header and line-item data, match parties to your profiles, group duplicate goods lines and validate commodity codes — structuring everything for customs.
Review & Confirm
Check the extracted data with low-confidence fields flagged for attention. Resolve any cross-document conflicts with a click, merge or separate duplicate goods lines, and update many lines at once with the bulk tools — you stay in control.
Auto-Draft the Declaration
Choose your output — CDS Import/Export, GB ENS, EU ICS2 or NCTS6 — and the platform drafts a validated declaration from the same dataset, ready to submit — through to the HMRC response and MRN.
Turn document handling into a routine workflow.
A secure, cloud-based engine built around real customs data requirements — so customs clearance automation takes you from paperwork to filing faster, with fewer errors and no extra headcount.
- Included free of charge — for every declaration type
- Eliminate manual data entry and re-keying
- Cut the time from document to declaration to minutes
- Reduce errors with AI extraction plus human review
- Resolve cross-document conflicts with a single click
- Merge & reconcile duplicate goods lines — on your terms
- Find the right HS code with real-time commodity search
- Handle any format, layout or language
- One extraction drafts multiple declaration types
- Scale with volume without adding staff
- Consistent, validated data across every filing
- Securely processed with full encryption
Document automation questions, answered.
It’s AI customs document processing — the front end of customs declaration automation. It reads your commercial invoices, packing lists and transport documents, extracts the data with OCR and AI, and auto-drafts your customs declarations, removing manual data entry from the clearance process. In practice it’s customs clearance automation that starts at the document rather than at a data-entry screen.
From a single extraction you can auto-draft GB CDS Import and Export declarations, GB ENS, EU ICS2 (ENS) and NCTS6 transit (T1/T2) — all on the same platform.
Commercial and proforma invoices, packing lists, and transport documents such as CMRs, bills of lading, air waybills and booking confirmations — plus supporting certificates and manifests.
PDFs, scanned images, photos, Excel spreadsheets and email attachments — typed or handwritten, single or multi-page, uploaded individually or several at once. There are no fixed templates to set up.
Every extraction is scored and presented for human review, with any low-confidence field flagged for a quick check. You confirm the data before a declaration is drafted, so you get the speed of automation with full accountability.
IDP compares header and goods-item fields across every document you upload. Where values differ — say the invoice states one place of unloading and the CMR another — the field is flagged with each document’s value side by side, and you click the one to use in the draft. It also highlights where your saved template disagrees with the documents; the extracted value is used unless you pick the template’s. Nothing is silently assumed.
Duplicate goods found across (and within) your documents are automatically grouped and reconciled. Lines repeated inside one document are added together first; the resulting document totals are then compared, and identical totals are kept once rather than doubled. You choose Auto, Merge all or Keep separate — per group or for the whole shipment — or apply advanced customised merging and document-priority rules. Quantities, weights and values always follow the same decision, you can move lines between groups, and the platform warns you when documents state different totals for the same item.
Yes — it can read and extract from non-English commercial invoices and transport documents.
Yes — every goods line is validated, and classification help is built in. Type a partial code and IDP guides you to the full 10-digit commodity code; or use the real-time commodity search to find the right code from a plain-English description (“Barolo wine”, “laptops”) across the full tariff — with you making the final call.
Yes — Fill All Rows, Bulk Update Item Information and Bulk Update Commodity Requirements populate common information across multiple commodity lines in a couple of clicks, instead of editing line by line.
It drafts a validated, submission-ready Import or Export declaration for your review. You review or amend it as required, then continue through to submission and receipt of the HMRC response and MRN — and you always retain control of the final submission to HMRC or EU customs systems.
Yes — process batches of documents at once, or connect your TMS, ERP or freight software via API to automate intake and drafting end to end.
Documents are processed securely with full encryption on our cloud platform.
Yes — watch the Intelligent Document Processing demo to see the full workflow, from document upload to draft declaration. Or register free and try it with your own documents.
Nothing extra. Customs Intelligent Document Processing is free of charge on our platform for every declaration type — there’s no per-document fee and no add-on subscription. You only pay the standard per-declaration price for the filing itself; the document automation is included at no cost.
Useful resources & related content.
Go deeper on AI customs automation with our guides and references for customs professionals.
TrendsCustoms and Trade AI Moves from Planning into Execution — Q1 2026 Supply Chain Trends
GuideAgentic AI Adoption Trends in Customs and Trade: From Task Automation to Autonomous Intelligence
ExplainerGlobal Customs Modernisation: How AI and Blockchain Are Rewiring Borders, Compliance and Trade Velocity
Quick guideFive Ways Artificial Intelligence Is Already Transforming the UK Supply Chain
Automate Your Customs Declarations — Free
Stop re-keying invoices. Let Customs Intelligent Document Processing read your documents and draft your CDS, ENS, ICS2 and NCTS6 declarations for you — customs declaration automation, free of charge, with review built in and full control kept in your hands. Create your account and process your first document in minutes. Filing at high volume? Get in touch and we’ll tailor a plan around your needs.
