
Residency Visas & Business Structures – Full Support in Three Key Countries
Roch Agency provides expert guidance and practical assistance for residency and company setup in Estonia, Spain, and Thailand.
We support individuals, freelancers, investors, and corporations in choosing the right visa and business structure – ensuring every step complies with local laws, runs efficiently, and is handled with full transparency.
Estonia
Required Identification
-
Isikukood (Estonian Personal Identification Code): Mandatory for residents; non-residents use passport or receive a temporary code when registering companies or applying for residency.
Visa Options
-
D Visa (long-stay): For business, employment, studies, or digital residency
-
Temporary Residence Permits: For work, entrepreneurship, or family reunification
-
Startup Visa: For non-EU founders with innovative business projects
Business Structures
-
Osaühing (OÜ): Private limited company, low capital requirement, limited liability
-
E-residency: Enables non-residents to establish and manage Estonian companies remotely
-
Best suited for: IT, SaaS, consulting, freelancing, e-commerce, international lead generation
Spain
Required Identification
-
NIE (Número de Identidad de Extranjero): Tax identification number for foreigners, required for almost all legal and financial transactions
-
TIE (Tarjeta de Identidad de Extranjero): Physical ID card for non-EU residents living in Spain
Visa Options
-
Digital Nomad Visa: For remote professionals with international clients or employers
-
Non-Lucrative Visa: For financially independent individuals with passive income
-
Work Visa: Requires an employment contract with a Spanish company
-
Student Visa, Family Reunification Visa, EU Residency (Residencia) for EU citizens
-
Note: The Golden Visa was officially discontinued on April 3, 2025 – no new applications are accepted
Business Structures
-
Autónomo: Sole proprietorship for freelancers and self-employed professionals
-
Sociedad Limitada (S.L.): Limited company, €3,000 minimum capital
-
S.L.U.: Single-member limited company
-
Branch Office: Spanish branch of a foreign company
-
Key sectors: Property investment, tourism, healthcare, construction, professional services
Thailand
Required Identification
-
Passport + valid visa (required for all non-Thai residents)
-
TM30 registration: Mandatory address registration with Immigration Bureau
-
Thai Tax ID: Required for employment, business, or property-related activities
Visa Options
-
Non-Immigrant “B” Visa: For business, employment, or teaching
-
Non-Immigrant “O” Visa: For retirees, family members, or dependents
-
Long-Term Resident Visa (LTR): For investors, wealthy retirees, digital nomads, and skilled professionals
-
Education Visa, Elite Visa (long-term residence option for investors/affluent individuals)
Business Structures
-
Thai Limited Company: The most common structure, requires majority Thai ownership (unless BOI-promoted)
-
BOI Company: Board of Investment promotion allows majority or full foreign ownership with incentives
-
Representative Office: For foreign companies conducting research, sourcing, or support in Thailand
-
Branch Office: Foreign company operating directly in Thailand
-
Key sectors: Tourism, hospitality, export/import, real estate, IT outsourcing, wellness
With Roch Agency, you gain a trusted partner for navigating international residency and business setup – from strategy to full legal execution.
Book an Online Consultation
At Roch Agency, we offer personalized online consultations to discuss your needs, goals, and opportunities within real estate, cars, and investments.
-
Fee: €50 + VAT per hour
-
Format: Online video meeting (Zoom, Teams, or upon request)
-
Flexible scheduling: Choose a time that suits you
An online consultation is the ideal way to receive professional guidance before making important decisions. Our experts provide clear answers, market insights, and tailored strategies to support your objectives.

