Japan Startup Visa 2026: The New ¥30 Million Business Manager Rule
Key Takeaways The Japan startup visa is really two stages, not one: up to two years on Designated Activities status, then Business Manager status once the business qualifies. The Business Manager capital bar rose from ¥5 million to ¥30 million on 16 October 2025 —
Japan Startup Visa 2026: The New ¥30 Million Business Manager Rule Continue Reading »



