Warning: file_put_contents(/var/www/html/administrator/cache/language/language-en-GB-lib_joomla.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_actionlog_joomla.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-system-nrframework-language-en-GB-en-GB.plg_system_nrframework.ini.1784297041.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-system-regularlabs-language-en-GB-en-GB.plg_system_regularlabs.ini.1769693398.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/templates-yootheme-language-en-GB-en-GB.tpl_yootheme.ini.1769693398.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-com_content.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_article.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_blogposting.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_book.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_event.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_jobposting.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_organization.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_person.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_recipe.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_schemaorg_custom.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510
Product Liability and Consumer Rights Under Chinese Law
Skip to main content

Warning: file_put_contents(/var/www/html/administrator/cache/language/language-en-GB-com_content.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: Attempt to read property "id" on null in /var/www/html/libraries/src/Access/Access.php on line 378

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-components-com_convertforms-language-en-GB-en-GB.com_convertforms.ini.1784297041.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-fields-articles-language-en-GB-en-GB.plg_fields_articles.ini.1769693398.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-fields-location-language-en-GB-plg_fields_location.ini.1769693398.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-fields-mediafile-language-en-GB-plg_fields_mediafile.ini.1769693398.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-en-GB.plg_fields_mediajce.ini.1782996100.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_calendar.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_checkboxes.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_color.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_editor.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_imagelist.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_integer.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_list.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_media.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_note.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_number.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_radio.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_sql.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_subform.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_text.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_textarea.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_url.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_user.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_fields_usergrouplist.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/administrator-language-en-GB-plg_filesystem_local.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Product Liability and Consumer Rights Under Chinese Law

08. July 2026

Product liability claims in China have increased significantly as consumer protection laws have strengthened and consumer awareness has grown. Manufacturers, importers, and sellers face potential liability for defective products under multiple legal frameworks. Understanding these obligations is essential for companies operating in the Chinese market.

Legal Framework for Product Liability

Product liability in China is governed primarily by the Product Quality Law and the Civil Code. Under the Product Quality Law, manufacturers are strictly liable for defects that cause injury to persons or damage to property. Strict liability means the injured party does not need to prove negligence, only that the product was defective and the defect caused the injury or damage. Importers and sellers may also be held jointly and severally liable. The Tort Liability section of the Civil Code, particularly Articles 1202 to 1207, reinforces these protections, allowing victims to choose whether to sue the manufacturer or the seller, and holding both jointly liable when neither can prove the other was responsible for the defect.

The E-Commerce Law of 2019 extended product liability to online platforms, which may be held liable if they fail to act after receiving notice of a defective product sold through their platform. This expanding liability framework means all supply chain participants should maintain adequate product liability insurance. Platforms are expected to verify the qualifications of merchants using their services and to remove listings promptly upon receiving credible reports of product defects. Failure to do so can result in joint liability with the merchant, making platform operators an additional deep-pocket defendant in product liability litigation.

Types of Product Defects

Chinese law recognizes three categories of product defects. Manufacturing defects occur when a product deviates from its intended design during production, such as electronics with faulty wiring or food contaminated during processing. Design defects exist when the product's design is inherently unsafe even if manufactured exactly as intended. Warning defects arise when a product lacks adequate instructions for safe use or warnings about foreseeable risks. The burden of proof generally falls on the plaintiff, who must establish the defect, the injury or damage, and the causal link between them. However, courts in China have shown willingness to apply burden-shifting principles in cases involving food safety, pharmaceuticals, and other products where the manufacturer has superior access to information about production and quality control.

Once the plaintiff establishes a prima facie case in such industries, the burden shifts to the manufacturer to prove the product was not defective. This burden-shifting approach reflects the policy judgment that manufacturers in these sectors should bear the cost of proving their products are safe rather than leaving consumers with the impossible task of proving how a defect occurred in a manufacturing process they cannot observe. Companies in these sectors should maintain comprehensive quality control records that could be used to demonstrate the absence of defects if challenged in litigation.

Consumer Rights Enforcement

China has developed a robust consumer rights enforcement framework. The Law on the Protection of Consumer Rights and Interests provides the foundation, supplemented by specific regulations on food safety and pharmaceuticals. Consumers may pursue claims through multiple channels: negotiation, complaints to the State Administration for Market Regulation via the 12315 hotline, mediation by consumer associations, administrative complaints, and civil litigation. Punitive damages are available in certain circumstances. Under Article 55 of the Consumer Rights Law, if a business engages in fraudulent conduct, the consumer may demand damages of three times the price paid, with a minimum floor of 500 yuan.

For food and drug safety violations, consumers may claim damages of ten times the price paid or three times the actual loss, whichever is greater. This powerful punitive damages mechanism has spawned a class of professional consumer plaintiffs who deliberately purchase defective products to claim statutory damages. Product recalls are mandatory when a manufacturer discovers a product defect, and failure to conduct a timely recall can result in penalties including fines of up to 10 percent of the previous year's revenue. Companies should have a recall plan in place before products are placed on the market and should designate a senior manager responsible for coordinating recall responses.

Practical Compliance for Foreign Companies

Companies manufacturing or selling products in China should implement comprehensive product safety compliance programs. These include product testing through CNAS-accredited laboratories to verify compliance with Chinese national standards, maintaining complete production and quality control records for at least five years, establishing a product recall plan, carrying product liability insurance, and responding promptly to consumer complaints. Companies should monitor regulatory developments closely, as Chinese product safety standards are frequently updated and new mandatory standards are introduced regularly. Importers of foreign-manufactured products bear particular responsibility under Chinese law, as they are treated as manufacturers for liability purposes and cannot shift responsibility to the overseas manufacturer. Regular compliance audits and engagement with local legal counsel are strongly recommended to stay current with evolving regulatory requirements and to ensure that compliance programs remain effective as the regulatory landscape changes.

Product Liability Application Notes

I convert complex Chinese procedure into a dated checklist with owners for translation, notarization, and internal sign-off across time zones.

I plan enforcement first—assets, licenses, receivables, and interim measures—so strategy is not limited to winning on paper.

Foreign individuals and companies typically need three workstreams in parallel: factual chronology, authority paperwork, and remedy selection. I keep those streams visible in status notes so headquarters can decide without re-reading the entire file. Where local counterparties rely on relationship pressure, I re-anchor discussions to contract text, statutory rights, and verifiable performance records. Fee arrangements, conflict checks, and confidentiality boundaries are confirmed before substantive drafting or filings begin. After key milestones I deliver a short handover: decisions made, open conditions, filing receipts, and calendar items for renewals or enforcement. This operating rhythm reduces repeat disputes and keeps institutional knowledge with the client rather than trapped in chat history.

  • ⚖️ Written scope and remedy map
  • 📜 Bilingual document control
  • 🛡️ Deadline and limitation tracking
  • 💼 Enforcement and settlement options in parallel

Operational Checklist for Foreign Readers

I plan enforcement first—assets, licenses, receivables, and interim measures—so strategy is not limited to winning on paper.

I document scope, assumptions, and decision rights at engagement start so foreign clients know what will be filed, who must approve, and when silence becomes a missed deadline.

Foreign individuals and companies typically need three workstreams in parallel: factual chronology, authority paperwork, and remedy selection. I keep those streams visible in status notes so headquarters can decide without re-reading the entire file. Where local counterparties rely on relationship pressure, I re-anchor discussions to contract text, statutory rights, and verifiable performance records. Fee arrangements, conflict checks, and confidentiality boundaries are confirmed before substantive drafting or filings begin. After key milestones I deliver a short handover: decisions made, open conditions, filing receipts, and calendar items for renewals or enforcement. This operating rhythm reduces repeat disputes and keeps institutional knowledge with the client rather than trapped in chat history.

  • ⚖️ Written scope and remedy map
  • 📜 Bilingual document control
  • 🛡️ Deadline and limitation tracking
  • 💼 Enforcement and settlement options in parallel

Risk Controls Before Escalation

I document scope, assumptions, and decision rights at engagement start so foreign clients know what will be filed, who must approve, and when silence becomes a missed deadline.

I treat bilingual consistency as a risk control: chops, authority documents, and English summaries must tell the same commercial story.

Foreign individuals and companies typically need three workstreams in parallel: factual chronology, authority paperwork, and remedy selection. I keep those streams visible in status notes so headquarters can decide without re-reading the entire file. Where local counterparties rely on relationship pressure, I re-anchor discussions to contract text, statutory rights, and verifiable performance records. Fee arrangements, conflict checks, and confidentiality boundaries are confirmed before substantive drafting or filings begin. After key milestones I deliver a short handover: decisions made, open conditions, filing receipts, and calendar items for renewals or enforcement. This operating rhythm reduces repeat disputes and keeps institutional knowledge with the client rather than trapped in chat history.

  • ⚖️ Written scope and remedy map
  • 📜 Bilingual document control
  • 🛡️ Deadline and limitation tracking
  • 💼 Enforcement and settlement options in parallel

About the Author

Shihe Xu

Shihe Xu

Blog Topics

Warning: file_put_contents(/var/www/html/administrator/cache/language/language-en-GB-mod_menu.ini.1783416308.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510
We are here to help

Feel free to send us an email or drop a call for free consultation.

Related Legal Topics


Other lawyers have the same expertise


Warning: file_put_contents(/var/www/html/administrator/cache/language/modules-mod_djclassifieds_items-language-en-GB-en-GB.mod_djclassifieds_items.ini.1782479756.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/plugins-djclassifieds-leaflet-language-en-GB-en-GB.plg_djclassifieds_leaflet.ini.1782479756.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/components-com_djclassifieds-language-en-GB-en-GB.com_djclassifieds.ini.1783849995.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510

Warning: file_put_contents(/var/www/html/administrator/cache/language/components-com_djclassifieds-language-en-GB-en-GB.com_djclassifieds.ini.1783849995.php): Failed to open stream: Permission denied in /var/www/html/libraries/src/Language/LanguageHelper.php on line 510
Alejandro Silva is a Montevideo-based lawyer at Silva & Partners Abogados focusing on holding company formation and i...
Carlos Mendoza is a Lima-based lawyer at Mendoza & Asociados focusing on foreign investment and corporate structuring...
Zsófia Nagy is a Budapest-based lawyer at Nagy Ügyvédi Iroda focusing on foreign investment and company formation in ...
María Guerrero is a Lima-based lawyer at Guerrero Abogados focusing on mining and natural resources trade compliance ...
Jan Peeters is a Brussels-based lawyer at Peeters & Co Advocaten focusing on EU commercial dispute resolution and arb...
Katharina Gruber is a Vienna-based lawyer at Gruber Rechtsanwälte focusing on foreign investment screening and Austri...