
How Foreigners Pay Rental Tax on Land and Buildings Through Coretax DJP in Indonesia
Many foreigners investing in property in Bali view their villas as a stable source of passive income. However, the excitement of high occupancy rates often masks the complexity of local fiscal obligations.
Navigating the Indonesian tax system can be daunting for non-residents and PT PMA owners alike. Misunderstanding your role as a taxpayer often leads to significant administrative friction with the Directorate General of Taxes.
Failing to report rental income correctly creates a lingering financial risk. Unpaid taxes can accumulate interest penalties, potentially blocking future property transactions or complicating visa renewals for your family in Indonesia.
The primary hurdle is often the technical transition to the new Coretax DJP portal. Without a clear step-by-step workflow, many owners struggle to generate the correct billing codes for their monthly payments.
Fortunately, professional tax support simplifies this entire process. By following official tax regulations, you can ensure every rental transaction is documented and taxed at the correct 10% final rate.
Our specialist team helps you fulfill your obligations with total confidence. We bridge the gap between complex digital portals and your peace of mind, protecting your lifestyle and investment ROI.
The 2026 fiscal landscape is increasingly data-driven. The government utilizes advanced monitoring systems to track regional economic outputs and tax yields. Adapting to this environment requires a partner with national reach.
We help you analyze the cost-benefit ratio of different investment locations. From the coastal villas of Uluwatu to the jungles of Ubud, each site has unique risks. Our reports empower you to make informed decisions.
Furthermore, as the Indonesian government implements more aggressive digital oversight, staying ahead of compliance is no longer optional. Our back-office support provides the necessary documentation to satisfy any future government inquiries or audits.
By securing your tax standing today, you prevent the stress of retroactive assessments. We ensure that your property investments remain a source of joy rather than an administrative burden, allowing you to enjoy life in Bali.
Table of Contents
- Understanding the 10% Final Income Tax
- Defining Gross Rental Income for Foreigners
- Tenant vs Owner: Who is Responsible for Withholding?
- Setting Up Your Coretax DJP Account
- Step-by-Step Guide to Pay Rental Tax in Indonesia
- Real Story: Marco’s Villa Compliance in Pererenan
- Common Compliance Mistakes and Audit Risks
- Deadlines and Penalties for Late Reporting
- FAQs about Pay Rental Tax in Indonesia
Understanding the 10% Final Income Tax
Income derived from the rental of land or buildings in Indonesia is subject to PPh Pasal 4 ayat (2). This is a final tax, meaning it is not mixed with other income types.
The rate is fixed at 10% for both individual owners and corporate entities like a PT PMA. Whether you rent out a luxury villa, a warehouse, or a shop-house, this flat rate remains constant.
For foreigners, this is treated as Indonesia-source income. Even if the payment is received in a foreign bank account, the tax obligation remains tied to the physical location of the property in Bali.
This finality simplifies the reporting process as the tax paid at source or self-paid is considered complete. You do not need to reconcile this specific income with your global progressive tax brackets in Indonesia.
The 10% tax is calculated based on the gross rental amount. Many owners mistakenly believe they can deduct maintenance or security costs before calculating the tax. This is a common error.
Gross income includes the base rent plus all service charges. If you invoice for security, facility usage, or common area maintenance, these must be included in the Dasar Pengenaan Pajak (DPP).
The tax office scrutinizes separate invoices to ensure the full rental value is captured. Accurate bookkeeping ensures that you do not under-report income, which is a high-priority focus during local audits.
It is important to note that utility reimbursements paid by the tenant can sometimes be excluded, provided they are supported by exact utility bills. However, most fixed service charges are non-deductible for tax purposes.
Responsibility for payment depends on the status of the tenant. If the tenant is an Indonesian company or a designated withholding agent, they must deduct the 10% and provide a certificate.
However, most villa guests in Bali are private individuals or tourists. In these cases, the tenant is not an agent. The owner must then self-assess, pay, and report the tax via Coretax.
For a PT PMA in Bali, this means the company must take proactive steps to handle the PPh 4(2) monthly. Relying on a guest to manage compliance is a major risk.
If the tenant is a foreign entity without a permanent establishment in Indonesia, the burden of reporting remains strictly with the landlord. We assist in determining these roles to prevent double-taxation or missed filings.
To settle your dues, you must first access the Coretax portal. This requires a valid NPWP and an electronic filing identification. The system uses a centralized digital dashboard for all tasks.
If you are a foreign individual, you may need to appoint a representative. Our firm acts as your tax manager, using the impersonation feature to handle filings on your behalf securely.
Coretax integrates your identity with your property records. This digital transparency makes it easier for the government to track rental activities. Proper setup is the first defense against future administrative inquiries.
The 2026 portal requires a one-time migration of legacy data into the new Coretax environment. We manage this migration for you to ensure that your previous payment history is correctly recognized by the system.
The first practical step in Coretax is creating a Bukti Potong or withholding slip. You must select the specific code for “Persewaan Tanah dan/atau Bangunan” under PPh Pasal 4 ayat (2).
Once the slip is generated, you must create a Concept SPT in the Masa Unifikasi module. The system will automatically pull the data from your previous steps, ensuring consistency across your monthly reporting.
After reviewing the totals, the portal generates a billing code. You can settle this via an Indonesian bank or using your Coretax deposit. Once paid, the system issues a Proof of Payment (BPN).
The 2026 system streamlines the process by allowing for direct integration with several national banks. This reduces the time spent on manual entries and helps you avoid technical errors during the payment stage.
When Marco, a furniture designer from Italy, first arrived in Pererenan, he struggled with the local tax office. He had been renting his villa for a year but didn’t know how to report the income.
He felt the stifling humidity in Jakarta during a meeting with officials. He heard the chaotic sound of the traffic while trying to explain his lack of records. The threat of a penalty felt overwhelming.
That’s when he used our professional service to solve his problem. We reconstructed his rental history and used Coretax to file all back-payments correctly. Marco avoided a heavy fine and secured his tax standing.
Marco now manages his villa bookings with a clean fiscal record. He focuses on his creative work while we handle his monthly reporting. This structural oversight turned his tax anxiety into a routine administrative task.
By addressing the root cause in the digital portal, Marco protected his professional reputation. He now understands that the Coretax environment requires total data precision. Our ongoing support ensures he remains audit-ready.
One frequent mistake is using the wrong object code in the billing system. Selecting a generic income tax code instead of the specific rental code 28-403-02 creates a mismatch in the system.
Owners also often forget the 15th-day deadline. Coretax logs all timestamps, making late payments easy to detect for the tax office. Consistency is key to avoiding interest sanctions from the government.
Attempting to hide service charges from the total taxable amount is another risk. Authorities are well aware of this tactic. They often cross-reference bank statements to verify the actual cash flow of a villa.
Furthermore, inconsistent reporting between your annual income tax return and your monthly rental tax filings can trigger an automatic system flag. We reconcile these records annually to maintain your “Green” compliance status.
The deadline to manage your obligations is the 15th of the following month. For example, tax for rent received in June must be paid by July 15th. Reporting follows on the 20th.
Late payments trigger monthly interest penalties. These are calculated based on a floating rate determined by the Ministry of Finance. These small costs can snowball if left unaddressed for several years.
Systematic non-compliance can lead to more severe audits. The tax office can issue a Surat Tagihan Pajak (STP) which acts as a formal demand for payment. Professional management prevents these escalations before they begin.
Failure to correct data can also impact your Tax Clearance status. Without a clean record, you may be barred from certain business licenses. The ripple effects of a small error are far-reaching in the 2026 landscape.
The government has also increased the visibility of unpaid tax debts to immigration and banking institutions. A clean record is now a prerequisite for smooth banking operations and residency renewals in Bali.
No, the final PPh 4(2) rate is 10% for everyone renting property in Indonesia.
No, the 10% tax is applied to the gross income without any deductions.
If they have a permanent establishment in Indonesia, they must withhold the tax.
No, tax is only due when rental income is received or formally owed.
Yes, once you generate the billing code from the Coretax portal.
It is paid monthly based on the rent received in that specific period.
You must pay the full 10% tax on the total amount in the month you receive the payment.
Yes, the deposit balance is versatile and can be used to settle various tax types.
Need help with Pay Rental Tax in Indonesia? Chat with our team on WhatsApp now!
Karina
A Journalistic Communication graduate from the University of Indonesia, she loves turning complex tax topics into clear, engaging stories for readers.