Why Vague Invoice Descriptions Trigger Customs Penalties
Your commercial invoice says "machine parts." Your broker needs to assign an HS code, but that description could match hundreds of tariff lines. Without knowing what the part does, what machine it goes in, or what it's made of, classification becomes guesswork. And guesswork is where customs penalties start.
This guide explains why vague product descriptions on commercial invoices are one of the most common causes of customs delays, CF-28 requests, and penalty assessments — and how to fix them before you ship.
Why does the product description on a commercial invoice matter for customs?
The product description is what your customs broker uses to determine the correct HS code. Under the Harmonized System, classification depends on what a product is, what it does, and what it's made of. A description that answers all three can be classified with confidence. A description that answers none forces a guess.
According to 19 CFR 141.86, every commercial invoice must include "a detailed description of the merchandise, including the name by which each item is known, the grade or quality." That's the legal minimum. In practice, customs classification requires far more detail than most suppliers provide.
Compare these two descriptions for the same product:
Vague: "Machine parts" — could be anything from a bolt to a motor assembly
Specific: "Stainless steel bearing housing for CNC lathe, 304 grade, 15 kg" — classifies itself
The first triggers questions. The second clears customs. According to licensed customs brokers, vague or generic product descriptions are one of the most frequent compliance errors importers make, often leading directly to examination holds and information requests from CBP.
What happens when CBP flags a vague description?
When CBP's system detects a description that doesn't support the declared HS code, it can trigger a CF-28 — a formal Request for Information. According to the Federal Register, CBP issues approximately 13,415 CF-28 requests per year, each requiring a detailed response within 30 days.
A CF-28 asks you to prove that the classification, value, or origin you declared is correct. According to CBP's own form instructions, the requested information typically includes details about "what the merchandise is, where and how it is used, and exactly how it operates." In other words, exactly the information that should have been on the invoice in the first place.
If your response is insufficient or late, CBP issues a CF-29 — a Notice of Action. According to Rogers & Brown Custom Brokers, a CF-29 means CBP has already made its determination. Unless you file a formal protest within 180 days of entry liquidation, the revised classification, duty rate, or penalty stands.
The CF-28 process has intensified in recent years. According to Sobel Network Shipping, trade attorneys have reported a noticeable increase in CF-28 issuances, with CBP focusing on areas where regulatory changes are being implemented. Even long-time importers and smaller businesses are increasingly being targeted by these information requests.
How much can vague descriptions actually cost you?
The financial exposure depends on the level of culpability CBP assigns. Under 19 USC 1592, the penalty structure works as follows:
Negligence: up to 2x the unpaid duties, or 20% of the dutiable value of the merchandise
Gross negligence: up to 4x the unpaid duties, or 40% of the dutiable value
Fraud: up to the full domestic value of the merchandise
Most description errors fall under negligence — the failure to exercise "reasonable care" as defined by the Customs Modernization Act of 1993. But here's what makes it expensive: CBP can review entries going back 5 years. A classification error that started with one shipment can cascade across years of entries if the same description was used repeatedly.
According to Torres Trade Law, penalties under 19 USC 1592 are assessed per entry, not per shipment. An importer with 50 entries over two years, each using the same vague description and wrong HS code, faces 50 separate penalty calculations. Prior disclosure — voluntarily reporting the error before CBP starts a formal investigation — can significantly reduce those penalties, but it doesn't eliminate them.
Why do suppliers write vague descriptions in the first place?
Most suppliers don't write vague descriptions on purpose. They write them the way they label inventory — short codes and internal names designed for their own warehouse systems, not for customs classification in the destination country.
A Korean manufacturer might list "부품 — parts" because that's how they track it internally. A Chinese factory might write "accessories" for every component in a product line. These descriptions are operationally accurate for the supplier but useless for a customs broker trying to determine tariff classification.
The Customs Modernization Act shifted the burden of accuracy from CBP to the importer of record. According to the CBP Reasonable Care Checklist, importers are expected to provide "a complete and accurate description of merchandise" and to ensure that the information given to their broker is sufficient for proper classification. Relying on whatever the supplier puts on the invoice does not meet the reasonable care standard.
As one industry compliance publication from Mohawk Global Trade Advisors puts it, an inaccurate or incomplete commercial invoice is one of the most common errors found during a U.S. Customs audit.
What does a good product description look like?
A description that supports accurate HS classification answers three questions in a single line. Here are examples across different product categories:
Electronics: "Lithium-ion battery pack, 48V 20Ah, for electric bicycle" — covers product, specification, and end use
Textiles: "Men's woven cotton shirt, 100% cotton, long sleeve" — covers product, material composition, and style
Industrial: "Stainless steel 304 bearing housing for CNC lathe, 15 kg" — covers material, function, and application
Consumer goods: "Ceramic coffee mug, glazed, 350 ml capacity" — covers material, finish, and size
Notice the pattern. Each line answers: what is it, what is it made of, and what is it used for (or what category does it fall into). A broker reading these lines can go straight to the correct HS heading without follow-up questions.
The level of detail matters more than you might expect. "Steel valve" and "stainless steel ball valve for industrial water pipeline, DN50" may describe the same product, but they could land in different HS subheadings with different duty rates. The more specific the description, the more defensible the classification becomes if CBP questions it later.
Compare that to descriptions like "parts," "components," "accessories," or "samples." These words appear on thousands of invoices every day and classify nothing.
How do you fix this before it becomes a problem?
The fix starts before the invoice is created. Here's a practical checklist:
Send your supplier a description template. Include fields for: product name, material composition, function/end use, and dimensions or specifications. Make it part of your purchase order.
Review every product line before shipping. Ask yourself: can someone who has never seen this product assign an HS code from this description alone?
Cross-check descriptions across documents. The commercial invoice, packing list, and bill of lading should use the same product description. Inconsistencies between documents are a known CBP examination trigger.
Keep a product description database. Once a product is classified and cleared, save the exact description and HS code for future shipments. Consistency across entries reduces audit risk.
Get a binding ruling for high-value items. CBP's CROSS system (Customs Rulings Online Search System) lets you search existing rulings. For recurring or high-value products, applying for your own binding ruling removes classification ambiguity entirely.
The goal is simple: make the invoice self-explanatory. Your broker shouldn't have to call you to ask what you're shipping. CBP shouldn't have to send a CF-28 to find out. Three answers per product line — what it is, what it does, what it's made of — prevent both.

Related Articles
CBP AI Enforcement: Why Your Import Data Is Being Scanned
CBP now uses AI to check classification, valuation, and origin on every shipment. Here is what changed and what it means for your documents.
10 Common Export Documentation Mistakes Ranked by Cost
Not all export document errors cost the same. Learn which mistakes trigger fines up to 4x lost duties and which ones just slow you down.
HS Code Errors: How Wrong Classification Costs You Money
One wrong HS code digit can double your duty rate or trigger a CBP penalty worth twice the duties you owe.
Ready to streamline your export documents?
Create Commercial Invoices, Packing Lists, and more in minutes. Enter data once, sync everywhere.
No credit card required · 14-day free trial