ASYCUDA World ready · Every declaration human-approved

Hours of customs paperwork.
Cleared in minutes.

CustDoc.AI reads your shipment invoices, classifies every item against the live Curaçao tariff, computes CIF values, and writes ASYCUDA-ready declarations — while a human broker approves every single one.

Personal onboarding · Your tariff rules from day one · AI usage included
20,000+customs documents generated
10+ yearshands-on customs experience
100%of declarations approved by a human broker
01The problem

The real cost of doing it by hand.

Preparing declarations manually means the invoice on one screen, the tariff book on another, and every line typed into ASYCUDA by hand. It works — but it costs you three ways.

/01

Hours lost to typing

Every declaration is built by hand: read the invoice, find the HS code, calculate the values, type it all in. On a large manifest that adds up to an entire workday of pure data entry.

/02

Errors that cost real money

One wrong digit in a value, a weight or an HS code can hold a shipment for days — storage fees, penalties and unhappy customers included. And you usually find out after customs does.

/03

Your best people, stuck on paperwork

Shipments keep arriving whether you're fully staffed or not. When everything is typed manually, your daily capacity is set by typing speed — not by how much business you can win.

02The solution

From invoice to declaration in one pass.

AI does the reading, typing and math. Your broker makes the calls. Nothing leaves the system without a human approval.

Invoice in

Drop the PDF — or let us pull it straight from your Drive folders.

AI reads every line

Items, quantities, true values — sales-tax and discount traps included.

HS + CIF, checked

8-digit codes validated against the live tariff; CIF computed to the cent.

Your broker approves

Every declaration reviewed by a person — low-confidence rows first.

ASYCUDA-ready XML

SAD XML lands in your Drive, named and filed — ready to submit.

03Features

Built like a brokerage, not a demo.

Every feature exists because our own clearance team needed it on a real manifest. No toys.

Reads invoices like your best broker

Line items, quantities, true values excluding US sales tax, discount traps, freight lines — extracted from the PDF and split into declaration-ready items.

INVOICE_8841.pdf3 items found
Wireless earbuds ×2$59.98
USB-C charger 65W$24.50
Sales tax (excluded)$7.12

HS classification with confidence

Every item gets an 8-digit code validated against the live 5,800-entry Curaçao tariff, corrected by your house rules — and graded so your team knows where to look.

85176200 · Wireless earbudsHIGH
85044090 · USB-C chargerHIGH
39269090 · Phone stand, plasticMEDIUM

Whole manifests in one run

Batch AI processes hundreds of shipments server-side — the whole manifest or just the rows you select — each saved as a draft for review.

Batch AI Fill138 / 139

A safety net on the money

Freight-sanity checks catch decimal slips before they cost you. Consistency checks keep totals, item values and weights in agreement — or the export is held.

Freight$6,370.00 $6.37 ✓

Permits flagged automatically

Police, agriculture, health and other permit goods are detected at import and by the AI — flagged shipments block submission until cleared, and their invoices are auto-filed for the authority.

POLISLVVIVGDRONESPORT

An audit trail on everything

Every save, AI run, approval and export is logged — who, what, when. Approved declarations keep their exact XML forever, and exports file themselves into your Drive.

10:21 · approveTRK…616082 · J.C.
10:22 · exportSAD XML → Drive ✓
04Workflow

Four steps. Zero re-typing.

The same flow your team already follows — now built into the screen, with live counts at every stage.

Import the manifest

Drop in the same carrier CSV you use today. Every shipment lands in a live grid — searchable, sortable, and split across your team in one click.

CSV → 241 rows · 3.1 s

Check the values

Fix pieces, weights and declared values right in the grid — the money columns are highlighted so nothing gets missed. Enter jumps to the next row, like a spreadsheet.

values verified ✓

Let the AI fill it

AI reads each invoice, splits the items, classifies HS codes and computes CIF — steered by your per-shipment instructions. Low-confidence rows queue for your eyes first.

139 drafts · 4 for review

Review & export

Check each declaration full-screen with the invoice beside it, approve, and the SAD XML lands in your Drive folder — ready for ASYCUDA World.

SAD XML → Drive ✓
05What changes

The math your CFO will like.

Hours → minutesper manifest — the AI drafts while your team reviews, not types.
20,000+real customs documents behind the engine that fills every field.
100%of declarations pass through a human broker before they exist.
0silent exports — anything suspicious is held, with a written reason.
06The local advantage

Built here, for here.

Generic customs software stops at the water's edge. CustDoc.AI was built in Willemstad, by people who clear goods here every day.

The live Curaçao tariff, not a copyEvery HS code is validated against the current 5,800-entry tariff book — 8 digits, island rates.
CIF in USD and XCGValues computed to the cent in both currencies, the way the customs office expects them.
ASYCUDA World, nativelySAD XML and consolidated degroupage master XML that the local ASYCUDA accepts — first try.
Onboarding in personWe set up your tariff rules, your Drive folders and your team — across the table, not across a ticket queue.
<?xml version="1.0" encoding="UTF-8"?>
<Awbolds>
  <Master_bol>
    <Customs_office_code>LH01</Customs_office_code>
    <Voyage_number>••••••</Voyage_number>
    <Date_of_departure>2026-07-09</Date_of_departure>
  </Master_bol>
  <Bol_segment>
    <Number_of_packages>2</Number_of_packages>
    <Gross_mass>10.00</Gross_mass>
    <Goods_description>SOLAR GARDEN LAMPS</Goods_description>
  </Bol_segment>
</Awbolds>
── generated in 0.4 s · validated · human-approved ✓
SAD + degroupage XMLXCG to the centAccepted first try
07Pricing

One saved clearance pays the month.

Every plan includes the full platform — AI invoice reading, HS classification, ASYCUDA XML and the complete safety net. AI usage included, no per-document surprises.

Single

For the solo broker
$999 / month
  • 1 user seat
  • Full platform & AI invoice reading
  • Batch processing — whole manifests
  • Google Drive integration
  • Email support
Get access
MOST POPULAR

Team

For clearance departments
$2,499 / month
  • Up to 3 user seats
  • Everything in Single
  • Shared house rules & overrides
  • Full team audit trail
  • Priority support & onboarding
Get access

Enterprise

For 4+ users & brokerages
Let's talk
  • Unlimited seats
  • Dedicated onboarding & migration
  • Custom integrations
  • Service-level agreement
Contact us

Full plan details on the pricing page · We onboard every customer personally.

08FAQ

Fair questions, straight answers.

Is the AI usage really included?

Yes. Invoice reading and classification run on our accounts — no separate AI bills, no per-document charges, no surprises at the end of the month.

Does this replace my broker?

No — it makes your broker faster. Every declaration is reviewed and approved by a person before it can export. CustDoc.AI does the reading, typing and math; your team makes the calls.

Will ASYCUDA World actually accept the XML?

Yes. The SAD XML and the consolidated degroupage master XML come from the same engine our own brokerage submits with daily — built on 20,000+ accepted documents in Curaçao.

What happens when the AI isn't sure?

Every item carries a confidence grade. Low-confidence rows are queued for human review first, suspicious values are held with a written reason, and nothing exports until a person approves it.

How fast can we start?

Usually within days. We onboard every customer personally: your tariff rules, your house classification overrides, your Drive folder structure — set up with you, in person.

What about our existing data?

We built CustDoc.AI by migrating 20,000+ real customs documents from our own operation — migrating yours is a solved problem, and it's part of onboarding.