E25B Director KITAS 2026: Complete Guide to Indonesia's Primary Work Visa for Business Owners
If you own or manage a PT PMA company in Indonesia, the E25B Director KITAS is likely your gateway to legal residence and work authorization. This comprehensive guide covers everything you need to know about obtaining, maintaining, and extending the E25B visa in 2026.
What is E25B Director KITAS?
E25B is the official immigration code for Visa Kerja Direktur Perusahaan (Director Work Visa), the most common work permit for foreign business owners actively managing their Indonesian companies.
Key Characteristics
- Official name: ITAS (Izin Tinggal Terbatas) for Directors
- Validity: 1-2 years, renewable annually
- Work authorization: Full legal permission to work as Director in the sponsoring company
- Processing time: 5-7 working days (after RPTKA approval)
- Pathway to permanence: Eligible for KITAP after 3-5 consecutive years
- Legal basis: Keputusan Menteri M.IP-08.GR.01.01/2025
E25B vs Other Work Visa Types: Understanding the Differences
The Indonesian immigration system uses a nuanced classification for employment-based visas. Here's how E25B compares to related visa types:
E25 Family (Executive Positions)
| Visa Code | Position | RPTKA Required | Typical Role |
|---|
| E25A | Commissioner | Yes | Passive oversight, board meetings |
| E25B | Director | Yes | Active management, day-to-day operations |
| E25C | Vice Director | Yes | Deputy to Director |
| E25D | General Manager | Yes | Operational leadership |
| E25E | Manager | Yes | Department head |
| E25F | Supervisor | Yes | Team lead |
Key difference: E25B is the highest operational role, with full authority over company management and strategic decisions.
E25B vs E28A Investor KITAS
Many foreign business owners face confusion between these two options:
| Feature | E25B Director | E28A Investor |
|---|
| Role | Active director | Passive investor |
| RPTKA | Required | Not required |
| Work authorization | Can work in company | Cannot work (investment only) |
| Minimum investment | IDR 10B (company total) | IDR 10B (personal shareholding) |
| Paid-up capital | IDR 2.5B per shareholder | IDR 10B minimum investment |
| DKP-TKA fee | USD 100/month | Not applicable |
| Cost (Bali Zero) | IDR 34.5-36M | IDR 17,000,000 (offshore) to IDR 19,000,000 (onshore) |
| Best for | Active managers | Passive investors |
Decision guide: Choose E25B if you plan to actively manage operations, attend meetings, sign contracts, or engage in day-to-day business. Choose E28A if you're a hands-off investor with sufficient capital.
E25B vs E23 Employee KITAS
| Feature | E25B Director | E23 Employee |
|---|
| Position level | C-level executive | Specialist/skilled worker |
| Company requirement | Must be PT PMA director | Can work for any sponsor |
| Ownership | Often shareholder | No ownership |
| Typical salary | Executive level | Market rate for position |
| Authority | Strategic decisions | Operational tasks |
E25B Requirements: Comprehensive Checklist
1. Company Requirements
Your sponsoring company must meet strict criteria:
PT PMA Structure
- Legal entity: PT PMA (foreign-owned company) registered with AHU
- Investment commitment: Minimum IDR 10 billion total investment plan
- Paid-up capital: IDR 2.5 billion per foreign shareholder (PP 5/2021)
- NIB: Valid Nomor Induk Berusaha (Business Identification Number)
- KBLI codes: Business activities must justify need for foreign director
- Operational status: Active business operations (not dormant)
- Bank account: Indonesian corporate bank account with statements
Director Appointment
- Must be formally appointed as Direktur (Director) in company deed
- Name must appear in:
- Akta Pendirian (Articles of Incorporation) or Akta Perubahan (Amendment Deed)
- SK Kemenkumham (AHU approval letter)
- NIB certificate
- Cannot be nominee director (must have genuine authority)
2. RPTKA (Foreign Worker Employment Plan)
RPTKA (Rencana Penggunaan Tenaga Kerja Asing) is mandatory before applying for E25B.
RPTKA Requirements
- Position justification: Explanation why position requires foreign national
- Job description: Detailed responsibilities of Director role
- Duration: RPTKA validity must cover intended KITAS period
- Local workforce: Company must employ Indonesian staff (ratio requirements)
- Educational qualification: Director must meet position requirements
- Compensation plan: Salary/benefits disclosure
- Technology transfer: Plan for knowledge transfer to local staff
RPTKA Processing
- Timeline: 3-5 working days (online via SIAP-TKA system)
- Validity: Up to 2 years
- Cost: Included in Bali Zero KITAS package
- Approval body: Kementerian Ketenagakerjaan (Ministry of Manpower)
3. Personal Documents
Passport & Photos
- Passport validity: Minimum 18 months remaining
- Blank pages: At least 3 pages for stamps
- Photos: 4x6 cm passport photos (6 copies, red background)
- Copies: Notarized passport copy (data page)
Educational & Professional
- CV/Resume: Detailed work history and qualifications
- Educational certificates: Degree certificates (Bachelor's minimum recommended)
- Work certificates: Letters from previous employers
- Translations: Indonesian or English translations if original documents in other languages
Health & Background
- Health certificate: From Indonesian clinic or designated health facility
- Cover letter: Stating intention to work as Director
- Domicile letter: If already in Indonesia
- Marital status: Marriage certificate (if applicable, for dependent visas)
4. Financial Documentation
- Company financials: Latest financial statements (audited if available)
- Bank statements: Company account, 3-6 months
- Tax compliance: NPWP, tax returns (if company operational >1 year)
- Investment evidence: Proof of paid-up capital transfer
E25B Application Process: Step-by-Step
Phase 1: RPTKA Application (Week 1)
-
Prepare RPTKA documents
- Job description, organizational chart, workforce plan
- Company documents (NIB, deed, AHU)
- Personal documents (passport, CV, certificates)
-
Submit to Kemnaker
- Online submission via SIAP-TKA portal (siap-tka.kemnaker.go.id)
- Payment of processing fee
- Wait for review (3-5 working days)
-
RPTKA approval
- Download RPTKA approval letter
- Valid for up to 2 years
- Required for next phase
Phase 2: VITAS (Visa Authorization) (Week 2)
If applying from outside Indonesia (offshore):
-
VITAS application
- Submit to Direktorat Jenderal Imigrasi via sponsor
- Requires: RPTKA, company docs, passport copy
- Processing: 2-3 working days
-
Visa sticker
- VITAS approval sent to Indonesian embassy/consulate
- Visit embassy in your home country
- Visa sticker placed in passport (valid 90 days, single entry)
-
Travel to Indonesia
- Enter within 90 days of VITAS issuance
- Bring all original documents
If already in Indonesia (onshore/change of sponsor):
- Different procedure: direct ITAS application (no VITAS required)
- Must have valid stay permit to change status
- Higher cost (IDR 36M vs IDR 34.5M offshore)
Phase 3: ITAS (KITAS) Collection (Week 3-4)
Upon arrival in Indonesia:
-
Immigration office visit
- Report to immigration within 7 days
- Bring: passport with VITAS, all original documents
- Biometric data collection (photo, fingerprints)
-
ITAS sticker issuance
- Processing: 5-7 working days
- E25B ITAS sticker placed in passport
- Validity: 1-2 years from date of issue
-
IMTA/DKP-TKA registration
- IMTA (Izin Mempekerjakan Tenaga Asing): Employment permit for company
- DKP-TKA (Dana Kompensasi Penggunaan TKA): Compensation fund, USD 100/month
- Automatic deduction from company sponsor
Phase 4: Post-Approval Requirements
-
SKTT (Surat Keterangan Tempat Tinggal)
- Report residence to local RT/RW and kelurahan
- Required within 30 days of KITAS issuance
- Bring: KITAS, passport, rental agreement/property deed
-
Re-entry permit (if traveling)
- Multiple re-entry: Valid for duration of KITAS
- Apply online via ALKI app or at immigration office
- Cost: ~IDR 500,000-1,000,000
-
Annual reporting
- Report to immigration every 12 months (before KITAS expiry)
- Bring: passport, KITAS, company letter
E25B Costs: Complete Breakdown
Bali Zero Pricing (2026)
| Service | Cost (IDR) | Notes |
|---|
| Working KITAS Offshore | 34,500,000 | New application from outside Indonesia |
| Working KITAS Onshore | 36,000,000 | Change of sponsor (Altus method) |
| Working KITAS Extension | 31,500,000 | Annual renewal |
What's included:
- RPTKA application and approval
- VITAS processing (offshore) or status change (onshore)
- ITAS application and sticker
- IMTA registration
- All government fees
- Agent service fees
- Document preparation
- Immigration liaison
Additional costs:
- DKP-TKA: USD 100/month (paid automatically by company)
- Re-entry permit: IDR 500,000-1,000,000 (if needed)
- SKTT registration: IDR 100,000-200,000
- Document translations: IDR 200,000-500,000 per document (if needed)
- Notarization: IDR 50,000-100,000 per document
Total First-Year Cost Estimate
Scenario: Offshore application
- KITAS application: IDR 34,500,000
- DKP-TKA (12 months): USD 1,200 (~IDR 19,200,000 at 16,000 rate)
- Re-entry permit: IDR 1,000,000
- Incidentals: IDR 500,000
- Total: ~IDR 55,200,000 (USD 3,450)
Scenario: Onshore application
- KITAS application: IDR 36,000,000
- DKP-TKA (12 months): IDR 19,200,000
- Re-entry permit: IDR 1,000,000
- Incidentals: IDR 500,000
- Total: ~IDR 56,700,000 (USD 3,544)
Timeline: What to Expect
Standard Processing (Offshore)
| Phase | Duration | Milestone |
|---|
| RPTKA application | 3-5 working days | Manpower approval |
| VITAS processing | 2-3 working days | Immigration HQ approval |
| Embassy visa sticker | 1-5 days | Depends on embassy |
| Travel to Indonesia | Variable | Within 90 days of VITAS |
| ITAS processing | 5-7 working days | After arrival biometrics |
| Total | 3-4 weeks | From start to KITAS in hand |
| Phase | Duration | Milestone |
|---|
| RPTKA application | 3-5 working days | Manpower approval |
| Status change processing | 7-14 working days | Direct ITAS application |
| ITAS collection | 5-7 working days | Biometrics to sticker |
| Total | 3-5 weeks | No need to leave Indonesia |
Extension Processing
| Phase | Duration | Milestone |
|---|
| Document preparation | 3-5 days | Update company docs |
| RPTKA extension | 3-5 working days | If RPTKA expired |
| ITAS extension | 5-7 working days | Immigration processing |
| Total | 2-3 weeks | Apply 30 days before expiry |
Pro tip: Start extension process 60 days before expiry to avoid complications.
Extension and Renewal
Annual Extension Requirements
E25B KITAS can be renewed annually for the duration of the RPTKA (up to 2 years total).
Documents needed:
- Current passport (valid 12+ months)
- Current KITAS (about to expire)
- Updated RPTKA (if original expired)
- Company documents (NIB, deed, AHU - updated if changed)
- Financial statements (latest year)
- Tax documents (SPT Tahunan, NPWP)
- Sponsor letter from company
- Passport photos (4x6 cm, 6 copies)
Process:
- Submit extension application 30-60 days before expiry
- Immigration reviews documents
- Biometric update (if required)
- New ITAS sticker issued (valid 1 year)
- Continue DKP-TKA payments
Cost: IDR 31,500,000 (via Bali Zero)
After 2 Years: New RPTKA Cycle
When your RPTKA expires (maximum 2 years), you must:
-
Apply for new RPTKA
- Fresh application with updated justification
- Current business operations proof
- Updated workforce plan
-
New KITAS cycle
- Essentially a fresh application
- Can usually be done onshore if you maintain status
- Cost: Full application fee (IDR 36M onshore)
Strategic note: Some companies time RPTKA for maximum duration (2 years) to reduce renewal cycles.
Pathway to KITAP (Permanent Residence)
One of the most attractive features of E25B is the path to permanent residency.
KITAP Eligibility
After 3-5 consecutive years on E25B KITAS, you become eligible for KITAP (Kartu Izin Tinggal Tetap - Permanent Stay Permit).
Requirements:
- 3-5 years continuous E25B KITAS (no gaps)
- Company remains operational and in good standing
- Clean immigration record (no overstays, violations)
- Continue meeting director requirements
- Tax compliance
- Indonesian language proficiency (basic)
KITAP Benefits
- Validity: 5 years, renewable indefinitely
- No annual reporting: Only renewal every 5 years
- No work permit: Can work freely in any company (not just sponsor)
- No DKP-TKA: No monthly compensation fund
- Flexibility: Can change jobs without immigration status impact
- Family inclusion: Dependent family members can also get KITAP
- Cost effective: Renewal cheaper than annual KITAS
KITAP cost (Bali Zero): ~IDR 45-50M (5-year validity = ~IDR 9-10M/year)
Strategic pathway:
- Years 1-2: E25B KITAS (initial + first extension)
- Years 3-5: Continue E25B KITAS (2-3 more extensions)
- Year 5-6: Apply for KITAP
- Year 6+: Permanent resident status
Common Issues and Solutions
Problem 1: RPTKA Rejection
Causes:
- Insufficient business justification
- KBLI codes don't support director need
- Inadequate local workforce
- Incomplete documentation
Solutions:
- Strengthen business plan and operational proof
- Ensure KBLI codes match actual business activities
- Hire more local staff to improve ratios
- Consult with Bali Zero for RPTKA strategy
Problem 2: Company Dormant/Inactive
Causes:
- No operational activity
- No tax filings
- No financial transactions
- Nominee director setup
Solutions:
- Activate business operations (even minimal)
- File tax returns (SPT) regularly
- Maintain bank transactions
- Ensure genuine director authority and involvement
Problem 3: KITAS Expiry During Extension
Causes:
- Late application
- Document delays
- Immigration backlog
Solutions:
- Apply 60 days before expiry (not 30)
- Prepare all documents in advance
- Use experienced agent like Bali Zero
- Emergency extension possible (short term, limited)
Causes:
- Previous company issues
- Gap in KITAS validity
- Debt/tax problems with old sponsor
Solutions:
- Resolve all obligations with previous sponsor
- Obtain release letter
- Clear any outstanding tax/debt
- Fresh RPTKA from new company
- May require offshore restart if status lapsed
E25B vs Other Options: Decision Matrix
Choose E25B if you:
✅ Own/co-own PT PMA company
✅ Want to actively manage operations
✅ Plan to work full-time in Indonesia
✅ Can meet IDR 10B investment and IDR 2.5B paid-up capital
✅ Want pathway to permanent residence
✅ Need to sign contracts and make decisions
Choose E28A Investor if you:
✅ Have IDR 10B+ personal shareholding
✅ Want passive investment (no active work)
✅ Don't need to be involved in daily operations
✅ Want lower cost (no RPTKA, no DKP-TKA)
✅ Prefer simpler renewals
Choose E23 Employee if you:
✅ Work for someone else's company
✅ Not a shareholder or owner
✅ Specialized professional (IT, engineer, consultant)
✅ Don't want company ownership responsibilities
Choose B211A Digital Nomad if you:
✅ Work remotely for non-Indonesian company
✅ Don't need to work in Indonesian entity
✅ Want 1-year visa with minimal requirements
✅ Freelancer or remote employee
Frequently Asked Questions
1. Can I be a director of multiple companies on one E25B?
No. E25B is tied to one sponsoring company. If you're director of multiple PT PMA companies, you need to choose one as primary sponsor. However, you can potentially hold director positions in multiple companies administratively - the KITAS sponsor is just your "main" employment.
2. What happens if my company closes while I have E25B?
Your KITAS becomes invalid when the sponsoring company ceases operations. You must either:
- Find new sponsor and apply for change of sponsor (onshore method)
- Leave Indonesia and reapply from abroad
- Convert to different visa type (if eligible)
Pro tip: Maintain company operations even if business is slow to protect KITAS status.
3. Can my family join me on E25B?
Yes. Dependent family members (spouse, children under 18 or unmarried under 21) can apply for:
- E33F (spouse)
- E33E (child)
Dependent visas follow your KITAS validity and can be processed simultaneously or after your approval.
Cost (Bali Zero):
- Dependent KITAS offshore: IDR 11,000,000
- Dependent KITAS onshore: IDR 13,500,000
4. Do I need to be in Indonesia during the entire application?
Offshore method: No. You can be anywhere during RPTKA and VITAS processing. You only need to enter Indonesia after VITAS is approved.
Onshore method: Yes. You must be in Indonesia with valid stay permit throughout the process.
5. Can I do business outside my KBLI codes?
No. Your business activities must align with registered KBLI codes. Operating outside your KBLI can result in:
- Tax penalties
- License violations
- KITAS complications during renewal
- Legal liability
Solution: Update your KBLI codes via NIB amendment if business expands to new activities.
6. What if my passport expires before KITAS?
You need to:
- Renew passport in advance (18+ months validity recommended)
- Transfer KITAS to new passport at immigration office
- Bring both old and new passports
- Small fee (~IDR 500,000)
Never let passport expire while holding KITAS.
7. Can I convert from E25B to E28A later?
Yes, but it requires:
- Formal change of immigration status
- Meeting E28A requirements (IDR 10B investment)
- Resignation as active Director (become passive shareholder)
- New application process
More common scenario: maintain E25B and later apply for KITAP, which gives you ultimate flexibility.
8. What's the difference between VITAS and ITAS?
- VITAS (Visa Tinggal Terbatas): Pre-approval telex sent to embassy, allows you to enter Indonesia
- ITAS (Izin Tinggal Terbatas): The actual KITAS sticker in your passport, obtained after entering Indonesia
Think of VITAS as "permission to come get your KITAS" and ITAS as the actual KITAS itself.
Working with Bali Zero
Why Use an Agent?
E25B applications involve:
- 2 government ministries (Immigration, Manpower)
- 15+ document types
- Multiple online portals
- Indonesian language requirements
- Complex legal compliance
Bali Zero advantages:
- ✅ Fixed pricing: No hidden costs (IDR 34.5-36M all-inclusive)
- ✅ Fast processing: 5-7 days (vs 2-4 weeks DIY)
- ✅ RPTKA expertise: High approval rate
- ✅ English support: Clear communication throughout
- ✅ Compliance guarantee: All regulations followed
- ✅ Document preparation: Professional translations and formatting
- ✅ Immigration liaison: Direct relationships with immigration offices
- ✅ Post-approval support: SKTT, re-entry permits, extensions
What to Expect
-
Initial consultation
- Free assessment of your eligibility
- Company structure review
- Timeline and cost estimate
-
Document collection
- Checklist provided
- Guidance on any missing items
- Professional document preparation
-
Application submission
- RPTKA filing
- VITAS/ITAS processing
- Regular status updates
-
KITAS collection
- Coordination of biometrics appointment
- Passport collection and return
- Post-approval guidance (SKTT, etc.)
-
Ongoing support
- Extension reminders
- Annual reporting assistance
- KITAP pathway planning
- Website: balizero.com
- WhatsApp: [Contact number]
- Email: hello@balizero.com
- Office: Canggu, Bali
Conclusion: E25B as Your Indonesian Business Foundation
The E25B Director KITAS is more than just a visa - it's your legal foundation for building and managing a business in Indonesia. While the process requires significant investment (IDR 34.5-36M initial, plus annual renewals), the benefits are substantial:
✅ Legal work authorization in your own company
✅ 1-2 year validity with straightforward renewals
✅ Pathway to permanent residence after 3-5 years
✅ Family inclusion through dependent visas
✅ Business credibility with banks, partners, government
✅ Flexibility to manage operations, sign contracts, hire staff
Key success factors:
- Strong company foundation: IDR 10B investment, IDR 2.5B paid-up capital, active operations
- Proper KBLI selection: Business activities must support need for foreign director
- RPTKA justification: Clear explanation why position requires foreigner
- Professional assistance: Use experienced agent like Bali Zero
- Long-term planning: Think beyond initial KITAS to KITAP pathway
Next steps:
- Review your PT PMA structure and capital requirements
- Ensure KBLI codes align with director role
- Prepare personal documents (passport, CV, certificates)
- Contact Bali Zero for eligibility assessment
- Begin RPTKA application process
With proper planning and professional support, E25B Director KITAS provides the stable immigration status you need to focus on what matters most: growing your Indonesian business.
Disclaimer: Immigration regulations change frequently. This guide reflects 2026 requirements based on Keputusan Menteri M.IP-08.GR.01.01/2025 and Bali Zero's knowledge base. Always consult with licensed immigration agent for your specific situation. Bali Zero pricing subject to change - confirm current rates before proceeding.
Last updated: February 17, 2026