French Citizens and Thai Work Authorization: The Non-B Requirement
France has no special labor agreement with Thailand. French nationals cannot legally work in Thailand without a Non-B work visa, regardless of employment type—whether you're hired as a manager at a multinational corporation, a language instructor at a private school, or a technical specialist at a Bangkok software firm. The Non-B is the only legal pathway. Freelancing, remote work for a French company, and self-employment do not qualify. You cannot work around this rule.
The Core Non-B Rule for French Citizens
Thai labor law restricts foreign employment to the Non-B visa category. To obtain one, you must first secure an offer letter from a registered Thai employer. Without that employment offer, no application is possible. This is a hard requirement—there are no exceptions for EU citizens or highly skilled professionals. The Non-B is employer-dependent from start to finish.
Why French Citizens Fail at the Non-B Stage
Employer sponsorship rejection: Many French applicants find employers unwilling to sponsor them. Thai law requires a 4:1 ratio of Thai to foreign employees at companies with foreign workers. Your employer must verify they have enough Thai staff to legally hire you. If they don't, the sponsorship stops immediately—before you even apply for the visa.
Insufficient company registration: Your employer must be registered with the Thai Department of Business Development (DBD) and must have been operating legally for at least one year. Family-owned businesses, newly registered startups, and shell companies often fail this check. Issa's pre-screening catches these failures before you spend time and money on the application.
VAT registration mismatch: Your employer must be VAT-registered with the Thai Revenue Department. If they claim a high headcount but have no VAT registration or a registration that doesn't match their claimed business size, immigration will reject the sponsorship.
Missing financial statements: Your employer must provide 2 years of audited financial statements (Sor Bor Chor 3 auditor's report), certified company registrations (DBD extract), and monthly VAT returns for the past 12 months. If these documents are missing or inconsistent—for example, the company claims 50 employees but shows VAT returns for only 10—the application fails at the employer verification stage.
PND.50 form gaps: The corporate income tax return (PND.50) must show the company's net profit for at least the past two fiscal years. Some companies never file this or have gaps. Immigration uses this to verify the company's legitimacy and capacity to hire foreign staff.
French-Specific Income Documentation Challenges
French employees face specific document verification friction. Unlike a US employee submitting a W-2, a French employee must provide:
- Fiche de paie (monthly payslip): Must show gross salary, deductions (URSSAF social contributions), and net payment. Immigration scrutinizes these because irregular deductions or missing months suggest employment inconsistency.
- Contrat de travail (employment contract): Must be signed by both parties and must specify the job title, monthly salary in EUR, employment start date, and clause confirming the role is based in Thailand. If the contract still lists your previous French address or shows a French-based role, immigration will question the legitimacy of the Thai employment.
- Attestation d'emploi (employment certificate): This French administrative document is often not recognized by Thai immigration. Instead, your Thai employer must issue their own employment letter (WP.46 form) confirming your role, salary, and start date in Thailand.
- Avis de situation vis-à-vis de l'impôt (French tax notice): Not required for the Non-B. Do not submit this unless specifically requested, as it only adds confusion.
The most common French applicant failure: submitting French payslips and French employment contracts without a companion Thai employment letter (WP.46) from the employer. Thai immigration does not recognize French documents as standalone proof. Your Thai employer must issue a parallel Thai-language employment confirmation.
The Non-B Application Process for French Citizens
Step 1: WP32 Pre-Approval Letter (Thai Labour Department)
Your employer files the WP32 form at the Thai Labour Department to request pre-approval for hiring you. This step confirms the employer meets the 4:1 Thai-to-foreigner ratio and has the capacity to hire. Processing time: 3 working days. The employer does NOT need to submit this in person if they use an agent—but many employers are unfamiliar with this process and delay unnecessarily.
Common failure: Employer claims they'll file it "after you apply for the visa." This is backwards. WP32 must come first. If your employer tries to shortcut this, the entire application timeline extends by weeks.
Step 2: Non-B E-Visa Application (Thai Embassy)
Once the WP32 is approved, you submit the Non-B e-visa application through the Thai embassy portal in your country of residence—typically the Royal Thai Embassy in Paris. You must be outside Thailand at this stage. The application includes your passport, employment letter from your Thai employer (WP.46 form), company registration documents (DBD, VAT cert, financial statements), and your own documents (education certificate, passport biodata, medical report from a certified Thai hospital or a certified medical exam in France).
Processing time: 10–14 days at the Paris embassy (typical for Western European missions). The visa is issued as a 90-day approval; you must enter Thailand within 90 days of approval.
Step 3: Thailand Entry and Medical Checkup
You enter Thailand using your 90-day Non-B visa. Within 15 days of entry, you must undergo a medical examination at an approved Thai hospital. Your employer will typically guide you to a hospital on their list. The medical report must confirm you have no prohibited diseases (tuberculosis, leprosy, drug addiction, third-stage syphilis).
Step 4: Work Permit Application (Thai Labour Department)
Your employer files the work permit (WP) application at the Thai Labour Department, attaching your medical report and the approved Non-B visa. You do NOT attend this appointment. Processing time: 3 working days. Once approved, you must collect the work permit in person at the Labour Department (you must attend this collection).
Critical: Your employer must have enrolled you in the Thai social security system (SSO) BEFORE you start work. If they skip this, you are technically working illegally—even with a valid work permit.
Step 5: Visa Extension to 1 Year (Thai Immigration)
Your 90-day Non-B visa is only valid for entry. To stay longer, you must apply for a 1-year extension at your local Immigration Office (within 45 days of your 90-day period expiring). The extension requires your work permit, passport, a TM.7 form, and a letter from your employer confirming your continued employment. If your employer is uncooperative or has not registered your contract with the Labour Department, the extension will be denied.
Financial Requirements: Minimal, Often Overlooked
The Non-B requires you to maintain a minimum of 30,000 THB (approximately 860 EUR) in a Thai bank account for the e-visa application. This is significantly lower than the 500,000 THB required for a DTV. Many French applicants assume there's a larger financial barrier and choose other visas unnecessarily. If you have secured a job offer in Thailand, the Non-B is almost always cheaper to obtain and faster to process than the DTV alternative.
Why French Citizens Choose Wrong Visas
Many French applicants attempt the DTV (Digital Nomad Visa) or tourist visa extensions instead of the Non-B, believing the Non-B is too bureaucratic. This is a critical error. Here's why:
- DTV cannot be used for legal employment: The DTV is designed for remote workers employed by foreign companies. If you work for a Thai company, even one day, you violate the terms of the DTV and risk deportation and visa cancellation.
- Tourist visa extensions don't permit work: Working on a tourist visa is illegal, regardless of how common the practice is. Immigration enforcement has increased significantly in 2024–2025, and French nationals have been specifically targeted in enforcement operations.
- The Non-B financial requirement is lower: At 30,000 THB, the Non-B is cheaper to obtain than maintaining 500,000 THB for the DTV. Yet many French applicants skip it thinking it's more expensive.
Common Non-B Rejections and How to Avoid Them
Rejection #1: Employer cannot prove 4:1 Thai-to-foreigner ratio. Your employer is hiring too many foreigners relative to Thai staff. Solution: Work with your employer to provide an updated staff list from the Social Security Office (SSO) showing the true Thai-to-foreign headcount. If the ratio is genuinely bad, you may need to delay the application until the employer hires more Thai staff.
Rejection #2: Company financial statements show inconsistency with claimed headcount. The company claims 50 employees but financial statements show only 10 full-time equivalents. Solution: Request audited financial statements (Sor Bor Chor 3) directly from a Thai accounting firm. Ensure they match the company's VAT returns and Labour Department registrations.
Rejection #3: French employment contract shows no Thailand job location. Your contract still lists a French office or has no location specified. Solution: Amend the contract to explicitly state your work location is in Thailand, or request a supplemental letter from your employer confirming the Thailand assignment.
Rejection #4: Missing WP.46 employer letter in Thai. You submitted only French employment documents. Solution: Request the employer issue a WP.46 form (in Thai or English with official Thai translation) confirming your role, salary, and Thailand-based position.
Rejection #5: PND.50 missing or outdated. The employer has not filed corporate income tax returns. Solution: Request the employer engage a Thai accountant to file the missing PND.50 immediately. This can delay the application by 2–4 weeks.
Post-Approval Logistics for French Non-B Holders
Once your Non-B is approved and you've entered Thailand, you will be required to:
- File a TM.30 (residence notification) with local immigration within 24 hours of entry—your landlord or hotel typically does this.
- Complete 90-day immigration reporting at your local immigration office every 90 days (quarterly). This is a brief in-person check-in showing you're still employed.
- Renew your 1-year work permit extension every 12 months before expiration.
These are ongoing compliance obligations. Issa's app sends alerts before reporting deadlines and can facilitate 90-day reporting at our Thonglor office for 600 THB.
The Non-B vs. DTV Trade-Off for French Citizens
If you're a French freelancer or self-employed professional, the DTV is your only pathway—the Non-B requires an employer. But if you have a job offer from a Thai company, the Non-B is typically faster, cheaper (30,000 THB vs. 500,000 THB), and more legally certain than the DTV. The DTV's 5-year validity is longer, but annual compliance costs and reporting obligations can offset that advantage.
The math: Non-B employer sponsorship takes 4–6 weeks total. DTV processing takes 4–6 weeks but requires maintaining 500,000 THB in seasoned funds. If you're earning a salary from a Thai employer, the Non-B is the pragmatic choice.
Frequently Asked Questions: French Citizens and the Non-B
Can I apply for a Non-B visa from France without leaving Thailand?
No. The Non-B e-visa application must be submitted from outside Thailand. You cannot apply while in Thailand on a tourist visa. If you're already in Thailand, you must exit and apply from your home country or another location outside Thailand.
Do I need a university degree to qualify for the Non-B?
The Non-B itself does not require a degree. However, certain positions (such as teaching, professional roles) may have degree requirements set by the employer or the Ministry of Labour. Confirm with your employer and the Labour Department for your specific job category.
What happens if my employer goes out of business after I receive my Non-B?
Your Non-B visa remains valid, but your work permit becomes invalid if the employer closes. You have 30 days to find a new employer and transfer your work permit, or you must leave Thailand. This is why work permit sponsorship ties directly to employment—if the employment ends, your legal status is affected.
Can I use Stripe or Wise invoices as proof of income for the Non-B?
No. The Non-B requires an employment contract and employer sponsorship. If you are self-employed or freelance, you do not qualify for the Non-B—you would need a DTV instead. Stripe and Wise statements do not establish an employment relationship required for the Non-B.
How long does the entire Non-B process take for French citizens?
Approximately 4–6 weeks from WP32 filing to work permit collection. This assumes your employer has all required documents ready and the Paris embassy processes within 10–14 days. Delays typically occur when employers lack financial statements or VAT registrations.
Why Issa Compass Matters for French Citizens Applying for the Non-B
The Non-B process requires your employer to navigate Thai labour law, immigration procedures, and document requirements most Thai companies find confusing. Miscommunication between you and your employer—or between your employer and Thai immigration—is the most common cause of delays and rejections.
Issa's pre-screening catches employer verification failures before you spend time and money on the application. We manually verify your employer's 4:1 ratio, review their financial statements for consistency, confirm their VAT registration is current, and ensure your employment contract matches what Thai immigration expects. If problems exist, we identify them immediately and recommend fixes—rather than discovering them after you've paid the 10,000 THB government fee.
At 18,000 THB (approximately 515 EUR), our fee represents insurance against a rejected application—and the weeks of lost time and rebooked flights that rejection creates.
Book a free consultation to discuss your specific employer situation and confirm the Non-B is the right pathway for your Thailand employment.
