What this guide covers
This guide is for ecommerce sellers who received a duty bill reflecting a different HS code than what was declared on the commercial invoice. The carrier, freight forwarder, or customs broker may have applied a different code at the time of filing. The result is a duty bill that may be higher or lower than expected. This guide covers how to identify the discrepancy, collect the right evidence, choose the right dispute channel, and prevent the issue on future shipments. This guide is not a legal complaint tutorial. It is a practical preparation workflow for sellers who want to understand their options.
What happens when a carrier applies a wrong HS code
Carriers and their customs brokers are permitted to apply a different HS code when the declared description is vague, incomplete, or inconsistent with the tariff schedule. They are responsible for the accuracy of the entry they file on behalf of the importer. When a carrier applies a different code, the duty bill reflects that code. Whether the applied code is correct depends on the facts. The most common reasons a carrier applies a different code: the product description on the commercial invoice was too vague, the supplier provided an HS code that did not match the destination tariff, carrier automation selected a default or blanket code, or the carrier used a national tariff extension that differs from the origin country's code.
Common causes of carrier HS code mismatches
Understanding why a carrier changed the code helps determine whether the change was justified. The most common causes are: vague product descriptions — 'gift box' or 'fashion accessory' are not sufficient for classification; supplier HS code mismatch — a code valid in the origin country may not match the destination tariff; carrier automation error — some carriers use blanket or default codes when the invoice data is incomplete; wrong country extension — a 6-digit international code may not resolve to the correct national extension; and classification judgment calls — a carrier broker may interpret the product differently and assign a code they believe is more accurate.
Step 1 — Verify the discrepancy before doing anything else
Pull the duty bill and the commercial invoice. Note the HS code shown on the carrier's entry and the HS code on the commercial invoice. Verify both codes in the official USITC HTS database (hts.usitc.gov). Read the heading descriptions and chapter notes for each code. Ask: does the carrier-applied code accurately describe the product, or does it carry a higher duty rate without a clear basis? A carrier-applied code is not automatically an error. Sometimes the carrier corrects a genuinely incorrect declaration. Whether the correction is valid depends on the facts.
Step 2 — Collect evidence before contacting anyone
Gather these documents before reaching out to the carrier or broker: the commercial invoice with the declared HS code, the carrier duty bill showing the applied code, USITC HTS printout for the declared code, USITC HTS printout for the carrier-applied code, the packing list, any carrier or broker correspondence, and the shipment tracking or entry number. Save everything in a dated folder. Missing documents are the most common reason correction requests are delayed or declined.
Step 3 — Contact the carrier brokerage team
Find the customs or brokerage contact on the duty bill or the carrier's website. State the entry number, entry date, declared HS code, carrier-applied HS code, and the reason you believe the applied code is incorrect. Attach the supporting documents. Request a formal review. Major carriers including UPS, DHL, and FedEx each have a customs or brokerage contact process. Keep a written record of every communication including dates, names, and what was discussed.
Step 4 — Escalate to a licensed customs broker when needed
Engage a licensed customs broker when the carrier does not respond within a reasonable timeframe, when the carrier refuses to correct the code, when the duty difference is significant, or when the product classification is genuinely ambiguous. A broker can review the classification question, file a corrected entry with CBP, or prepare a formal protest. The broker's review is not a guarantee of a specific outcome, but it is the correct professional channel for a formal correction.
Step 5 — File a CBP protest if the carrier will not correct the entry
Under 19 CFR Part 174, an importer of record may protest a CBP decision on classification, rate of duty, or other assessment within 180 days of the protestable decision. The protest is filed with CBP, not the carrier. A licensed broker can prepare and file the protest. The protest does not automatically reverse the charge; CBP reviews the protest and issues a decision. TariffCatalog is not a licensed customs broker or legal advisor; consult a licensed attorney or customs broker for protest preparation.
Prevention workflow — lock the correct code into the product record
Once the correct HS code is confirmed, update the product catalog, the commercial invoice template, and any Shopify, WooCommerce, or Amazon customs fields. Include the confirmed HS code and a short classification note in the product record so the same code is used consistently on every shipment. Review the classification whenever the product changes or when new tariff measures take effect. The prevention workflow: product catalog fields — HS code candidate — commercial invoice description — carrier review — consistent use.
Evidence checklist before filing a dispute
Before filing any correction request or protest, confirm each of the following: the declared HS code matches the official tariff description for the product, the carrier-applied code was applied without sufficient product basis, the duty difference is material and not the result of a rate change, the entry is within the carrier's correction timeframe, and the CBP protest deadline has not passed (generally 180 days from the protestable decision).
Source note
The USITC HTS database at hts.usitc.gov is the official US tariff schedule. CBP protest procedures are governed by 19 CFR Part 174. Carrier customs brokerage contact procedures are set by each carrier. Verify current tariff rates, entry requirements, and protest deadlines with CBP or a licensed broker before filing. TariffCatalog is not a licensed customs broker or legal advisor.