Insights
Analysis for serious acquirers
Rule-change explainers, acquisition strategy, and market analysis — written to answer the exact questions international buyers ask.

Visa Rules
Japan's 2025 Business Manager Visa Rules: The Complete Guide for Foreign Buyers
Japan raised the Business Manager visa bar on October 16, 2025: ¥30 million capital, a full-time employee, management experience, and Japanese ability. Here is exactly what changed and why acquiring an existing company can offer qualified applicants a stronger evidence base.
July 21, 2026

Strategy
Buy vs. Start: Which Path to Japan's Business Manager Visa Actually Works in 2026?
Founding a new company in Japan versus acquiring an existing one — a requirement-by-requirement comparison under the post-2025 visa rules, with realistic costs and timelines for each path.
July 21, 2026

Costs
How Much Does It Really Cost to Buy a Business in Japan and Qualify for the Visa?
The all-in budget for acquiring a Japanese business under the 2025 visa rules: purchase price ranges by business type, the ¥30M capital rule, working capital, professional fees — with three worked examples.
July 21, 2026