From OCR to intelligent field extraction - what modern customs teams need to know about the shift from template matching to ML-driven processing.
Mar 2026 · 5 minYour documents already know the answers.
AI-powered document extraction for freight forwarders and customs brokers. Upload a PDF, scanned image, or photo - get structured, compliance-ready data back in seconds.
Free plan · 20 docs/month · No credit cardFrom paperwork chaos to automated confidence
Walk through the real costs your team faces today - and how each one disappears with CargoLint.
AI handles the extraction. You handle the exceptions.
Upload
Drag and drop PDFs, scanned images, or photos. Up to 5 MB per file, batch upload supported.
Drop customs documents here
PDF, PNG, JPG · up to 5 MB
AI extracts
Our ML pipeline detects language, classifies document type, and extracts every field - each with a confidence score so you know what to trust.
You verify
Fields below the confidence threshold are flagged for your review. A side-by-side PDF viewer lets you correct inline. Your corrections improve future accuracy.
Compliant output
Compliance rules and tax calculations run automatically. Duties and import VAT estimated per line item across 78 countries. Validated data exports as JSON or CSV. Ready for your customs system.
See it work, end to end
Dashboard
Recent Documents
| INV-2026-0451 | Oceanic Trading | Completed | 94% | Mar 11 |
| MAEU-2026-HKG-04517 | Atlantic Freight | Completed | 91% | Mar 10 |
| EUR1-DE-2026-09834 | Bavaria Precision | Review | 78% | Mar 9 |
Needs Review
Documents
| DOCUMENT | TYPE | STATUS | CONFIDENCE | SHIPPER | CONSIGNEE | DATE |
|---|---|---|---|---|---|---|
| INV-2026-0451 | Invoice | Completed | 94% | Oceanic Trading Co. | TBD Port | Mar 11 |
| MAEU-2026-HKG-04517 | B/L | Completed | 91% | Atlantic Freight | Shanghai Port | Mar 10 |
| EUR1-DE-2026-09834 | Cert | Review | 78% | Bavaria Precision | Munich Hub | Mar 9 |
| PI-2026-0093 | Packing List | Completed | 88% | Bavaria Precision GmbH | Düsseldorf | Mar 8 |
Extracted Data
Line Items
| Description | Qty | Unit Price | Total |
|---|---|---|---|
| Laptop Computers (14") | 50 | $385.00 | $19,250.00 |
| USB-C Adapters | 200 | $28.00 | $5,600.00 |
Review Document
Extracted Fields
Review Queue
Documents pending approval or flagged for human review| DOCUMENT | STATUS | DATE | CONFIDENCE | FLAGGED | ACTION |
|---|---|---|---|---|---|
| EUR1-DE-2026-09834 Certificate of Origin · 8 fields | Requires Review | 3h ago | 48% | 2 | |
| BL-2026-SG-00891 Bill of Lading · 12 fields | Requires Review | 5h ago | 55% | 1 | |
| PI-2026-0093 Packing List · 6 fields SHP-04A | Requires Review | 8h ago | 72% | 1 | |
| INV-2026-0489 Invoice · 10 fields | Requires Review | 12h ago | 74% | 1 | |
| MAEU-2026-HKG-04518 Bill of Lading · 14 fields SHP-04A | Pending Approval | 1d ago | 82% | 0 | |
| INV-2026-0512 Invoice · 9 fields | Requires Review | 1d ago | 76% | 1 |
Analytics
Documents Over Time
Last 30 daysProcessing by Type
This monthConfidence Trend
Top Flagged Fields
By review countBuilt for the complexity of real trade documents
From upload to compliant export - every feature designed for customs professionals who need accuracy, not approximation.
Every document your customs desk handles
Each type has its own extraction model, field normalizers, and compliance rules.
4 languages, auto-detected
CJK Unicode analysis and script detection - no manual tagging required. The extraction model adapts per language.
5,600+ codes, semantic match
FAISS vector index with multilingual embeddings. Matches by meaning, not keywords - so "laptop" finds "portable digital automatic data processing machine."
Confidence scoring
Every field scored. Low confidence routes to review. No silent errors, no false certainty.
Human-in-the-loop
Side-by-side PDF viewer. Inline corrections that feed back into the model as training data.
Invoice to Packing List
Upload a commercial invoice and generate a packing list automatically - line items, quantities, and values carried over.
Know your duty liability before the shipment clears
CargoLint calculates customs duties and import taxes automatically at upload time. No spreadsheets, no manual rate lookups, no surprises at the border.
Enterprise-grade, from day one
Teams, API, and integrations
Your shipment history, always accessible
Customs audits don't come with advance notice. CargoLint keeps every original document and its full processing history - searchable, exportable, and ready when you need it.
Every upload, preserved
PDFs, scanned images, and photos are stored alongside extracted data. Open the original at any time - side-by-side with the structured output.
Full processing history
See exactly when a document was uploaded, who reviewed it, what changed, and which compliance rules fired. Every action timestamped and exportable.
Find any document in seconds
Filter by shipper, consignee, HS code, date range, or shipment label. Go from "which invoice had that discrepancy?" to the answer in one search.
Latest insights
All postsStart free. Scale when you're ready.
All prices in USD
For operations processing high-volume cargo.
For teams processing at scale with advanced controls.
All trials start with Professional features for 14 days. No credit card required.
Common questions
CargoLint extracts structured data from customs documents - commercial invoices, bills of lading, packing lists, and certificates of origin. You upload a PDF or scanned image, our AI reads every field, assigns confidence scores, suggests HS codes, runs compliance checks, and gives you clean, validated data ready for your customs system. Fields the AI isn't sure about get flagged for your review.
Each uploaded file (PDF, PNG, JPG, TIFF) counts as one document, regardless of how many pages it has. A 10-page commercial invoice is one document.
Every extracted field comes with a confidence score. High-confidence fields pass through automatically. Low-confidence fields get flagged for human review in a side-by-side PDF viewer. Your corrections feed back into the model, so accuracy improves over time for your specific document types.
English, Chinese (Simplified and Traditional), and Spanish. Language is auto-detected per document - no manual tagging required. We use CJK Unicode analysis for Chinese character detection.
Upgrade or downgrade anytime. We prorate the difference automatically. No lock-in contracts on any plan.
On the Starter (free) plan, uploads pause until next month. On Professional and Business, you can keep going with overage pricing ($0.75 and $0.50 per doc respectively). No surprise charges - you always see your usage in the dashboard.
PDF (both scanned and native/digital), PNG, JPG, and TIFF. Max 5 MB per file. Batch upload is supported on all plans.
Yes. JWT + OAuth authentication, two-factor auth, HMAC-SHA256 signed webhooks, full audit logging, and GDPR data export. Documents are processed and stored with encryption at rest.
Stop processing documents. Start shipping.
Start free with 20 documents a month. No credit card required.