WorkflowTrade Compliance

UFLPA Compliance

UFLPA compliance for a detained shipment: each tier traced on its own purchase orders, invoices, production records and transport documents, the kilograms balanced, and the package attacked before anyone signs.

See the detained copper traced rung by rung ↓
Watch with transcript →
The problem

The records that free the motors sit with a refinery five tiers up

A detention notice names a material, and from that day the goods are presumed barred. Release depends on records from companies the importer has never contracted with: the wire mill, the rod mill, the cathode seller, the refinery. Each tier is another email, another language and another set of scans, and the third, fourth and fifth tiers rarely answer the importer directly.

What comes back is easy to misread. A delivery note gives gross weight where net was needed, a trader's invoice names no refinery, one melt mixes lots so that a partial trace proves nothing, and a supplier offers a signed declaration in place of its production records. Storage runs each day, the next containers from the same chain wait on the answer, and re-export starts to look like the cheap way out.

Built forDue diligence analystsDirectors of global tradeCustoms counselTrade compliance managers

The Problem Today

Detained goods stay presumed barred until the importer proves the raw material's origin with records from suppliers it has no contract with.

16,755
shipments CBP had detained under the law through August 2025 published
30 days
the initial detention period named in CBP's own FAQ published

Chased up the chain by hand

  • Invoices
  • Melt logs
  • Emails
  • Affidavits
  • Rungs that only look closedA gross weight or a signed declaration hides the gap
  • Later containers wait tooOpen orders from the same chain carry the same risk

The Solution

  1. Each tier asked in fieldsA request goes up the chain as each answer names the next supplier
  2. Kilograms balanced per rungWeight in against weight out, with scrap, coating and melt loss shown
  3. The package attacked firstAttacked the way CBP's reviewers would attack it, agents' work included
  4. Two signatures, then the brokerThe director and counsel sign in their own views before submission

Built-in controls

  • A letter or affidavit closes no rung of the chain
  • Supplier notes go to a named person, unparaphrased
  • No agent judges a party or adds a name to a list

What You Get

The importer answers inside the detention clock with a package resting on production records, and sees what each response costs first.

  • Response paths priced togetherSubmit, more time, re-export or abandon on editable assumptions
  • Near matches settled by two peopleSimilarity and differences recorded, never an identity claim
  • Rulings carried to the next caseA rule from this case runs once someone besides its author approves
Features

UFLPA compliance features, from the detention notice to the package for CBP

The analyst traces the chain, the manager decides how to answer, and the director and counsel sign what the broker submits.

demoSample data throughout: the importer, its suppliers, the people, the shipment, the screening list and each figure.

  1. 01Detention notice

    UFLPA detention notice read, with the material named and the clock started

    • The notice as CBP sent it. The analyst sees the material, merchandise and wording CBP used, highlighted, before the first request goes up the chain.
    • Due date and storage counted from the notice. Nobody counts days by hand, and the cost of each day held at the terminal is in view from the start.
    • Paths the notice leaves open, listed. Applicability review, exception request, export and abandonment are named on day one, with the choice left to the manager.
  2. 02Trace ladder

    Forced labor supply chain tracing, tier by tier, down to the raw material

    • Purchase order, invoice, production record, transport. Each rung shows the four links CBP looks for as chips, so a missing certificate stands out before CBP finds it.
    • Mass balance in kilograms at each tier. Weight in and out is set down rung by rung, with scrap, enamel and melt loss, so no gap is rounded away.
    • Open orders from the same chain added mid-run. One instruction to the agents traces the shipments still to come on the same rungs, so the next container does not start a new case.
  3. 03Challenger

    UFLPA documentation read as CBP's reviewers would, before anyone signs

    • Each point phrased as CBP would ask it. Weak spots in the package surface while the analyst can still fix them, ahead of any follow-up from CBP.
    • Errors in the agents' drafts flagged. A gross weight taken for net is flagged and corrected against the production record, so the balance closes on the right figure.
    • Scope calls left to the manager. Whether a second high-priority material in the same goods is traced now is a person's decision, recorded with a reason.
  4. 04Name screening

    Every company in the chain screened, with near matches recorded by two people

    • Each company in the chain screened. Suppliers at the third, fourth and fifth tier are checked as well as the first, with the list date recorded.
    • Similarity and differences, side by side. Country, business and registration are compared, so the analyst records what the records show rather than a guess about identity.
    • Maker records, a second person confirms. A near match is never cleared by one person alone or by an agent, and the record shows both names.
  5. 05Trace request

    Sub-tier supplier trace requests in fixed fields, with files and a due date

    • Fixed fields and files only. Refinery, lot, bundles, net kilograms, certificate and transport come back comparable, ready to set against the next tier's own records.
    • Traders and new parties held for a person. Agents ask suppliers already named in a checked reply on their own; a trader or a screening hit waits for the analyst.
    • Due date taken from settings. Requests carry the business-day deadline the director approved, so suppliers are chased against the detention clock.
  6. 06Origin held open

    Raw material origin held open while its only proof is a supplier's letter

    • Weight and origin checked separately. A lot can balance in kilograms and still lack proof of origin, and the ladder says which of the two is open.
    • A letter or affidavit closes no rung. The company's own ruling holds on every reply, so the package does not claim a source on someone's signed statement.
    • The package re-read after each reply. The challenger runs again when an answer lands and raises the new gap the reply itself created.
  7. 07Refinery request

    An intermediary's note read in full before the manager contacts the producer

    • Supplier free text shown verbatim. A request not to contact the producer reaches the manager unparaphrased and confirms nothing about the chain.
    • Contacting the producer is the manager's call. Going around an intermediary is a decision the manager records with a code and in their own words.
    • Records asked for, not assurances. The refinery is asked for its production record and concentrate receipts, the evidence that can close the rung.
  8. 08Response paths

    UFLPA detention response paths priced: submit, more time, re-export, abandon

    • Storage, freight, margin and goods per path. The manager weighs what each answer costs side by side, well before the last days of the clock.
    • Effect on the next shipments. Each path says what happens to the open orders on the same chain, which re-export leaves unproven.
    • Assumptions in blue, editable. Storage per day, review time and freight are inputs the analyst confirms, so a what-if is not mistaken for a finding.
  9. 09Sign and submit

    UFLPA applicability review package held until its gates are met

    • Gates listed before anyone signs. Every rung on records, the path, each reviewer point, any supplier note and the near match must be settled before the package can go to CBP.
    • Director and counsel sign in their own views. Each reads the package first and signs with a reason; counsel's reason stays in the privileged area.
    • Exhibits relied on, and those set aside. Exhibits are indexed by rung, translations kept with originals, and declarations and letters listed as not relied on.

Who works a UFLPA detention response, and what each one needs from it

The analyst holds the chain; the manager, the director and counsel hold the decisions.

Due diligence analysts

Trace the chain tier by tier and keep the ladder's records and kilograms

  • Requests sent up the chain as answers arrive
  • Every document read with its lots and weights
  • A near match recorded with its comparison
Trade compliance managers

Choose the response path, settle scope and decide when to contact a producer

  • Four paths priced on one screen
  • Holds on open shipments from the same chain
  • Outside notes in their exact words
Directors of global trade

Read the full package, sign it as company official, and approve the agents' rules

  • The full package to read before signing
  • Detentions and mapped chains in one view
  • Rules that change only with their approval
Customs counsel

Choose applicability review or exception request and sign the legal statements

  • Every rung on records before signing
  • Reasons kept privileged in exports
  • Declarations marked as not relied on

Five named people stand between the detained motors and the portal

Supply chain due diligence analyst
Sees
The ladder, the open links and each reply's fields
Signs
Trace requests and the near-match entry, as maker
Trade compliance manager
Sees
The priced paths, the reviewer's points and the trader's note
Signs
The response path, the near-match confirmation and any request to a producer
Director of global trade
Sees
Everything in the package, opened first
Signs
The submission, as company official
Customs counsel
Sees
The package and the request type
Signs
The legal statements, with a privileged reason
Licensed customs broker
Sees
Both signatures in place
Signs
The submission through CBP's portal for forced labor cases, exactly as signed

The supplier's portal, the open orders and the rules behind one copper chain

Screens the trader, the manager and an auditor open while the detention is worked.

The wire mill's delivery noteGross 12,400.0 kg on 400 empty spools, net 12,000.0 kg of wire. The highlighted text is what the agents read, and the gap behind the challenger's first point.
The trader answers in the portalThe trader fills the refinery, lot, bundles and net kilograms, names each file, and types a note that someone at the importer must read.
Seven points after the replyFour answered with records, three for a person. The trader's reply answers the missing-refinery point: the refinery is named and its certificate weight equals the invoice.
Open orders on the same chainTwo open orders ride on the same wire lot with lot C's origin still open, each with a hold at origin to place, beside mapped chains past their refresh date.
Rulings the agents applyAffidavits close no rung; translations travel with originals. A new rule on traders' invoices waits to be proposed and approved.
The case, step by stepAgent steps and people's acts, each with its reason, from the trader's reply to the draft request to the refinery, with a CSV export and an evidence binder for auditors.

demoSample data, from the working solution.

A gross weight, a mixed melt, a declaration and a trader's letter

Four ways a tracing package looks complete and is not, each found in the sample case.

Gross weight used as net

The agents' own draft took the wire mill's 12,400.0 kg gross, spools included. The production record gives 12,000.0 kg net, and the balance was corrected.

A melt that mixes three lots

One cast mixed cathode lots A, B and C, so lot C touches every motor and the package may not claim a percentage traced.

A declaration in place of records

The motor plant offered a signed statement on its wire stock. Under the company's rule it closes nothing, so the stock card is cited instead.

A source resting on a trader's letter

The trader named the refinery but sent only a scanned letter for its source, with a note asking not to contact the refinery. The manager asked the refinery.

demoSample data, from the working solution.

What importers ask about UFLPA compliance and detention responses

What is UFLPA compliance?

UFLPA compliance is the importer's work to show that goods are not made wholly or partly in the Xinjiang region or by an entity on the list the law creates. When CBP detains a shipment, the goods are presumed barred until the importer proves otherwise with records. Here agents trace the chain and build the package; named people decide and sign.

What documents does CBP want for a UFLPA applicability review?

CBP's own guidance asks for full transaction records and supply chain documentation: invoices, contracts, purchase orders, proof of payment, documents showing goods moving between companies, and the origin of the raw materials. The ladder shows those links on each rung.

How does an applicability review differ from an exception request?

An applicability review shows with records that the goods are not subject to the law. An exception request accepts that they are and asks for release on clear and convincing evidence, a higher bar. Customs counsel chooses which one is filed.

Can a supplier's signed declaration prove origin?

Not here. A letter or affidavit stays in the file as context and is listed as not relied on; a rung closes only on production, receipt and transport records.

What if we cannot finish the trace inside the detention period?

A request for more time goes to the port director before the initial period ends. The paths screen prices that option beside submitting, re-exporting and abandoning, and the manager decides.

Does the software say whether a supplier used forced labor?

No. The agents judge no party, add nobody to a list and report only similarity and differences on a near match. Two people record what the records show.

Trace a chain you
already answered for.

Bring the records from one detention you have closed, and watch the kilograms balance tier by tier against them.