How to Get a WeChat Mini Program Filing: The Complete Guide

By Marcos SabioLast Updated on Jul 30, 2026
How to Get a WeChat Mini Program Filing: The Complete Guide

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. 

Key Points

  • WeChat Mini Program Filing became a mandatory requirement in 2023 and is required for all Mini Programs operating in China, serving as a regulatory registration process overseen by Tencent and China’s Ministry of Industry and Information Technology (MIIT).
  • The filing process requires extensive documentation, including entity verification, administrator identification, contact verification, and, where applicable, industry-specific licences and approvals for regulated content categories.
  • Key parts of the filing process require a Chinese legal entity, a Chinese mobile phone number, and a Chinese national to act as the designated contact and Mini Program administrator for identity verification purposes.
  • Overseas companies cannot independently obtain a WeChat Mini Program Filing and must either establish a Chinese entity or work with a licensed Chinese partner to publish and operate a fully compliant Mini Program in China.
  • Without a valid Mini Program Filing, a Mini Program cannot be fully compliant with Chinese regulations, and rejected applications are commonly caused by documentation errors, verification issues, missing approvals, or inconsistencies in submitted information.

What is the WeChat Mini Program Filing and Why is it Required?

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. 

What Documentation is Required for Mini Program Filing?

Filing documentation requirements vary significantly based on your entity type and mini program content category:

Standard Filing Materials

Document TypeDescription
Entity CertificationOfficial business registration or personal identification
Entity Contact IdentificationLegal representative or authorized contact documentation
Mini Program Contact IdentificationDesignated mini program administrator identification
Pre-approval LicensesIndustry-specific permits (when applicable)
Supplementary MaterialsAuthorization letters, residence permits, explanatory statements
Contact Verification PhotosCurrent photos taken during platform verification
Information Service CommitmentCompliance agreement acknowledgment
Filing Verification FormOfficial filing documentation

Industry-Specific Compliance Requirements

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 (非经营性互联网信息服务备案管理办法).

How Do You Complete the WeChat Mini Program Filing Process?

The filing process consists of five distinct stages with specific requirements and timelines:

Step 1: Filing Information Submission

Enter Entity Information:

  • Complete legal entity details including official registration name, address, and contact information
  • Upload high-quality scans or photos of required certificates ensuring clarity and completeness
  • Verify certificate validity periods exceed one month from submission date
  • Provide accurate correspondence address for official communications

Enter Entity Contact Information:

  • Here you will be prompted to designate primary contact person with a valid Chinese mobile phone number. This person has to be a Chinese national with a Chinese ID number (身份证号).
  • Ensure contact person maintains phone availability throughout review process
  • Provide emergency contact information with alternative Chinese phone number
  • Submit contact person identification number (身份证号).

Enter Mini Program Details:

  • Enter official mini program name and description
  • Specify mini program content categories and functionality
  • Upload required pre-approval documents for regulated content areas
  • Provide detailed service description and user interaction explanation

Mini Program Administrator Verification:

  • Complete administrator personal information entry
  • Conduct real-time facial verification process using platform tools. The real-time facial verification process currently only supports Chinese nationals, therefore the administrator of the Mini Program must be a Chinese national.

Step 2: Platform Initial Review (1-2 Business Days)

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.

Step 3: MIIT SMS Verification (24-Hour Window)

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

This is the SMS message you will receive from MIIT. The link will lead you to the official MIIT website where you have to complete verification within 24 hours.
After navigating to the official MIIT website, fill out the verification information highlighted here. This includes the verification code sent to you via SMS, the registered phone number, and the last 6 digits of the ID number provided (e.g., passport number).

Failed verification within the 24-hour window results in automatic application rejection, requiring complete resubmission through WeChat’s platform. 

Step 4: Provincial Authority Review (1-20 Business Days)

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.

Step 5: Filing Approval and Number Assignment

Once your application has been reviewed and is successful, you will receive you Mini Program Filing number.

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.

Here the WeChat Mini Program Filing number can be seen displayed in the Mini Program.

What Happens if Your Filing Application is Rejected?

Filing rejections typically result from specific documentation or information issues:

Common Rejection Reasons:

  • Document inconsistencies between submitted forms and official certificates
  • Low-quality scans or photos preventing proper verification
  • Mismatched regional information between entity registration and filing jurisdiction
  • Missing or expired pre-approval documentation for regulated content areas
  • Incomplete contact information or unavailable phone numbers

Appeal and Resubmission Process:

  1. Review rejection notification details and specific issues identified
  2. Correct all identified problems ensuring document consistency and quality
  3. Submit appeals through WeChat’s support portal including original application ID
  4. Provide corrected documentation with detailed explanation of changes made
  5. Await appeal response within three business days.

Why Is a Chinese Administrator Needed?

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.

Can Overseas Companies Complete WeChat Mini Program Filing?

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:

  1. Establish a local Chinese entity, or
  2. Work with a licensed Chinese partner, such as AppInChina, that can publish the Mini Program under its Chinese entity.

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. 

Strategic Options for Overseas Companies

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. 

How Much Does WeChat Mini Program Filing Cost?

  • Initial filing application: No direct charge from WeChat
  • Annual verification renewal: Approximately CNY 300  for verified status maintenance
  • Advanced API access: Additional charges may apply for enhanced integration capabilities

Government Processing Fees:

  • MIIT filing registration: No standard fee for filing
  • Pre-approval documentation: Varies by industry and regulatory authority
  • Provincial authority processing: Typically no additional fees for standard applications
  • Translation fees should also be taken into account for international companies who wish to use their local business licensing and documentation. 

How Long Does WeChat Mini Program Filing Take?

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.

StageTypical Timing
Document preparationSeveral days to several weeks depending on entity and category
WeChat initial reviewAround 1–2 business days
MIIT SMS verification24-hour completion window after SMS is sent
Provincial authority reviewAround 1–20 business days
Correction or resubmissionVaries depending on rejection reason

Is Mini Program Filing the Same as ICP Filing?

No. Mini Program Filing and ICP Filing are related but different requirements.

RequirementWhat It Covers
WeChat Mini Program FilingRegulatory filing for the Mini Program inside WeChat
ICP FilingFiling for China-hosted websites, domains, APIs, backends and internet information services
Mobile App FilingFiling for mobile apps distributed or operated in China
PSB FilingPublic security registration usually completed after ICP Filing
Commercial ICP LicenseLicence 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.

FAQs

What Is WeChat Mini Program Filing?

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.

Is WeChat Mini Program Filing Required?

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.

Can a Foreign Company Get WeChat Mini Program Filing?

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.

Do I Need a Chinese Entity for Mini Program Filing?

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.

What Documents Are Needed for WeChat Mini Program Filing?

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.

How Long Does WeChat Mini Program Filing Take?

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.

How Much Does WeChat Mini Program Filing Cost?

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.

Why Was My Mini Program Filing Rejected?

Common reasons include inconsistent documents, low-quality scans, incorrect contact details, missing licences, wrong service category, failed SMS verification or administrator identity verification issues.

Is Mini Program Filing the Same as ICP Filing?

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.

How Can AppInChina Help?

As part of AppInChina’s WeChat services, we can help by:

  • Providing a free compliance assessment to confirm what is required to make your WeChat Mini Program compliant with Chinese laws and regulations.
  • Handling your WeChat Developer account registration and WeChat Mini Program Filing
  • Fully developing your WeChat Mini Program. We can develop your WeChat Mini Program or help you liaise with trusted third-party providers that specialise in WeChat Mini Program development. 
  • Publishing your WeChat Mini Program under our Chinese entity to ensure that your Mini Program is fully compliant with local laws and regulations. 

Contact us to book your free consultation call and start making your first steps into the Chinese digital market.