WeChat Mini Program Filing (微信小程序备案) became a mandatory requirement for all WeChat Mini Programs operating in China in September 2023. This regulatory process ensures compliance with Chinese internet laws and is important for businesses seeking to launch or maintain Mini Programs in the Chinese market. This guide outlines the filing requirements, documentation, approval process as well as the challenges international companies may face.
WeChat Mini Program filing is a mandatory registration process overseen by both Tencent, WeChat’s parenty company, and the Ministry of Industry and Information Technology (MIIT). The Mini Program Filing validates your Mini Program’s legal compliance for operation within China. This filing system ensures that all Mini Programs meet regulatory standards for internet information services.
The legal requirement for this filing stems from three key internet laws:
Without the WeChat Mini Program Filing, your Mini Program cannot pass the basic verification stage of publishing and development. This means that you cannot operate without it.
Filing documentation requirements vary significantly based on your entity type and mini program content category:
| Document Type | Description |
| Entity Certification | Official business registration or personal identification |
| Entity Contact Identification | Legal representative or authorized contact documentation |
| Mini Program Contact Identification | Designated mini program administrator identification |
| Pre-approval Licenses | Industry-specific permits (when applicable) |
| Supplementary Materials | Authorization letters, residence permits, explanatory statements |
| Contact Verification Photos | Current photos taken during platform verification |
| Information Service Commitment | Compliance agreement acknowledgment |
| Filing Verification Form | Official filing documentation |
Certain Mini Program categories and functionalities require additional licenses from relevant Chinese authorities. Tencent enforces these licenses in accordance with article 11 of the Administrative Measures for the Filing of Non-Commercial Internet Information Services (非经营性互联网信息服务备案管理办法).
The filing process consists of five distinct stages with specific requirements and timelines:
Enter Entity Information:
Enter Entity Contact Information:
Enter Mini Program Details:
Mini Program Administrator Verification:
WeChat’s internal review team conducts verification of submitted materials including document authenticity, information consistency, and regulatory compliance. Platform reviewers may contact designated contacts for clarification or additional documentation.
Review results are communicated through platform notifications, template messages, and direct communication with administrators.
Following platform approval, China’s Ministry of Industry and Information Technology sends SMS verification messages (from number 12381) to designated contact phone numbers. Recipients must complete verification within 24 hours by visiting the official MIIT filing website.


Failed verification within the 24-hour window results in automatic application rejection, requiring complete resubmission through WeChat’s platform.
Provincial Communication Management Authorities conduct final review and approval processes. Review timelines vary by province and current application volumes, with results communicated through a notification through the WeChat Developer Platform and direct SMS.

Successful applications receive official mini program filing numbers representing legal authorization for operation within China. Filing numbers automatically display in published mini programs’ information sections without requiring developer intervention.

Filing rejections typically result from specific documentation or information issues:
Common Rejection Reasons:
Appeal and Resubmission Process:
A key practical barrier for foreign companies is administrator verification. The filing process may require a Chinese national with a Chinese ID number and Chinese mobile phone number to act as the Mini Program administrator or designated contact.
This matters because even if a foreign company owns the brand, product or Mini Program concept, it may not be able to complete the platform verification process using only overseas staff or overseas documents.
No. Overseas companies, cannot obtain the WeChat Mini Program Filing. The filing must be completed under a Chinese legal entity.
However, this does not mean that Mini Programs published under an overseas company are exempt from the WeChat Mini Program Filing requirement. While the Mini Program will still be functional and discoverable without the Mini Program Filing, it will not be fully compliant. A Mini Program operating in China must still have a valid filing to be fully compliant with local regulations.
Therefore, to obtain the filing, overseas companies must either:
It is important to note, in addition to the WeChat Mini Program Filing, Tencent enforces a select number of licenses. While your Mini Program may be fully operational, it may trigger certain licenses that are required under Chinese law. That is to say, even though Tencent will approve your Mini Program, it may not be fully compliant. Overseas companies are often not qualified to apply for these licenses and therefore have to find alternative methods of publishing their WeChat Mini Program.
Chinese Legal Entity Establishment: Creating subsidiary companies or representative offices in China enables full filing access and unrestricted mini program functionality including payment processing and complete feature integration.
Authorized Partner Collaboration: Working with qualified Chinese partners such as AppInChina allows foreign companies to access full mini program capabilities while maintaining operational oversight, brand control and full compliance with local laws and regulations.
Government Processing Fees:
A straightforward WeChat Mini Program Filing can take several business days to several weeks, depending on documentation readiness, category complexity, SMS verification, provincial review and whether extra licences are required.
| Stage | Typical Timing |
| Document preparation | Several days to several weeks depending on entity and category |
| WeChat initial review | Around 1–2 business days |
| MIIT SMS verification | 24-hour completion window after SMS is sent |
| Provincial authority review | Around 1–20 business days |
| Correction or resubmission | Varies depending on rejection reason |
No. Mini Program Filing and ICP Filing are related but different requirements.
| Requirement | What It Covers |
| WeChat Mini Program Filing | Regulatory filing for the Mini Program inside WeChat |
| ICP Filing | Filing for China-hosted websites, domains, APIs, backends and internet information services |
| Mobile App Filing | Filing for mobile apps distributed or operated in China |
| PSB Filing | Public security registration usually completed after ICP Filing |
| Commercial ICP License | Licence for certain commercial online services |
A WeChat Mini Program may need Mini Program Filing, but its backend domain, API services, webview pages or China-hosted infrastructure may also need ICP Filing. Some commercial or regulated services may also need additional licences.
WeChat Mini Program Filing is the mandatory regulatory filing required for Mini Programs operating in China. It verifies the responsible entity, administrator, service category and compliance status of the Mini Program.
Yes. WeChat Mini Program Filing became mandatory in 2023 for Mini Programs operating in China. Businesses should complete filing before publishing or operating their Mini Program.
Not usually by itself. Foreign companies normally need a Chinese legal entity or local partner to complete Mini Program Filing because the process requires local entity and administrator verification.
In most cases, yes. Mini Program Filing is normally completed under a Chinese legal entity, with a Chinese contact person, Chinese mobile number and Chinese administrator verification.
Typical documents include entity certification, contact identification, Mini Program administrator identification, Mini Program name and description, service category information, verification materials and any required industry-specific licences.
The review process can take several business days to several weeks. WeChat initial review may take around 1–2 business days, MIIT SMS verification must be completed within 24 hours, and provincial authority review may take 1–20 business days.
The filing itself usually has no direct WeChat or MIIT filing fee, but companies may pay for verified status maintenance, documentation, local partner support, translation, development, hosting and compliance services.
Common reasons include inconsistent documents, low-quality scans, incorrect contact details, missing licences, wrong service category, failed SMS verification or administrator identity verification issues.
No. Mini Program Filing applies to the Mini Program inside WeChat. ICP Filing applies to China-hosted websites, domains, APIs, backend services and internet information services. Many projects need both.
As part of AppInChina’s WeChat services, we can help by:
Contact us to book your free consultation call and start making your first steps into the Chinese digital market.
