Legal and compliance information for China exporters

Clear policies and compliance practices help prevent chargebacks and build customer trust. Requirements vary by target market, so review this guide before selling internationally from China or Hong Kong SAR.

Required store policies

Clear policies set customer expectations and reduce disputes. Every store selling internationally should have the following policies in place.

Standard policies

Configure the following policies from Settings > Policies:

  • Refund and return policy: Clearly state return timeframes, conditions, and who pays return shipping for international orders. International returns are typically more complex and expensive than domestic returns.
  • Privacy policy: Explain what customer data you collect, how you use it, and how customers can exercise their privacy rights. This is legally required in many jurisdictions.
  • Terms of service: Define the legal relationship between you and your customers, including governing law and dispute resolution.
  • Shipping policy: Include realistic delivery timeframes for international shipping. Customers of China-based merchants should expect longer delivery times than domestic orders.

Additional policies for international sales

When selling from China or Hong Kong SAR, consider adding the following policies to your store:

  • Terms of sale: Clarify Incoterms such as Delivered Duty Paid (DDP) or Delivered At Place (DAP), who is responsible for duties, and what happens if customs reject a shipment.
  • Legal notice: Include your company name, registered address, and contact information. This is required in many jurisdictions, including the EU.
  • Language considerations: Translate policies into the languages of your target markets. For EU sales, policies should be available in the local language.

Add a policy to your store

  1. From your Shopify admin, go to Settings > Policies.

  2. Select the policy you want to add or edit.

  3. Enter your policy content or click Create from template to start with a template.

  4. Customize the template to accurately reflect your business practices.

  5. Click Save.

Learn more about adding store policies.

HS codes and country of origin

Harmonized System (HS) codes and country of origin are required for international shipping. Missing or incorrect information can cause customs delays, penalties, or seizure of goods.

Why HS codes matter

HS codes are international product classification codes and are required for commercial invoices and shipping documentation. HS codes help with the following areas for your international shipments:

  • Determine the duty rate applied to your products
  • Allow accurate duty calculation at checkout
  • Help customs officials process shipments quickly

Add HS codes to products

  1. From your Shopify admin, go to Products.

  2. Select a product.

  3. Scroll to the Customs information section.

  4. Enter the HS code for the product.

  5. Select the Country/Region of origin.

  6. Click Save.

Finding the correct HS code

When entering HS codes for your products, you can search for product categories to find suggestions. The following resources can also help you find the correct HS code for your product:

Learn more about HS codes and country of origin.

Restricted product categories

Before shipping internationally, verify the following information for your products:

  • Can be legally exported from China
  • Meet destination country import requirements
  • Have appropriate certifications for regulated categories
  • Don't contain restricted or prohibited substances

Products requiring special attention

Review the following categories before selling internationally. These product categories have additional requirements or restrictions that vary by destination country.

Product categories requiring special attention.
CategoryConsiderations
Batteries and electronicsLithium batteries have shipping restrictions. Many carriers limit battery-containing items. Federal Communications Commission (FCC) certification required for US, CE (European Conformity) marking for EU.
Cosmetics and perfumesAerosols and alcohol-based products are restricted on aircraft. Ingredient requirements vary by country. EU requires Product Information Files.
Food and beveragesFood and Drug Administration (FDA) registration required for US. Labeling requirements vary. Many countries restrict food imports.
Vitamins and supplementsClassified differently across countries. Some ingredients legal in China are banned elsewhere. Require health claims substantiation.
Cannabidiol (CBD) and cannabis productsIllegal in most international markets. Even trace tetrahydrocannabinol (THC) can cause seizure. Review [hemp selling requirements](/manual/compliance/legal/hemp).

Learn more about prohibited and restricted items.

Tax configuration

Tax obligations vary by destination market. Configure your tax settings appropriately for each region you sell to. For products that require special tax treatment, learn about tax overrides.

United States sales tax

US sales tax is complex because each state has different rules for the following areas:

  • Economic nexus: Selling into a state above certain thresholds (typically $100,000 USD in sales or 200 transactions) can create a tax obligation.
  • Physical nexus: Having inventory, employees, or other physical presence in a state creates tax obligations regardless of sales volume.
  • Marketplace facilitator laws: Some states require marketplaces to collect tax, but this doesn't apply to your own Shopify store.

Configure US tax settings

  1. From your Shopify admin, go to Settings > Taxes and duties.

  2. Select United States.

  3. Review the states where you might have obligations.

  4. For each applicable state, click Collect sales tax.

  5. Enter your tax registration number if you have one.

  6. Click Save.

European Union VAT

For EU sales, you have the following options:

  • Import One-Stop Shop (IOSS): Register for IOSS to collect and remit VAT on orders under €150. This simplifies customs clearance.
  • Standard import VAT: Customers pay VAT upon import. This can lead to delays and refused deliveries.
  • Local VAT registration: If you store inventory in the EU, then you might need local VAT registration.

Configure EU VAT settings

  1. From your Shopify admin, go to Settings > Taxes and duties.

  2. Select European Union.

  3. Choose your VAT collection method.

  4. If you're using IOSS, then enter your IOSS number.

  5. Click Save.

Learn more about EU tax setup.

China export considerations

When exporting from China, review the following considerations:

  • Export tax waivers: Confirm with your payment provider about export tax waiver programs. Some providers help with Chinese export tax compliance.
  • Foreign exchange: Ensure your payment flows comply with State Administration of Foreign Exchange (SAFE) requirements.
  • Business license requirements: Your Chinese business license must include export trading rights for commercial exports.

Checkout configuration

Configure your checkout to collect duties, taxes, and required customer information for international sales.

Duties at checkout (DDP)

Collecting duties at checkout provides a better customer experience by eliminating surprise charges at delivery. This feature is available on the Advanced and Plus plans.

Steps:

  1. From your Shopify admin, go to Markets.

  2. Select the market where you want to collect duties.

  3. In the Duties and import taxes section, click Set up.

  4. Toggle on Collect duties and import taxes at checkout.

  5. Click Save.

After collecting duties at checkout, you must purchase DDP shipping labels to remit those duties to customs. If you collect duties but ship DAP, then customers might be charged duties again at delivery. Learn more about charging duties and import taxes. For information about how duties are calculated, refer to charging international duties.

Country-specific checkout fields

Certain countries require additional customer information at checkout for tax or customs purposes.

Checkout tax and customs fields by country.
CountryRequired field
BrazilCPF (individual) or CNPJ (business) tax ID
South KoreaPCCC (Personal Customs Clearance Code)
ItalyCodice Fiscale (CF) or certified email address
MexicoRFC (tax ID)
ChinaResident ID number (for imports into China)

Learn more about checkout customization.

International privacy compliance

When selling to customers in Europe, the US, and other regions, you must comply with data privacy laws.

General Data Protection Regulation (GDPR)

GDPR applies when you sell to customers in the EU, UK, or Switzerland. You might need to add the following to your store:

  • Privacy policy: Clearly explain your data practices and customer rights.
  • Cookie consent: Obtain consent before using non-essential cookies for EU visitors.
  • Data subject rights: Respond to customer requests to access, correct, or delete their data.
  • EU representative: If you regularly process EU customer data, then you might need an EU-based representative.

Configure GDPR settings

  1. From your Shopify admin, go to Settings > Customer privacy.

  2. Configure your cookie banner for EU visitors.

  3. Add or update your privacy policy.

  4. Activate the data request handling features.

  5. Click Save.

Learn more about General Product Safety Regulation compliance.

California Consumer Privacy Act (CCPA)

This law applies to businesses meeting certain thresholds when selling to California residents. The following information might need to be added to your store:

  • Opt-out rights: Allow customers to opt out of the sale or sharing of their personal information.
  • Privacy disclosures: Explain what personal information you collect and how you use it.
  • Data requests: Handle customer requests to know, delete, or correct their information.

Learn more about US state privacy laws.

General Product Safety Regulation (GPSR)

This regulation applies to consumer products sold in the EU. The following information might need to be added to your store:

  • Product information: Labels must include manufacturer name, address, and contact information.
  • EU Responsible Person: Non-EU manufacturers must designate an EU-based contact for authorities.
  • Safety information: Provide warnings and instructions in local languages.
  • Accident reporting: Report product-related accidents to EU authorities.

Learn more about GPSR requirements.