The rules are shifting. The United States removed the $800 de minimis exemption for commercial shipments in 2025, and the European Union is set to remove its €150 equivalent in July 2026. Both changes mean parcels that used to pass through customs without a declaration now need one, and an incomplete declaration means the parcel gets held.
The check is deterministic. We paginate every product and variant with read-only access, look at the customs information on the variant record, and flag anything missing or clearly wrong (a bracelet listed as 0.00 kg, an HS code that is not a real classification). No guessing.
What we check
HS codes present
Every variant carries a customs HS code, checked against the standard format.
Country of origin
Every variant has a country of origin set on the customs record.
Weights plausible
Zero-weight variants flagged, so carriers can calculate real shipping.
Consistency across siblings
Sibling variants of the same product agree on origin and classification.
Example finding
One real check, rendered the way it appears in a report.
87 variants missing HS codes
These variants have no customs classification. They can still be sold, but any international parcel is likely to be held or delayed at the border.
Products.customsInformation.harmonizedSystemCode: null on 87 of 326 variants.
Fix
Assign an HS code to each affected variant. In a Collective or dropship catalog, request the classification from the supplier for anything a sibling variant does not already cover.
Related checks