CBP Audit Response: What to Do When Customs Questions Your Classification

CBP recovered $192.77M through audits in the first 9 months of FY2025. If you've received a CF-28 or CF-29, here's what it means and how to respond.

Key deadlines: CF-28 response: 30 days. CF-29 protest: 180 days. Missing these deadlines limits your options significantly.

What did you receive?

CF-28: Request for Information

This is an inquiry, not an accusation.

CBP wants more information about your entry — product details, why you chose that HTS code, supporting documentation. Common triggers:

  • Unusual classification for the declared value
  • Code flagged by automated targeting
  • Random selection for review
  • New importer profile

Deadline: 30 days to respond.

CF-29: Notice of Action

CBP has already changed your entry.

This means CBP disagrees with your classification and has reclassified your goods. May include:

  • Increased duty assessment
  • Penalty notice
  • Rate advance (different duty rate applied)

Deadline: 180 days to file a protest.

Consider hiring a customs broker or trade attorney.

How to respond to a CF-28

  1. Don't panic. A CF-28 is routine. Thousands are issued every month. It's a question, not a penalty.
  2. Gather your documentation:
    • Original commercial invoice with product description
    • Product specifications, tech sheets, or material certificates
    • Photographs of the actual product
    • Material composition breakdown (critical for textiles, chemicals)
    • Marketing materials or product catalog pages
  3. Find supporting CBP rulings. This is your strongest evidence. If CBP classified a product similar to yours under the same HTS code, cite that ruling.
  4. Draft your response:
    • Clear, detailed product description
    • Why your HTS code is correct — cite GRI rules
    • List supporting ruling numbers with brief descriptions
    • Attach all documentation
  5. Submit before the 30-day deadline. Extensions are sometimes possible but not guaranteed.

Find supporting rulings for your defense

A ruling for a substantially similar product is the single most powerful piece of evidence you can include in a CF-28 response. It shows CBP's own experts agreed with your classification approach. Learn more about using rulings as evidence.

How to respond to a CF-29

A CF-29 is more serious — CBP has already made a decision. Your options:

  1. Accept the change. Pay the additional duties. This is appropriate when CBP is clearly correct or the amount is small.
  2. File a protest (CBP Form 19). You have 180 days. You'll need to build a case with ruling evidence, GRI analysis, and supporting documentation. The protest is reviewed by a different CBP officer.
  3. Request further review. After a protest denial, you can request review by CBP Headquarters or appeal to the Court of International Trade.
For CF-29 responses involving more than $10,000 in duties: hire a licensed customs broker or trade attorney. The protest process has specific legal requirements, and mistakes can't be undone.

Penalty structure

Penalties under 19 U.S.C. §1592 depend on the level of culpability:

LevelPenaltyWhat it means
Clerical errorNo penaltyHonest mistake, no pattern. Typo in HTS code, wrong digit.
Negligence2x lost revenueShould have known better. No reasonable care taken.
Gross negligence4x lost revenueReckless disregard for accuracy. Systematic misclassification.
FraudFull value of goodsIntentional misclassification. Criminal referral possible.

Ford paid $365 million in 2024 for classifying Transit Connect vans as passenger vehicles instead of cargo vehicles. Misclassification penalties are real and can be catastrophic.

Prior disclosure: reduce your penalties

If you discover you've been using the wrong HTS code, the prior disclosure program lets you come forward voluntarily before CBP finds the issue. Benefits:

Prior disclosure must be made before CBP initiates a formal investigation. Timing matters — if CBP contacts you first, the window may have closed.

When to handle it yourself vs hire help

Handle yourselfHire a customs brokerHire a trade attorney
  • CF-28 for a straightforward product
  • Small dollar amount (<$5K)
  • Clear ruling support exists
  • First-time inquiry
  • Multiple entries affected
  • $5K-$100K at stake
  • Complex product (composites, multi-function)
  • CF-29 protest
  • Fraud allegation
  • >$100K at stake
  • Criminal referral risk
  • Court of International Trade appeal

Preventing future audits

  1. Keep classification evidence on file. For every HTS code you use, have a supporting CBP ruling, material spec, or classification rationale documented. If CBP asks, you can respond in hours instead of weeks.
  2. Review classifications annually. The HTS schedule changes. Products change. What was correct last year may not be correct now.
  3. Don't copy codes from suppliers or competitors. Classify your own products based on your own product specifications.
  4. Use consistent methodology. Document your classification process. "Reasonable care" under the law means you took reasonable steps to get it right.
Build your audit defense now — before you need it. The HTS API returns CBP ruling citations with every classification. Each ruling is a piece of evidence you can cite if CBP ever questions your codes. Learn how rulings work or classify a product.

Sources

Related guides