Managing taxes efficiently is crucial for individuals and businesses operating in Indonesia. The Electronic Filing Identification Number (EFIN) is an essential component of the country’s online tax system, allowing taxpayers to file returns and access digital tax services securely.
This guide explains what EFIN is, its purpose, how to apply, and how to retrieve it if lost.
What is EFIN in Indonesia?


The Electronic Filing Identification Number (EFIN) is a unique 10-digit number issued by Indonesia’s Directorate General of Taxes (DJP). It serves as an authentication tool for taxpayers engaging in electronic transactions, such as filing tax returns (SPT) via DJP Online and generating tax payment billing codes.
If you are a foreign individual or business operating in Indonesia, you’ll need an EFIN to access Indonesia’s online tax system securely. Without it, you won’t be able to submit your tax reports electronically or reset your DJP Online password.
Also read: What is SPT (Tax Return) in Indonesia?
Purpose and Function of EFIN
EFIN plays a crucial role in taxpayer authentication, ensuring that electronic tax filing is secure and accessible. Here’s how it functions:
- Tax Filing System: EFIN is required for online tax reporting through DJP Online.
- Taxpayer Authentication: It verifies the identity of the taxpayer when accessing tax services.
- Password Recovery: If you forget your DJP Online password, you need an EFIN to reset it.
Also read: LKPM Reporting for PMA / Foreign Companies in Indonesia
How to Apply for an EFIN in Indonesia
For Individual Taxpayers
You can apply for an EFIN through two methods: online or offline.
Online Method:
- Send an email to your registered Tax Office (KPP) with the following details:
- Taxpayer Identification Number (NPWP)
- Full Name
- Government ID Number (KITAS/KITAP for foreigners)
- Registered Address
- Active Email Address
- Phone Number
- A selfie holding your NPWP and government-issued ID
- Ensure all submitted information matches your NPWP records.
- Wait for a response from the tax office with your EFIN details.
Offline Method:
- Visit the nearest Tax Office (KPP) in person.
- Bring the required documents:
- Original and copy of your passport
- KITAS or KITAP (for foreigners)
- Original and copy of NPWP
- Active email address
- Submit an EFIN activation request form.
- Receive your EFIN on the spot.
For Corporate Taxpayers
- The company’s manager must visit the registered tax office in person.
- Submit the following documents:
- Letter of appointment for the manager
- NPWP or Registered Certificate (SKT) of the company
- Original and copy of the manager’s passport (for foreigners)
- KITAS/KITAP and NPWP of the manager
- Active email address of the company
- Complete the EFIN activation request form.
Also read: Filing Annual Corporate Tax Returns in Indonesia (Easy Guide)
How to Find Your EFIN Number


If you have forgotten your EFIN, you can retrieve it through one of these methods:
- Email: Send a request to lupa.efin@pajak.go.id with your NPWP, registered name, email, and phone number.
- Call Center: Contact the tax hotline at 1500200.
- Live Chat: Access the DJP’s official website and chat with an agent.
- M-Pajak App: Use the official tax app to request EFIN assistance.
If you’re a foreign taxpayer in Indonesia, having an EFIN is essential for seamless tax filing. Whether you apply online or in person, ensuring that your details match your NPWP registration will streamline the process. By securing your EFIN, you can confidently manage your taxes and avoid any filing issues.
For those of you who need help with taxation in Indonesia, you can rely to InvestinAsia’s Indonesia tax consultant and compliance services.
Our experienced team of professionals is ready to assist you in every tax matter, such as:
- Accounting and tax reporting services in Indonesia
- Indonesia Payroll Service
- Indonesia LKPM Reporting Service
- Indonesia VAT Taxpayers Registration
Contact us now for FREE consultation and special package!
Common Questions About EFIN
What is the difference between an ITIN and an EFIN?
An ITIN (Individual Taxpayer Identification Number) is issued by the U.S. IRS for tax processing, while an EFIN is Indonesia’s tax authentication number for electronic filing.
Is EFIN required every year?
No, once activated, your EFIN remains valid indefinitely. However, you’ll need it if you reset your DJP Online password.
Can I apply for an EFIN online?
Yes, individual taxpayers can request an EFIN via email, while corporate taxpayers must visit the tax office.
References