Customs Clearance Meaning, Process and Fee Stack for US Imports
Last updated October 29, 2026·Data as-of: HTS 2026-10-19 / Section 301 2026-10-16 / AD-CVD 2026-10-16
Short answer: customs clearance is the point where CBP accepts your entry and releases the cargo, and the money involved is not only duty. Every formal entry owes the MPF at 0.3464% (clamped to $34.58–$670.86 for FY2027), ocean cargo adds the 0.125% HMF, and 10,445 of the 11,414 eight-digit HTS lines in our snapshot (91.5%) carry a Section 301 action on top of the general rate.*
What customs clearance means
Customs clearance is the administrative act that turns a shipment into a legally entered import: goods arrive, an entry is filed against a classification and a value, the government either accepts the declaration or holds the goods for more information, and duty plus fees become payable. Three things about that sequence decide your cost, and all three are measurable rather than rhetorical: the code you declare, the country the goods came from, and the programs that code and origin activate.
The classification half is where most variance lives. Our snapshot of the US schedule holds 23,193 lines that collapse to 11,414 distinct eight-digit codes, and the published general rate on those lines ranges from Free to 350.0% ad valorem, before any additional duty. The origin half decides whether an additional-duty heading applies: 10,445 eight-digit lines are enumerated under the 14 Section 301 China action headings in our Section 99 snapshot (11,070 action rows). A shipment that clears in one day and a shipment that sits for two weeks can carry the identical tariff; what differs is whether the declaration survived the checks below.*
The customs clearance fee and charge stack
Duty is the line item importers plan for; the user fees are the line items they discover on the first invoice. Both are ad valorem and both ride on the same customs value as duty, so a valuation dispute inflates three charges at once. The figures below are read straight out of our fee dataset, with the statutory citation the dataset records for each one.
| Fee | Basis | Rate | Floor | Ceiling | Fiscal year | Authority recorded in the dataset |
|---|---|---|---|---|---|---|
| MPF (formal entry) | ad valorem, clamped | 0.3464% | $34.58 | $670.86 | FY2027 | 19 CFR 24.23(b)(1)(i); FAST Act adjustment per 19 CFR 24.22(k) |
| HMF (ocean cargo) | ad valorem | 0.125% | — | — | FY2027 | 26 U.S.C. 4461(b); implemented at 19 CFR 24.27 |
Source: CBP fee schedule extracted into data/entry_fees.json — https://www.federalregister.gov/documents/full_text/html/2026/07/31/2026-15530.html (fetched 2026-10-16).
Two structural details matter more than the percentages. First, the MPF is a clamped ad valorem fee: below roughly $9,983 of value it stops scaling and becomes a flat charge, which is why small parcels feel it as a percentage far above the headline rate. Second, the HMF applies to cargo loaded or unloaded at a US port — air freight does not pay it, so the modal choice on the same goods changes the fee stack without changing the duty rate.*
Worked examples at three order sizes
The same fee schedule produces three very different effective rates. The table recomputes both fees for a small parcel, a mid-sized ocean shipment and a container-scale order, with no rounding beyond cents.
| Customs value | MPF at 0.3464% | MPF charged | HMF at ocean | Fees total | Fees as % of value |
|---|---|---|---|---|---|
| $2,500 | $8.66 | $34.58 | $3.12 | $37.70 | 1.508% |
| $25,000 | $86.60 | $86.60 | $31.25 | $117.85 | 0.471% |
| $250,000 | $866.00 | $670.86 | $312.50 | $983.36 | 0.393% |
Source: Recomputed by gen_gap_pages_1029.py from the FY2027 rows in data/entry_fees.json — https://www.federalregister.gov/documents/full_text/html/2026/07/31/2026-15530.html (fetched 2026-10-16).
At $2,500 the fees are 1.508% of the invoice — 3.2x the mid-sized rate — because the MPF floor dominates. That is the mechanical reason low-value e-commerce parcels and high-value containers do not belong in one shipping model, and it is exactly what our de minimis exposure calculator is built to price.*
Customs clearance documents, form and requirements
A clearance packet is not a fixed checklist; it is a set of claims that must each be defensible. Four of them move money or release directly:
- Classification — the ten-digit line you declare. Our schedule data carries 19,831 ten-digit formatted lines, and 2,350 CBP CROSS rulings in our sample turn on exactly this question.
- Valuation — the number every fee above multiplies.
- Origin and admissibility — whether an additional-duty heading applies, and whether the shipper appears on a restricted-party list. The UFLPA entity list we mirror holds 188 unique entities across 205 table rows, and 17 of them are named under more than one clause.
- Program exposure — the anti-dumping and countervailing picture for the code you picked: 447 six-digit codes in our case table carry at least one AD or CVD candidate, and 151 of those are hit by both programs at once.
Because the classification claim is the one that cascades, the right first step before any document work is a duty calculation on the actual code and origin, not a generic broker quote.
The customs clearance process, step by step
- Classify. Pick the ten-digit line; check whether that line sits under an additional-duty heading.
- Value. Establish the customs value the fees and duty both ride on.
- Screen. Check the parties against restricted lists and confirm no AD/CVD case covers the code and country pair.
- File and pay. The entry summary carries duty plus the fee stack computed above.
- Respond. If CBP questions the declaration, the answer is a ruling-supported position, not a resubmission.
- Release and retain. Keep the classification rationale; it is what you will produce if the same line is questioned twice.
Steps 1 and 3 are the ones our data can actually settle for you, which is why both are linked to a tool rather than described as a service.
Where clearance happens: 1,380 ports, 441 with no container calls
Clearance is a port-level process and the port network is far more uneven than the map suggests. PortWatch records 1,380 ports; 441 of them (32.0%) logged zero container-vessel calls in the observation window, meaning containerised cargo simply cannot clear there by water and must land elsewhere and move inland.*
| Continent | Ports in the dataset | Zero container calls | Share of ports |
|---|---|---|---|
| Asia & Pacific | 510 | 134 | 26.3% |
| Europe | 425 | 160 | 37.6% |
| North America | 225 | 89 | 39.6% |
| Africa | 121 | 20 | 16.5% |
| South America | 99 | 38 | 38.4% |
Source: IMF PortWatch port structure extracted into data/portwatch_ports.json — https://services9.arcgis.com/weJ1QsnbMYJlCHdG/arcgis/rest/services/PortWatch_ports/FeatureServer/1/query?where=1%3D1&outFields=%2A&f=json (fetched 2026-10-29).
Europe concentrates the most zero-container ports in absolute terms while Asia & Pacific holds the most ports overall; the practical consequence is that a European or African destination quoted on a container-booking screen may have no container service at all, and the freight will route through a hub port with a different clearance entry. Our port directory lists each port with its vessel mix so this is checkable before booking.
What “customs clearance completed” means on a tracking screen
Tracking labels are not customs decisions. “Clearance in process” means the entry is filed and awaiting a CBP determination; “clearance completed” means the entry was accepted and the goods released, which still leaves duty and fees payable on the entry summary. A shipment can therefore show “cleared” while the invoice is still growing, because the fee stack above is assessed at entry, not at release.
The one status worth acting on is a hold that cites a specific program: an AD/CVD message, a restricted-party match, or a classification challenge. Those map to the datasets listed above and can be checked against our case tables the same day.
Customs clearance broker, service provider and code
A broker files the entry; it does not choose your classification or your value for you, and it cannot make an additional-duty heading disappear. What a broker legitimately changes is speed and error rate on steps 4 and 5 above. What it does not change is the 91.5% Section 301 exposure or the MPF floor — those are properties of your code, origin and value.
“Customs clearance code” in job postings and service pages usually refers to one of two different things: the HTS classification of the goods, or the internal entry-status codes a broker uses. Only the first is a customs decision. If your question is the classification, the answer is the ten-digit line and its rate, which you can pull without a broker (browse the HTS).*
How to find the HS code for customs clearance
Start from the schedule rather than a search engine: our 11,414 eight-digit codes are searchable by description, and the calculator then applies the origin rules that decide whether an additional-duty heading stacks on the general rate. Two checks catch most errors before filing: does the code sit under a Section 301 heading, and does the code/country pair appear in an AD/CVD case? Both are answerable from published data, which is the whole premise of the datasets we publish.
What this page cannot tell you
We do not have CBP processing times, examination rates or port-level release statistics in any dataset, so this page makes no claim about how long your clearance will take. It also does not cover non-US clearance regimes; the fee schedule here is the US one, recorded with its statutory citation so it can be checked line by line.
What does customs clearance mean?
Customs clearance is the process by which CBP accepts an import entry and releases the goods. It ends with an accepted entry summary that carries duty plus user fees — which is why “cleared” is not the same as “free”.
How much are customs clearance fees beyond duty?
For FY2027 every formal entry owes the MPF at 0.3464% clamped to $34.58–$670.86, and ocean cargo adds the 0.125% HMF. On a $25,000 ocean order that is $117.85 in fees, 0.471% of the invoice.*
Is a customs clearance broker required?
No. A broker files the entry and can reduce error rates, but the classification, value and program exposure are your declarations. The exposure itself is computable before you engage anyone.
What does customs clearance completed mean?
It means the entry was accepted and the goods released. Duty and the fee stack are assessed on that entry summary, so a “completed” status can still be followed by a bill.
How do I find the HS code used for customs clearance?
Search the schedule by product description, then confirm the ten-digit line and whether it sits under an additional-duty heading. Our HTS dataset carries every line with its general, special and Column 2 rates.
Why do some ports show no container clearance at all?
441 of the 1,380 PortWatch ports logged zero container-vessel calls; containerised cargo cannot clear there and must enter through a hub port instead.