Under Directorate General of Taxes Regulation PER-04/PJ/2026, Coretax merges seven previously separate tax systems (e-Filing, e-Bupot, e-Faktur, e-Billing, plus three internal DJP systems) into a single unified platform. For landlords, that means: tax deposit data automatically links to annual SPT returns, rental transactions on property marketplaces are automatically logged as potential tax objects, and reconciliation between PPh deposits and annual returns can now be done by the system in real time.
The 10% final PPh rate on rental income from land/buildings, established by PP 34/2017, remains unchanged in the Coretax reform. What's different: how you calculate, deposit, file, and how DJP matches data.
Four Key Coretax Changes for Property-Owning Landlords
| Aspect | Old System (DJP Online 2015-2025) | Coretax 2026 |
|---|---|---|
| Filing platform | DJP Online + e-Filing (separate) | Coretax (integrated) |
| Tax deposit | e-Billing with manual billing codes | Coretax with auto-billing based on transaction input |
| Data prepopulation | None (manual entry) | Automatic from bank + marketplace data |
| Rental PPh deposit period | Monthly, by the 15th of following month | Still monthly, 15th — but with Coretax auto-reminder push |
| Annual SPT format | 1770 / 1770 S / 1770 SS | 1770 / 1770 S / 1770 SS — new interface with prepopulation |
| Data verification | Manual, sample-based audit | Automated real-time cross-check against bank and marketplace data |
| NPWP / NIK integration | Separate NPWP | NIK serves as NPWP, integrated with Dukcapil |
The most substantive implication: prepopulation from bank and marketplace data means home-owning landlords who receive rent via bank transfer are now automatically "visible" to DJP. Rental income reporting that used to slip through because DJP lacked manual verification capacity is now very difficult to avoid without sanction risk.
How to Calculate 10% Final PPh on Rental Income
The 10% final PPh applies to the gross rental value (before any management cost deductions). Three scenarios relevant to Bekasi house/shophouse owners:
| Scenario | Monthly rent | Annual rent | 10% final PPh per year |
|---|---|---|---|
| Middle-class landed home, North Bekasi | Rp 5 million | Rp 60 million | Rp 6 million |
| 2-3 storey shophouse in Bekasi commercial zone | Rp 15 million | Rp 180 million | Rp 18 million |
| Modern 8-room kos (average Rp 2 million/room) | Rp 16 million | Rp 192 million | Rp 19.2 million |
Note: this PPh is "final" — once deposited and reported, rental income is not re-taxed at progressive rates in the annual return. Rental income just needs to be reported as "Income Subject to Final PPh" on the SPT 1770/1770S — it does not add to progressive taxable income. For broader context specifically aimed at individual home owners, see PPh final 10 persen sewa rumah pemilik 2026.
Coretax Rental PPh Filing Flow: Step by Step
For first-time Coretax users, the six-step workflow:
1. Activate Coretax account with NIK
Since May 2026, the NIK (national ID number) automatically functions as NPWP. For owners who previously held NPWP, account migration to Coretax is automatic. First login at coretaxdjp.pajak.go.id uses old DJP Online credentials — the system will request NIK verification and a phone OTP.
2. Set up the "Rental Income Recipient" profile
In profile settings, add the income category "Land/Building Rental (10% Final PPh)". Coretax will request details: property address, monthly rental value, contract period, and tenant data (NPWP/NIK + address). This data becomes the basis for automated monthly prepopulation.
3. Pay monthly tax via auto-billing
By the 10th of each following month, Coretax automatically generates a billing code for the 10% final PPh based on registered rental value. The owner just clicks "Pay" and settles via internet banking or ATM. Deposit deadline: 15th of the following month. Late = 2% per month interest penalty.
4. File monthly Final PPh SPT Masa
Previously, monthly Final PPh SPT filing wasn't required for individual owners (annual SPT 1770 sufficed). Coretax changes this: monthly filing via the "SPT Masa PPh Pasal 4 ayat 2" menu is now required for all rental income recipients whose gross income exceeds Rp 50 million per year. Deadline: 20th of the following month.
5. Confirm prepopulated data on annual SPT
When filing the annual SPT 1770 (deadline 31 March of the following year), rental income auto-populates from monthly SPT Masa filings. The owner reviews, corrects any discrepancies (e.g. months with vacant rooms), and submits.
6. Save filing and deposit receipts
Coretax provides a history dashboard with reprinting of Electronic Receipt of Filing (BPE) and Electronic Tax Payment Slips (SSP-E) for each period. Keep these as documentation for a minimum 10 years (per tax document retention rules).
Risk for Non-Filing Landlords: Coretax Makes Detection Far Easier
Before Coretax, many home/shophouse owners simply didn't file rental PPh because DJP lacked manual verification capacity. With Coretax, two automated detection mechanisms are active:
- Bank account mutation cross-check — all general banks must report account mutations above Rp 1 billion per year to DJP. Owners receiving regular rental transfers will be auto-flagged.
- Property marketplace cross-check — Mamikos, Travelio, Airbnb Indonesia, and similar platforms must report host transaction data to DJP. Owners active on these platforms are already in the DJP database.
Penalties for non-filing once detected:
- 2% per month interest penalty on unpaid PPh, capped at 48 months (UU KUP Article 9(2a))
- Rp 100,000 fine per unfiled SPT Masa (UU KUP Article 7)
- Rp 100,000 fine on annual SPT that omits rental income
- Criminal sanctions for serious cases (over Rp 2.5 billion in unpaid PPh over 5 years) — 6 months to 6 years imprisonment (UU KUP Article 39)
For Bekasi cluster kos owners active on platforms like Mamikos, the cumulative penalty cost for 3 years of non-filing can match 2-3 years of post-tax rental income. For strategy on running a kos investment inside a cluster, see izin kos-kosan dalam cluster.
Data Checklist Before Coretax Setup
For smooth Coretax onboarding, prepare the following:
- Current NIK + family card (KK) — already integrated with Dukcapil; if data discrepancies exist, fix at Dukcapil first before Coretax activation
- Old NPWP (for migration verification)
- Land/building certificate as proof of ownership of the rental object
- Active rental contract + tenant data (NPWP/NIK + address)
- Bank passbook / account statement for last 12 months showing rental deposit mutations
- Last 3 years' SPT filing history (for owners who've filed previously) — Coretax checks consistency
- Active email address + OTP phone number
- EFIN (Electronic Filing Identification Number) — if lost, request reissue at the nearest KPP tax office
Optimal Strategy: Property Owners Who Want to Comply From Day One
For owners just starting rental investment on Bekasi homes or shophouses, the optimal approach:
1. Activate Coretax before signing the first rental contract
Set up the "Rental Income Recipient" profile in Coretax before contract signing. This ensures monthly PPh deposits start from the first month of rental receipt.
2. Set up auto-debit for monthly PPh
Several reporting banks (BCA, Mandiri, BNI) integrate auto-debit with Coretax. Set the source account and deduction date (ideally the 12th to anticipate the 15th deadline). No more risk of forgetting to deposit.
3. Use a separate account for rental receipts
Not mandatory, but best practice: a separate bank account dedicated to rental receipts makes audit trail far easier. When DJP cross-checks mutation data, a separate account makes verification fast and minimises false-flag risk.
4. Consult a tax advisor for multi-property portfolios
Owners with 3+ rental properties usually do better with a tax advisor familiar with Coretax. Advisor fees for multi-property setups run Rp 2-5 million per year — far cheaper than the risk of misfiling and cumulative penalties.
For context on first-time property investors who weigh tax as part of rental ROI, see investasi properti vs saham deposito. For considerations on shophouses as rental investment vehicles in Bekasi, see usaha cocok untuk ruko Bekasi.
Bottom line May 2026: Coretax isn't a facelift of the DJP system — it's a structural change that makes rental PPh avoidance significantly harder and sanctions easier to apply. For owners who already have tenants or plan rental investment in Bekasi, following the new rules from the start is no longer optional but an operational requirement. The rate remains at 10% — neither up nor down — but the consequences of non-compliance now have teeth.
Note: this article is based on PER-04/PJ/2026 and official Coretax DJP documentation (coretaxdjp.pajak.go.id) as of May 2026. Operational mechanics are still stabilising post-full-rollout — DJP regularly releases technical guidance updates. For current information, monitor announcements at pajak.go.id or contact Kring Pajak at 1500200.
Interested in a Ruko Sapphire investment for rental with optimised tax handling?
The Kingspoint team can simulate the yield on Ruko Sapphire (172 m² building, 3 storeys + rooftop) net of the 10% Coretax final PPh, plus recommend an optimal rental structure for new owners. Unit price from Rp 1.9 billion with a target rent of Rp 12-18 million per month for the Bekasi Utara commercial corridor.
Chat WhatsApp Now