
Essential Documents for Living in Bali
Living in Bali offers a unique and enriching experience, but it’s important to have the right documents to ensure a smooth stay and compliance with local regulations. Whether you are an expatriate or a long-term visitor, having the necessary paperwork will make your life easier, especially if you plan to buy a vehicle or arrange health coverage. Below is a checklist of essential documents you will need while living in Bali.
ITAS (Temporary Stay Permit)

For those planning to live in Bali, the first and most crucial document is the KITAS (Kartu Izin Tinggal Terbatas), a stay permit issued by immigration to foreigners who meet certain criteria, such as investors, Indonesian spouses, retirees, workers, or students. The validity of the KITAS varies from 6 months to 5 years, depending on the type of visa, and after 5 years, holders can apply for permanent residency (ITAP).
Foreign directors or employees working in Indonesia are required to have a KITAS according to immigration regulations. However, a KITAS alone is not enough for employment; a work permit (IMTA) may also be required.
SKTT and NIK
The SKTT (Surat Keterangan Tempat Tinggal) is a certificate of residence in Indonesia, necessary for various activities such as purchasing a vehicle or obtaining a NIK (Nomor Induk Kependudukan). KITAS holders must report any address changes to immigration and obtain an updated SKTT with the correct address.
The NIK is a unique identification number for each resident that lasts for a lifetime and is needed for various administrative purposes, including obtaining private insurance.
NPWP and EFIN
NPWP (Nomor Pokok Wajib Pajak) is a tax identification number for all workers, residents, or investors in Indonesia. The NPWP is necessary for tax administration, such as reporting income, opening a bank account, or conducting business transactions. Every company director must have a personal NPWP separate from the company’s NPWP. In addition, if you plan to stay in Indonesia for more than 183 days and wish to become a tax resident, obtaining an NPWP is essential.
EFIN (Electronic Filing Identification Number) is required to access the tax office’s online portal. Taxpayers must obtain their EFIN at the local tax office in order to fulfill their annual tax reporting obligations.
SIM (Driver’s License)

Visitors to Bali must have an international driver’s license if they wish to drive a motorbike or car. However, if you have a KITAS, you are required to apply for a local driving license (SIM C for motorbikes) which can be obtained at the police station.
BPJS
Companies in Bali must also register their employees with BPJS Ketenagakerjaan, which provides coverage for work-related accidents. This is a mandatory monthly subscription. In addition, BPJS Kesehatan is required to provide health coverage for employees. After registering with BPJS, workers will receive a social security number and a card for accessing health services.
The Agency Bali is here to assist you in ensuring that all necessary documents are in order so you can enjoy a smooth and hassle-free life in Bali.