An unexpected customs bill isn't always a customs decision. For a U.S. shipment, it may combine a government assessment tied to the entry with a private charge from a carrier or broker for brokerage, advancement, or handling.

Those charges follow different dispute paths. A complaint to DHL, FedEx, UPS, or another courier may challenge the carrier's invoice, but it doesn't automatically count as a protest to U.S. Customs and Border Protection (CBP). If the government assessment is wrong, the importer of record or an authorized representative usually needs to review the entry and use the appropriate CBP process.

The safest first steps are to separate the charges, identify the importer of record, obtain the entry details, and check the applicable deadline.

First, identify who imposed the charge

Charge on the bill What usually controls it First step
Customs duty or tariff The entry data and CBP's assessment Request the entry summary and review classification, value, origin, and rate
Government fee connected to an entry CBP rules and entry records Ask the importer of record or broker about a correction or protest
Brokerage, disbursement, advancement, or handling fee The carrier's or broker's pricing and billing terms File a written invoice dispute with that company
Duties promised as included at checkout The order terms and seller's shipping arrangement Send the seller the checkout record and ask who agreed to pay
A special tariff or refund program charge The program's current instructions and the entry status Check the relevant CBP notice instead of relying on a general carrier complaint

A seller can promise “duties included” while the customs entry still identifies another party as importer of record. That creates a separate billing or contract issue; it doesn't automatically change CBP's entry records.

Common mistakes that cause customs fee disputes to fail

1. Using the delivery date as the customs deadline

For many decisions listed in 19 U.S.C. § 1514, including liquidation or reliquidation, the protest period is generally measured from the notice of liquidation or reliquidation. It isn't necessarily measured from the date you received the package or the date the courier emailed its bill.

For a liquidated entry, a protest generally must be filed within 180 days after the notice of liquidation or reliquidation. Exceptions and special procedures can apply, so confirm the entry's status rather than relying on a generic online deadline chart.

Ask the broker or courier for:

A carrier's internal deadline for disputing its invoice is separate. Opening a customer-service case does not automatically stop the CBP protest clock.

2. Treating a carrier complaint as a CBP protest

A carrier may have entered the goods as a customs broker, collected the money, and sent you the bill. That still doesn't make every dispute a carrier-billing matter.

Use the charge description to decide where to start:

The UPS customs guidance illustrates why this distinction matters: recipients may receive notices for additional international-shipment charges, while payment arrangements can affect who receives the bill.

3. Claiming the HS or HTS code is wrong without describing the product

A product name alone rarely proves classification. Classification can depend on the material, construction, function, dimensions, composition, and other tariff provisions.

For a classification challenge, provide:

Don't write only, “The duty is too high.” Explain which factual detail makes the current classification unsuitable. A ruling for a similar product may not control if the construction, material, or intended use differs.

4. Assuming customs value equals the retail price

The amount paid by a consumer is not always the same as the customs value used for an entry. Discounts, related-party transactions, currency conversion, assists, freight, insurance, and other facts may affect the calculation.

A valuation dispute is stronger when it includes contemporaneous records such as:

Don't create a new invoice or change the declared value simply to obtain a lower duty. Ask the broker to identify the valuation basis and explain which document supports the amount.

5. Confusing shipping origin with country of origin

A parcel shipped from one country may contain goods made in another. The country where the seller or warehouse dispatched the package isn't automatically the merchandise's country of origin.

If origin affects the rate or a claimed preference, gather:

A missing origin document can leave a potentially correct rate unsupported. Don't claim a trade preference based only on the shipping label.

6. Sending incomplete documents

A screenshot of a courier bill may show the total but not the entry data behind it. A product listing may show a marketing description but not the technical facts needed for classification.

Save the complete file before contacting anyone:

Use consistent descriptions and amounts across every document. If the invoice says “accessories” but the product specification says “stainless steel replacement valve,” explain the difference instead of leaving the reviewer to guess.

7. Relying on a verbal broker promise

A phone call can help you understand the issue, but it is difficult to use later as proof of what was advised or submitted. Follow up with an email summarizing:

Keep the response, attachments, and case number. Written records won't guarantee a refund, but they create a usable timeline and make it easier to identify where an error occurred.

8. Assuming every customs-related payment uses the same refund process

A correction to an entry, a protest of a liquidated decision, a carrier credit, a seller reimbursement, and a duty-drawback claim are different matters. Eligibility, filing party, documents, and deadlines can differ.

If the goods were returned, exported, destroyed, or covered by a special tariff program, don't assume that fact automatically creates a refund. Ask which program applies and whether the entry remains eligible. A carrier's willingness to issue a credit is also separate from CBP's treatment of the underlying duty.

A practical process for disputing an incorrect customs charge

Step 1: Make a charge map

Copy each line from the bill into a simple list:

This prevents a valid brokerage fee from being mixed into a classification argument or a seller reimbursement request.

Step 2: Identify the importer of record

The importer of record is the key contact for the formal entry. A consumer who received the parcel may not be the person who can submit or control a CBP protest.

Ask the seller, broker, or carrier:

  1. Who was listed as importer of record?
  2. Was a formal entry filed?
  3. What is the entry number?
  4. Has the entry liquidated?
  5. Who can request a correction or file a protest?

Don't submit a formal claim using someone else's entry information without confirming your role and authorization.

Step 3: Request the underlying records

Ask for the entry summary, classification, declared value, country of origin, duty rate, and any additional tariff number used. If the carrier refuses to provide a document, ask what information it can disclose to the importer of record or authorized broker.

Step 4: Test the four main inputs

Check:

Recalculate the disputed amount line by line. A precise calculation is more useful than a demand for a general “refund of fees.”

Step 5: Send the written request to the right party

For a carrier or broker invoice, request an itemized explanation, the applicable billing terms, and a corrected invoice if the private charge is wrong.

For a CBP assessment, give the information to the importer of record or its authorized customs professional. CBP describes a Post Summary Correction as an electronic way to correct accepted entry-summary data through ACE. Whether that option is available depends on the entry and its status, so ask promptly rather than assuming a universal PSC deadline.

If the entry has already liquidated, ask specifically whether a protest is required. For many covered decisions, the 180-day period under Section 1514 is the deadline that matters.

Step 6: Track the submission

Keep a file containing:

A carrier's response may correct its invoice without changing the government entry. Record both outcomes separately.

Step 7: Escalate only after checking the record

For a carrier, ask for a billing supervisor or customs brokerage escalation team. For a seller, send a final written request that cites the checkout terms and attaches the bill.

For a denied CBP protest, review the denial with the importer of record and a qualified customs professional. A challenge in the U.S. Court of International Trade is a formal legal proceeding, not an ordinary customer complaint, and additional time limits and filing requirements apply.

A short dispute template for a carrier or broker

Subject: Request for review of customs-related charge for shipment [number]

I am disputing the following charge on invoice [number]: [name and amount].

Please confirm whether this amount is a government assessment or a carrier or brokerage fee. If it is based on a customs entry, please provide the entry number, classification, declared value, country of origin, and duty calculation, or tell me how the importer of record can obtain them.

My records show: [brief factual explanation]. I have attached [list of documents].

Please confirm the review process, any invoice-dispute deadline, and whether a corrected invoice or credit will be issued.

Don't call this message a “CBP protest.” It is a request for information or a private billing dispute unless it is submitted through the proper CBP process by the appropriate party.

Questions to ask before you send anything

This U.S.-focused process won't determine the rules for EU, UK, Indian, or other customs systems. If the shipment entered another country, use that country's customs procedure and deadline instead of applying the U.S. 180-day rule.

The most useful next step is to obtain the entry number and an itemized invoice. Once you know whether the disputed amount came from CBP or the carrier, you can use the correct remedy before its deadline.