Best Tariff Compliance Software for Trade Platforms
What changed: Corrected June 24 postal suspension versus July 24 procedure dates and the October 22 formal-entry or Entry Type 13 option.
The best tariff compliance software for trade platforms returns a 10-digit HTS code and the U.S. duty layers per item, by API, at your volume. GingerControl's Classification + Tariff Calculation API ranks first: one call returns the code and the duty layers in force, with split-code goods broken into components. For a cross-border 3PL onboarding 40,000 new SKUs a month from 30 countries, now that de minimis no longer covers its parcels, Descartes, Zonos, Avalara Cross-Border and Hurricane Commerce follow, each strongest at a different job.
In this post
- What is the best tariff compliance software for trade platforms?
- Why do trade platforms need tariff compliance software after de minimis?
- Which tools offer the best integration of tariffs and duties data with import workflows?
- Which platforms deliver the best tariff impact simulation and duty cost tooling?
- Who keeps tariff code rules updated and maintained?
- How should a platform handle composite and split-code goods?
- Is AI tariff classification safe for a platform to rely on?
- Wiring codes and duty into your platform
- References
I'm Chen Cui, co-founder of GingerControl; we built the API scored below, so weigh my scores with that in mind. Competitor facts come from each vendor's own pages, read on October 11, 2026; we did not run their tools. This post is for platforms, marketplaces and 3PLs that own the duty figure. For APIs compared on price alone, see duty and tax API pricing compared; for the wider category of tariff software, tariff management software.
What is the best tariff compliance software for trade platforms?
For a trade platform, the best tariff compliance software is an API that returns the code and the U.S. duty layers per item; GingerControl's Classification + Tariff Calculation API ranks first.
| Rank | API | Starting price | U.S. duty layer detail | 10-digit U.S. classification | Composite and split-code goods | Batch integration | Overall |
|---|---|---|---|---|---|---|---|
| 1 | GingerControl Classification + Tariff Calculation API | Enterprise customers only, after a call; no published price | 4.9 | 4.8 | 4.8 | 4.7 | 4.8 |
| 2 | Descartes (classification and duty) | Quote-based [14] | 4.2 | 4.0 | 3.6 | 4.2 | 4.0 |
| 3 | Zonos (Landed Cost and Classify) | Classify from US$500 a month; guaranteed landed cost US$2 plus 10% of duties, taxes and fees per order [7] | 3.6 | 4.2 | 3.0 | 4.4 | 3.8 |
| 4 | Avalara Cross-Border | Quote-based [8] | 3.6 | 4.1 | 3.0 | 4.1 | 3.7 |
| 5 | Hurricane Commerce (Kona API) | Quote-based [15] | 3.5 | 3.9 | 3.2 | 4.2 | 3.7 |
| 6 | Easyship (Tax and Duties API) | $0.09 to $0.11 per call [16] | 2.6 | 2.9 | 2.6 | 3.5 | 2.9 |
How we scored: GingerControl's editorial scores, October 2026, out of 5, not sourced data; each API carries the same overall score in every GingerControl post. U.S. duty layer detail: each item's duty by Chapter 99 heading (what one call returns). 10-digit U.S. classification: a full HTS code from a product description (Classification Researcher explains the reasoning behind ours). Composite and split-code goods: goods dutied part by part, such as Chapter 91 watches. Batch integration: batching, item order and status in a high-volume system (API reference). Left out, because the GingerControl API offers none of them: duty for destinations outside the U.S., VAT and GST, checkout DDP and a published self-serve price, where Zonos, Avalara and Easyship lead.
Bottom line: For a cross-border 3PL that onboards 40,000 SKUs a month and now owes a real code and duty on every U.S. parcel, the GingerControl API is the strongest fit for the U.S. side: the code and the U.S. duty layers in one call, components for split-code goods. If you also quote duty and tax at checkout for many destination countries, Zonos or Avalara fits that job better; Hurricane Commerce fits teams that want classification, duty and tax from one vendor.
Why do trade platforms need tariff compliance software after de minimis?
Trade platforms need it because every U.S. parcel now needs a real code and a real duty. Duty-free de minimis was suspended for goods of every country from August 29, 2025, and a February 20, 2026 order kept it suspended after the Supreme Court's IEEPA ruling [1] [2].
The rules kept moving in 2026 [3] [4] [5]:
- Suspension for all countriesExecutive Order 14324
- Suspension continuedExecutive Order 14388
- CBP rule, non-postal shipmentsCBP Dec. 26-12
- CBP rule, mailNew postal informal entry process
- Mail owing Chapter 99 dutyNeeds a formal entry (upcoming)
- Statutory repealThe exemption ends in law (upcoming)
For a platform, the practical change is that a parcel once waved through now carries a classification and a duty that someone has to defend. A wrong code on one listing repeats on every parcel that listing ships. More in the de minimis exemption ended.
Which tools offer the best integration of tariffs and duties data with import workflows?
The tools that integrate best return codes and duty per item, in your own item order, so they drop into seller onboarding, manifests and entry preparation without manual steps.
GingerControl's API is POST /openapi/v1/tariff for one product and POST /openapi/v1/tariff/batch for many: send a product description and its origin, optionally the steel and aluminum pour countries, and get back a 10-digit HTS code with the general rate, special rate, Section 301, Section 232 metals and other Chapter 99 lines as JSON. Batch calls take 120 items by default, sized to your throughput, and results come back in your item_id order with a summary [6]. Access is for enterprise customers, starting with a call; there is no public tester.
An HTS classification API fits between the product record and the approved classification stored by the receiving system.
Checkout APIs work differently: Zonos's landed cost API and Avalara's AvaTax Cross-Border return duty and tax for an order, and Avalara Cross-Border Estimated can estimate without an HS code [7] [8]. That fits a storefront; a platform preparing U.S. entries needs the code itself.
Which platforms deliver the best tariff impact simulation and duty cost tooling?
For U.S. imports, tariff impact simulation needs two tools: one that prices a chosen entry date, and one that compares origins side by side. The API answers a different question, the duty in force right now.
- Tariff Calculator: an HTS code, a value and an entry date in; the base rate, each Section 232 and 301 line, other Chapter 99 lines, MPF and HMF out, across 200+ origin countries.
- Parts Library: landed cost for every HTS candidate from every source country in one matrix, with each pick saved with its date and numbers.
- The API: the layers in force when it is called, which suits live pricing; it has no entry-date field.
Use a tariff comparison matrix to hold products on the rows and candidate origins on the columns.
All three are U.S. imports only. Simulation platforms are compared in depth in tariff impact simulation and duty cost platforms.
Who keeps tariff code rules updated and maintained?
The vendor should keep the rules current, and you should ask how. The 2026 HTS reached Revision 21 on October 9, 2026, about two revisions a month [9], and the forced-labor Section 301 added a line for goods of 60 economies entered from July 24, 2026: 12.5% on goods of China, for example [10].
Section 122 is a useful test: it applied only to entries from February 24 to July 23, 2026 [11]. An API that still adds it to a parcel entered today is behind. Ask each vendor how a new Chapter 99 heading reaches its responses, and how you are told.
How should a platform handle composite and split-code goods?
A platform should split goods dutied part by part into their components rather than force one code and one rate. Watches are the clearest case: Chapter 91 duty is charged on the movement, case, strap and battery separately.
GingerControl's API returns split-code composite duty as components, so a watch listing comes back with each part's line. For composite products in general, the code often turns on which component gives the product its essential character, a judgement the Classification Researcher records with its reasoning. For marketplace categories, see HS code classification for marketplaces.
Is AI tariff classification safe for a platform to rely on?
AI classification is safe to rely on as research that a licensed broker reviews, not as the final entry decision. Classifying someone else's goods beyond six digits for importation is customs business, which only a licensed customs broker may conduct [12], and the importer of record owes reasonable care on classification and value [13].
GingerControl is not a customs broker, does not file entries and gives no legal advice. Our classifications are for general reference, educational, and planning purposes; before a code goes on an entry, your licensed customs broker reviews it. Brokers serving platforms are compared in trade compliance software for customs brokers.
Wiring codes and duty into your platform
Start with your highest-volume categories and the seller fields that decide their codes: material, function and use. To size an integration, see what one call returns and talk to us; the API is sized to your throughput after a call.
References
- Federal Register, Executive Order 14324, Suspending Duty-Free De Minimis Treatment for All Countries (90 FR 37775)
Data cited: Suspension effective for goods entered on or after 12:01 a.m. eastern daylight time on August 29, 2025
Source: Executive Order 14324
Published: August 5, 2025 - Federal Register, Executive Order 14388, Continuing the Suspension of Duty-Free De Minimis Treatment for All Countries (91 FR 9433)
Data cited: Order of February 20, 2026 continuing the suspension regardless of value, country of origin, mode of transportation or method of entry, issued after the IEEPA duties were held invalid (the condition set in section 6 of Executive Order 14324)
Source: Executive Order 14388
Published: February 25, 2026 - Federal Register, CBP Dec. 26-12, Indefinite Suspension of the De Minimis Exemption for Merchandise Arriving Through All Modes Other Than the International Postal Network (91 FR 37789)
Data cited: Interim final rule effective June 24, 2026 for non-postal shipments; statutory termination of the exemption effective July 1, 2027
Source: CBP Dec. 26-12
Published: June 24, 2026 - Federal Register, CBP Dec. 26-13, Indefinite Suspension of the De Minimis Exemption for Mail Shipments and New Postal Informal Entry Process (91 FR 37801)
Data cited: Postal suspension June 24; new procedure July 24, 2026; mail subject to Chapter 99 may use formal entry or the Entry Type 13 test through an eligible filer; compliance date October 22, 2026
Source: CBP Dec. 26-13
Published: June 24, 2026 - U.S. Customs and Border Protection, E-Commerce FAQs
Data cited: The suspension applies to merchandise valued at $800 or less arriving by all modes, including the international postal network; exemptions for bona fide gifts and certain personal articles remain
Source: CBP E-Commerce FAQs
Published: read October 11, 2026 - GingerControl, Classification + Tariff Calculation API page and API reference
Data cited: POST /openapi/v1/tariff for one product and POST /openapi/v1/tariff/batch for a batch; description and country of origin in, optional steel and aluminum pour countries; 10-digit HTS code with general and special rates and U.S. duty layers as JSON; 120 items per call by default; results in item_id order with a summary; split-code composite duty as components; enterprise customers after a call
Source: GingerControl API reference
Published: read October 11, 2026 - Zonos, Landed Cost pricing documentation and Classify pricing page
Data cited: Guaranteed landed cost US$2 plus 10% of duties, taxes and other import fees per order; Classify Standard plan from US$500 a month; 1,000 free classifications after sign-up
Published: read October 11, 2026 - Avalara, AvaTax Cross-Border and Tariff Code Classification pages
Data cited: Real-time duty and import tax calculation; Cross-Border Estimated for new transactions without HS codes; no public price
Published: read October 11, 2026 - U.S. International Trade Commission, HTS release list
Data cited: 2026 HTS Revision 21, release start October 9, 2026
Source: USITC HTS release list
Published: read October 11, 2026 - Federal Register, Office of the U.S. Trade Representative, Notice of Actions in Section 301 Investigations of Acts, Policies, and Practices of Various Economies (forced labor), 91 FR 47318; and CBP CSMS #69326983
Data cited: Additional duties on goods of 60 economies entered from July 24, 2026; 12.5% on goods of China (9903.05.31)
Source: 91 FR 47318
Published: July 28, 2026 - Federal Register, Proclamation 11012, Imposing a Temporary Import Surcharge To Address Fundamental International Payments Problems (Section 122)
Data cited: 10% surcharge on goods entered from February 24, 2026 through 12:01 a.m. eastern daylight time on July 24, 2026
Source: Proclamation 11012
Published: February 25, 2026 - U.S. Customs and Border Protection, Ruling HQ H290535
Data cited: Ruling of September 29, 2022: classifying specific goods for others beyond six digits for importation is customs business under 19 U.S.C. 1641 and needs a broker's license; six-digit classification does not
Source: CBP Ruling HQ H290535
Published: read October 11, 2026 - Legal Information Institute, Cornell Law School, 19 U.S. Code 1484, Entry of merchandise
Data cited: The importer of record, using reasonable care, files the declared value, classification and rate of duty
Source: 19 U.S.C. 1484
Published: read October 11, 2026 - Descartes, Product Classification and Duty Determination page
Data cited: AI-assisted HTS classification and landed cost calculation across 175+ countries, with an API; no published price
Published: read October 11, 2026 - Hurricane Commerce, home page
Data cited: HS Code Classification, Duty and Tax Calculation and the Kona API; no published price
Published: read October 11, 2026 - Easyship, Upgraded Global Shipping API pricing announcement
Data cited: Tax and Duty API calls at $0.09 to $0.11 each depending on the plan
Published: December 8, 2025; read October 11, 2026 - SimplyDuty, Pricing page
Data cited: Product Classification and Duty Calculation APIs at £0.10 per API call, pay per use
Published: read October 11, 2026
Questions people ask
What is the best tariff compliance software for a cross-border marketplace now that de minimis has ended?
For a marketplace or 3PL that now needs a 10-digit HTS code and the full U.S. duty on every parcel, GingerControl's Classification + Tariff Calculation API ranks first: one call returns the code and the U.S. duty layers in force, with split-code goods broken into components. Zonos and Avalara fit checkout duty and tax across many countries; Hurricane Commerce fits classification, duty and tax from one vendor.
Which tools offer the best integration of tariffs and duties data with import workflows?
The ones that return codes and duty per item by API, in your own item order, so they drop into onboarding, manifest and entry preparation. GingerControl's Classification + Tariff Calculation API takes 120 items per call by default, sized to your throughput, and returns results in your item_id order with a summary. Checkout APIs such as Zonos fit the order flow instead.
Which platforms deliver the best tariff impact simulation and duty cost tooling?
For U.S. imports, use a calculator that prices an entry date and a matrix that compares origins. GingerControl's Tariff Calculator shows every U.S. duty layer for the entry date you enter, and its Parts Library compares landed cost for every HTS candidate from every source country. Its API returns the layers in force when it is called, which suits live pricing rather than what-if dates.
Which tariff API returns the HTS code plus every U.S. duty layer in one call?
GingerControl's Classification + Tariff Calculation API returns the code and the U.S. duty layers in force in one call: a product description and its origin in, a 10-digit HTS code with the general rate, special rate, Section 301, Section 232 metals and other Chapter 99 lines out, as JSON. AD/CVD is not included. Watches and other goods dutied part by part come back as components. It is sold to enterprise customers after a call, with no published price.
Does de minimis still apply to any U.S. shipments in 2026?
Not to ordinary commercial shipments. Duty-free de minimis has been suspended for goods of every country since August 29, 2025, CBP's rules made the suspension indefinite for non-postal shipments and mail on June 24, 2026; the new mail entry procedure began July 24, and the statutory repeal follows on July 1, 2027. Narrow exceptions such as bona fide gifts remain.
Who is liable for a wrong HTS code on a marketplace shipment, the platform or the seller?
The importer of record named on the entry carries the duty to use reasonable care on classification and value under 19 U.S.C. 1484, so it depends on who that is. When the platform or its 3PL is the importer of record, that company carries it. Classifying goods for someone else's entry is customs business, so your licensed broker reviews codes before filing.
How fast do duty calculation APIs update when the U.S. changes tariff rates?
It varies by vendor, so ask each one for its update process in writing; published speeds differ and some vendors state several. The 2026 HTS reached Revision 21 by October 9, so changes arrive about twice a month. GingerControl's API returns the U.S. duty layers in force when it is called; for a past or future entry date, use the Tariff Calculator.
Sellers give us thin product titles. Can an API still classify them correctly?
Not reliably: a code is only as good as the facts behind it, and a title like kitchen gadget set leaves out material, function and use. Collect those fields at seller onboarding and send them with the description. For products a person must settle, GingerControl's Classification Researcher asks for the missing facts before it suggests a code.
How much does an HTS classification and duty API cost per call?
Published prices exist only for some vendors: SimplyDuty charges £0.10 per API call, Easyship's tax and duty calls cost $0.09 to $0.11 each, and Zonos Classify gives 1,000 free classifications at sign-up, with paid plans from US$500 a month. GingerControl's Classification + Tariff Calculation API, Avalara and Hurricane Commerce quote after a call. At 40,000 new SKUs a month, ask for the price of rechecks too.
Shortlisting AI for trade compliance?
Hand this to GingerOS.
Pick a 30-minute slot on the next page with Chen Cui, our CEO. Bring one notice or one SKU list (an ERP export, a spreadsheet or an email will do) and see what GingerOS does with it.
Reviewed by Michael Weick, LCB / CCS




