Rules-Based Classification
Work each product down through chapter, heading, and subheading using the General Rules of Interpretation.
- GRI-driven classification logic
- Chapter, heading, and 10-digit subheading
- Section and chapter note handling
That Gets the Code Right.
Classify products to the correct 10-digit HTS code, hold it consistent across every shipment, and keep the rationale on file — GRI logic, CROSS ruling support, and bulk SKU classification in one system instead of a lookup a different person guesses each time.
Trusted by leading importers & manufacturers
HTS classification software assigns each product its correct code in the Harmonized Tariff Schedule of the United States, the 10-digit number that determines the duty rate, the trade remedies that apply, and much of the reporting a customs entry carries. It works the classification down through chapter, heading, and subheading using the General Rules of Interpretation, the legally binding logic customs itself applies, rather than a keyword guess that lands two similar products in different codes.
Captain classifies in bulk across your whole catalog and holds each code consistent every time that SKU ships, so the same product is not declared under one code this month and another the next. It supports classifications with CROSS ruling references and saved rationale, and the assigned code feeds straight into Captain customs duty software for the duty math and the tariff tracker so a rate move on that heading reaches every SKU classified to it.
The value is accurate duty and a defensible classification file. Consistent codes are a reasonable-care obligation, so classification feeds the customs compliance record on the Captain platform.
99.1%
Catalog classified to 10 digits
GRI
Rules-based logic
Bulk
SKU classification
Quick 30-min walkthrough of your classification flow. No obligation.
We reply within 1 business day · Your data stays private.
Six modules the Captain platform runs so products are classified correctly, held consistent, and documented well enough to defend.
Work each product down through chapter, heading, and subheading using the General Rules of Interpretation.
Classify an entire catalog at once and clear new SKUs in batches as they are added.
Back a code with CROSS rulings and the current HTS database so the assignment has authority behind it.
Hold each product on one code across shipments and flag when the same item is coded two ways.
Save why each code was chosen and link it to the notes and rulings that support it.
Push each 10-digit code into the duty engine so the rate, remedies, and any change follow the classification.
Link your product catalog and item master through API integration.
Run bulk classification and route low-confidence items to review.
Confirm codes, attach rulings, and save the rationale per SKU.
Feed confirmed codes into entries and the duty engine on the platform.
Clear new SKUs and review conflicts and code changes each cycle.

Classification should not be a lookup a different person guesses each time, landing the same product on different codes and different duty. With GRI-driven logic, bulk classification, and consistency controls, each SKU carries one correct, documented code.
Captain turns HTS classification from a scattered manual task into a controlled source of truth that feeds duty and audit alike.
A CargoTrans product lead will map your classification flow and show the platform against it.
Protected by reCAPTCHA. We respond within 1 business day. No spam, ever.
The Control Tower holds the single source of truth for every product's HTS code and posts each classification, confirmation, and change as it happens, so compliance sees the catalog's classification state in real time rather than chasing codes across spreadsheets. The Captain platform connects your product catalog and item master through API integration so new SKUs arrive for classification automatically.
A confirmed code does not sit idle; it feeds Captain customs duty software so the right rate and remedies apply, and it links to the tariff tracker so a change on that heading reaches every SKU classified to it. When a code changes, the platform propagates it to duty and downstream reporting instead of leaving stale codes on old records.
Every code is timestamped with the rationale, the section and chapter notes, and any CROSS ruling that supports it, so a classification is a documented position rather than an unexplained number on an entry. Code history is versioned per SKU, so you can show which code applied when and why it changed, which is exactly the reasonable-care record customs expects an importer to keep.
The platform runs on ISO and SOC aligned controls with multi-factor authentication and role-based permissions, so only authorized staff confirm or revise a code and every change is attributable. Because classification shares one data set with duty and compliance, the file carries into customs compliance reporting rather than living as a separate binder someone rebuilds before an audit.
HTS classification software assigns each imported product its correct code in the Harmonized Tariff Schedule of the United States, the 10-digit number that sets the duty rate, the applicable trade remedies, and much of the data a customs entry carries. Rather than a keyword search that can land similar products in different headings, it works the classification through chapter, heading, and subheading using the General Rules of Interpretation. Captain classifies your catalog in bulk, holds each code consistent across shipments, backs assignments with ruling references, and saves the rationale, so classification becomes a documented source of truth that feeds accurate duty and a reasonable-care record rather than a task different people guess at each time.
The two answer different questions. HTS classification software decides which code a product belongs under, the classification decision itself. A tariff tracker watches for changes to the rates and remedies attached to codes and alerts you when something on your headings moves. You classify once and maintain it; you monitor rates continuously. They connect directly: once a product is classified, the tracker knows to watch that heading, so a Section 301 change or an HTS revision on that line flows through to duty automatically. In Captain the classification module and the tracker share one data set, so getting the code right and staying current on its rate are two halves of the same workflow.
No, and the distinction matters. This is software that classifies at scale: it applies the rules, holds codes consistent, and documents them across a large catalog, which is repetitive, high-volume work a tool does well. Classification consulting is human judgment for the hard cases, a novel product with no clear heading, a contested position, a binding ruling request to customs, where an expert's reasoning is what carries the day. The software handles the volume accurately and flags the genuinely ambiguous SKUs; those route to a licensed broker with the rationale already captured, so the expert starts from clean data. Most importers need both, and running them on one platform means the advisory work builds on the software's records rather than a separate analysis.
The General Rules of Interpretation are the six legally binding rules customs uses to decide classification, covering how to read headings, handle mixtures and composite goods, choose between competing headings, and apply the section and chapter notes. The software encodes that logic so a product is worked down through chapter, heading, and subheading the way an entry would be defended, not matched on a description keyword. This matters because two products that look similar can classify to different codes with different duty, and only the GRI-driven path produces a code you can support if customs questions it. Following the rules the government follows is what makes the resulting classification defensible rather than merely plausible.
Yes. The platform classifies an entire catalog in batch and then clears new SKUs in batches as they are added, so you are not classifying item by item. Each classification carries a confidence score, and low-confidence items route to a reviewer rather than being auto-assigned, so scale does not come at the cost of accuracy on the hard ones. This is built for importers with thousands of SKUs where manual classification is impossible to keep current, and where the real risk is not the obvious products but the long tail nobody has time to check. Bulk classification with review routing lets you get the whole catalog to a documented code and keep it that way as the catalog grows.
Yes. Classifications can be backed by references to CROSS, the customs database of binding rulings, so where customs has already ruled on a similar product, your code rests on that precedent rather than an internal opinion. The software also works against the current HTSUS database and its explanatory and chapter notes, so you are classifying to the schedule in force, not a stale copy. Capturing the ruling and note that support a code is what turns a classification into a defensible position: when an auditor asks why a product sits under a given heading, you show the precedent and the reasoning behind it rather than reconstructing a justification after the question is asked.
Once a product is classified and confirmed, the platform holds that code as the single source of truth and applies it every time the SKU ships, so the same item is not declared under one code this quarter and a different one next. It detects duplicates and conflicts, where the same product has been coded two ways, and flags them for resolution, and it applies change control so a code is not quietly altered without a record. Consistency is not just tidiness: customs treats a product classified two different ways as a reasonable-care red flag, so holding one documented code across every shipment protects both your duty accuracy and your compliance standing.
Yes. The 10-digit code is the input the duty math depends on, so each confirmed classification feeds directly into the duty engine, which applies the tariff schedule rate for the code and origin, layers on any Section 301, Section 232, or antidumping and countervailing duty, and rolls it into landed cost. Because classification and duty share one data set, there is no re-keying and no drift between the code you classified to and the code you pay duty on. When a rate on a heading changes, the update propagates to every SKU classified there, so getting the classification right once keeps the duty right continuously.
Yes. Customs holds importers to a reasonable-care standard, which in practice means being able to show how you classified, why, and that you did it consistently. The platform timestamps every code with its rationale, the notes and rulings behind it, and a version history per SKU, so you can produce which code applied when and why it changed. When customs opens a review, that record is the evidence that you exercised reasonable care rather than guessing. Building it as products are classified, instead of reconstructing a justification under audit deadline, is the difference between a defensible position and an expensive scramble.
Yes. The platform connects to your product catalog, item master, and ERP through API integration, so products flow in for classification and confirmed codes flow back to your systems and into customs entries automatically. New SKUs arrive for classification as they are created, so the catalog does not drift out of coverage. Because the code lives on the shared platform and feeds duty and compliance from there, you avoid the common failure where an item master, a customs broker's file, and a spreadsheet all carry different codes for the same product. One integrated source of truth means the code used everywhere is the code you documented.
It depends mostly on catalog size and data quality. A moderate catalog can be classified and live in two to three weeks: connect the catalog, run the bulk classification pass, review the low-confidence items, and confirm and document the codes before feeding entries. Large catalogs with tens of thousands of SKUs or sparse product descriptions take longer, because the review queue is bigger and thin descriptions slow accurate classification. We prioritize the highest-volume and highest-duty SKUs so the biggest exposure is covered first. As always, the gate is usually your product data: rich, consistent descriptions and specs make classification faster and the review load lighter.