DIY Visa Application vs Agency-Assisted: Which Approach for China Work Visas?
When your company needs to hire a foreign employee in China, one of the first operational decisions is whether to handle the work visa application in-house or engage a professional immigration agency. Both approaches have their advocates, and the right choice depends on your company’s internal capabilities, the complexity of the application, the volume of hires, and your tolerance for risk and delays.
This article compares the DIY (do-it-yourself) and agency-assisted routes across cost, timeline, success rate, complexity handling, and long-term management, enabling you to make an informed decision based on your specific circumstances.
Understanding the Two Approaches
DIY Visa Application
The DIY approach means your company’s internal team — typically the HR department, legal team, or administrative staff — manages the entire work visa process from start to finish. This includes determining the correct visa category and classification tier, preparing and authenticating documents, submitting the application through government portals, coordinating with the employee, and tracking renewal deadlines. The company interacts directly with the HRSS bureau, PSB entry-exit administration, and Chinese embassy or consulate as needed.
DIY requires the company to develop internal expertise in China’s visa regulations, stay current with policy changes, and manage the administrative burden of each application. Companies that process multiple visas per year often designate a dedicated immigration specialist within their HR team.
Agency-Assisted Application
The agency-assisted approach outsources the visa process to a licensed third-party service provider. These agencies specialize in China’s immigration system and handle everything from document preparation and authentication to submission and follow-up. The agency interfaces with government bureaus on the company’s behalf, provides guidance on classification and documentation requirements, and often offers additional services such as renewal tracking, policy alerts, and compliance audits.
Agencies range from boutique immigration consultancies to large multinational service providers like Fragomen, Vialto Partners, and local Chinese HR service firms. Costs vary based on service scope, location, and application complexity.
Side-by-Side Comparison
| Factor | DIY (In-House) | Agency-Assisted |
|---|---|---|
| Cost Per Application | RMB 1,500-3,500 (government fees only) | RMB 5,000-15,000 (agency fees + government fees) |
| Time Investment (Internal) | 15-25 hours per application | 2-5 hours per application |
| Expertise Required | High — must understand all regulations | Low — agency provides expertise |
| Control Over Process | Full control | Shared control (agency handles submissions) |
| Success Rate (Standard Cases) | 85-95% | 95-99% |
| Success Rate (Complex Cases) | 40-60% | 85-95% |
| Processing Speed | Depends on internal efficiency | Typically faster (agency prioritizes) |
| Policy Awareness | Must monitor changes actively | Automatic (agency provides updates) |
| Renewal Management | Manual tracking required | Automated tracking and reminders |
| Liability for Errors | Company bears all risk | Shared risk (agency may offer guarantees) |
Detailed Analysis by Decision Factor
1. Cost Analysis
Direct Costs (DIY): The government fees for a standard B-Class work permit application are relatively modest:
– Work Permit Notification Letter application: RMB 400-800
– Work Permit card issuance: RMB 400-800
– Residence Permit application: RMB 400-800
– Degree authentication (Ministry of Education): RMB 300-500
– Medical examination: RMB 500-1,000
– Translation and notarization of documents: RMB 500-2,000
Total direct costs: approximately RMB 2,500-6,000 (USD 350-850) per application.
Agency Costs: Agency fees add a significant premium to the direct costs:
– Standard B-Class application (full service): RMB 5,000-10,000
– A-Class application (including evidence compilation): RMB 8,000-15,000
– Complex cases (in-country conversion, S-Visa to Work Permit): RMB 10,000-20,000
– Expedited processing premium: RMB 2,000-5,000
– Annual retainer for ongoing support: RMB 20,000-50,000
Hidden Costs of DIY: The cost comparison must also factor in the internal labor cost. At a loaded hourly rate of RMB 200-500 for an HR professional, 15-25 hours per application represents RMB 3,000-12,500 in internal labor. For a company processing 6 applications per year, the DIY labor cost alone (RMB 18,000-75,000) can exceed the cost of an agency retainer.
Cost-Benefit Tip: For a single annual hire, DIY is cheaper in direct outlay. For 3+ hires per year, the agency route becomes cost-competitive once internal labor is factored in. For 10+ hires per year, an agency retainer is almost certainly more cost-effective than building and maintaining in-house expertise.
2. Time and Resource Implications
DIY Time Commitment: The DIY process for a single standard B-Class application typically requires:
– Research and policy verification: 3-5 hours
– Document preparation and collection: 4-6 hours
– Degree authentication application: 2-3 hours
– Medical examination coordination: 2-3 hours (employee time)
– Online portal submission: 2-4 hours
– Follow-up and corrections: 2-4 hours
– Residence Permit appointment and collection: 4-6 hours (in-person visits)
Total: 19-31 hours of company HR time per application. For a small HR team, this represents a significant diversion from core responsibilities.
Agency Time Commitment: With an agency, the company’s role is limited to:
– Providing basic employee documentation: 1-2 hours
– Reviewing prepared submissions: 1 hour
– Attending mandatory in-person appointments: 1-2 hours
– Final verification: 1 hour
Total: 4-6 hours per application. The agency handles all government portal interactions, document authentication, and follow-up.
3. Success Rate and Risk Management
DIY Risks: The most common DIY mistakes that lead to application rejection or delay include:
– Selecting the wrong visa category or classification tier
– Providing incomplete or incorrectly formatted documentation
– Using degree authentication that has expired or is not recognized in the specific city
– Miscalculating the employee’s classification score (for A-Class applications)
– Missing the 30-day residence permit application window after entry
– Filing with outdated forms or policy requirements
– Improperly handling work permit cancellation from a previous employer
Industry data suggests that DIY applications have a rejection rate of 5-15% for standard cases and 40-60% for complex cases. Rejected applications cost 4-8 weeks of additional time and may require the employee to leave China and restart the process.
Agency Risk Mitigation: Professional agencies reduce rejection rates through:
– Pre-application document review and gap analysis
– Up-to-date knowledge of local policy interpretations (which vary by city and even by district within cities)
– Established relationships with HRSS and PSB officials, leading to more efficient problem resolution
– Experience handling edge cases and non-standard scenarios
– Insurance-backed guarantees on certain service levels
Agencies report 95-99% success rates for standard cases and 85-95% for complex cases. The premium over DIY effectively buys down the rejection risk from 10-15% to 1-5%.
4. Handling of Complex Cases
Certain visa scenarios are significantly more complex and strongly favor agency assistance:
In-Country Conversions: Changing from a dependent visa or student visa to a work visa requires precise coordination with both the current immigration status and the new employer’s documentation. The rules vary by city and by the specific visa category being converted. An agency that handles these cases regularly knows the exact documentation required and the optimal timing for each step.
Inter-City Transfers: Relocating an employee from one city to another while maintaining continuous work authorization is procedurally complex. Each city has different rules about which previous documents are accepted and which must be re-issued. DIY ventures into inter-city transfers often result in significant delays as HR teams navigate unfamiliar policies.
A-Class Classification: Assembling the evidence package for A-Class talent classification requires knowledge of which achievements, awards, and qualifications are accepted by the specific city’s HRSS bureau. An experienced agency can advise on framing the evidence to maximize the likelihood of A-Class approval.
Employer Sponsorship Issues: Companies that have recently been established, have changed their business scope, or have compliance issues face additional scrutiny. Agencies can help prepare the additional documentation needed to satisfy HRSS requirements.
5. Long-Term Management and Compliance
DIY Compliance Burden: Managing multiple foreign employees requires a systematic approach to tracking:
– Residence permit expiration dates (varies by employee and classification)
– Work permit renewal windows (typically 30-60 days before expiry)
– Tax filing deadlines and social insurance contribution schedules
– City-level policy changes that affect eligibility
– Employee status changes (promotion, salary change, role change) that require permit updates
Without dedicated software or a full-time immigration specialist, DIY compliance management is prone to oversight. A missed renewal deadline can result in the employee’s permit being cancelled, requiring out-of-country reapplication and weeks of downtime.
Agency Compliance Support: Most agencies offer:
– Automated renewal tracking with proactive alerts (30, 60, and 90 days before expiry)
– Quarterly compliance audits of all work permits and residence permits
– Policy change notifications tailored to the company’s specific industries and cities
– Support for employee status changes (faster and more reliable than DIY)
– Audit support for government labor inspections
For companies with 5+ foreign employees, the compliance management benefits of an agency retainer frequently outweigh the cost premium.
Decision Framework
Use this framework to determine which approach fits your company:
- How many foreign work visas do you process per year?
– 1-2 per year: DIY is cost-effective if you have a competent HR team
– 3-5 per year: Either approach works. Consider agency for complex hires, DIY for straightforward renewals
– 6+ per year: Agency retainer is more cost-effective when internal labor is factored in - What types of visas do you need?
– All standard B-Class first-time applications: DIY is manageable with good internal processes
– Mix of A-Class, B-Class, and in-country conversions: Agency recommended
– Predominantly complex cases: Agency strongly recommended - What is your internal expertise level?
– HR team with China immigration experience: DIY feasible for standard cases
– No dedicated immigration specialist: Agency recommended for at least the first 2-3 applications
– High turnover in HR team: Agency provides continuity and prevents knowledge loss - How quickly do you need to onboard?
– Flexible timeline (4-6 weeks): DIY is acceptable
– Urgent (2-3 weeks): Agency can expedite
– Critical (under 2 weeks): Agency essential — some can achieve 10-day turnaround for A-Class - What is your risk tolerance?
– Low risk: Use agency to minimize rejection probability
– Moderate risk: DIY for standard cases, agency for complex ones
– High tolerance: DIY approach may be acceptable with strong internal processes
Cost-Benefit Summary Table
| Scenario | DIY Cost (Annual) | Agency Cost (Annual) | Best Choice |
|---|---|---|---|
| 1-2 standard visas, established HR team | RMB 5,000-10,000 | RMB 10,000-30,000 | DIY |
| 3-5 visas, mix of types | RMB 15,000-40,000 | RMB 25,000-75,000 | Hybrid |
| 6-10 visas, some complex cases | RMB 50,000-100,000 (incl. labor) | RMB 60,000-150,000 | Agency |
| 10+ visas, multiple cities | RMB 100,000-250,000 (incl. labor) | RMB 100,000-200,000 | Agency |
| First-time employer, no China HR team | RMB 5,000-15,000 (high rejection risk) | RMB 10,000-30,000 | Agency |
Hybrid Approach: The Best of Both Worlds
Many established foreign employers in China adopt a hybrid approach that maximizes the benefits of both DIY and agency assistance:
- Standard annual renewals: Handled in-house using templates and procedures developed from past agency-assisted applications
- New applications and complex cases: Outsourced to agency for expertise and risk management
- Agency retainer for compliance monitoring: Agency provides automated renewal tracking and quarterly audits
- Agency support for policy interpretation: Company handles submissions but consults agency on policy questions
This hybrid model is particularly effective for companies with 3-10 foreign employees who have built some internal capability but still need expert support for edge cases.
Where to Go From Here
Whether you choose DIY or agency support, the key is understanding your company’s specific needs and timeline.
- [guide: SLUG-TO-BE-FILLED] – Complete DIY guide to China work visa applications
- [comparison: SLUG-TO-BE-FILLED] – Compare top visa agencies in China
- [tool: SLUG-TO-BE-FILLED] – Visa approach recommendation tool
DIY Visa Application vs Agency-Assisted: Which Approach for China Work Visas? – first published on China Gateway 360. Last updated: July 2026.
