DBKL stopped routinely mailing out printed assessment tax bills back in 2024, and that hasn't changed the due date. If you're a property owner in KL or PJ and you're used to waiting for a paper notice before you think about cukai taksiran, that habit will eventually cost you a penalty. Here's how to check your balance and pay it online, wherever your property sits.
What Cukai Taksiran Actually Is
Cukai taksiran — also called cukai pintu, or assessment tax — is a charge local councils impose on property owners to fund municipal services: waste collection, road maintenance, drainage, and public facilities in your area. It's billed to the registered property owner, not the tenant, and it's separate from cukai tanah (land tax), which goes to the state government instead.
The amount is based on the annual rental value of your property, and the exact rate depends on your property type, location, and council — there's no single flat percentage that applies everywhere, so the figure on your own account is the one that matters, not a general estimate.
When It's Due
Cukai taksiran is billed twice a year, in two set periods:
- First half: due before 28 or 29 February
- Second half: due before 31 August
These dates apply regardless of whether a bill physically reaches you. Since DBKL moved to e-billing in 2024, non-receipt of a printed notice isn't a recognised excuse for late payment — the statutory due date still stands.
How to Check and Pay Online in KL (DBKL)
DBKL runs two official channels for cukai taksiran: the DBKLBayar web portal and the PAY@KL mobile app.
- Register an account. Go to dbayar.dbkl.gov.my and sign up using your MyKad or passport number, email address, and phone number.
- Activate via email. DBKL sends an activation link to the email you registered — click through to confirm your account before you can log in.
- Add your property account number. This is the account or "no. akaun" tied to your property, found on any previous bill or receipt if you have one.
- Check your outstanding balance. Once your property is linked, the portal shows what's owed for the current billing period.
- Pay online. Since 1 January 2026, DBKL accepts cashless payment across all channels, including bank transfer, debit and credit cards, and e-wallets such as GrabPay, Touch 'n Go, and MAE.
If you'd rather not register a full account, the PAY@KL app offers a similar check-and-pay flow from your phone without needing to visit a counter.
How to Check and Pay Online in PJ and Subang
Petaling Jaya's council, MBPJ, runs its own online assessment tax payment portal and a dedicated MBPJ eCukai mobile app. The flow is broadly similar to DBKL's:
- Visit the MBPJ ePay portal or open the eCukai app.
- Search for your property using your account number.
- Select the billing period you want to pay and confirm the amount.
- Pay via FPX bank transfer or credit card through the payment gateway.
If your property falls under Subang Jaya's municipal council (MBSJ) instead, the equivalent portal is Ezy MBSJ, where you can search and pay using the same account-number lookup method.
What Happens If You Miss the Deadline
This is the part worth taking seriously. Under the Local Government Act 1976, an unpaid installment becomes arrears once the February or August deadline passes. The council can then issue a formal demand — Form E — giving 15 days to settle the amount. If that also goes unpaid, the council is legally entitled to issue a warrant of attachment, letting officers seize movable property found on the premises regardless of who it belongs to, and in more serious cases, pursue attachment and sale of the property itself.
On top of the legal process, late payment typically attracts a penalty of around 5% of the amount owed, plus daily interest on top. None of this requires DBKL or MBPJ to have successfully delivered you a bill first — which is exactly why checking your account balance online, rather than waiting for post, is the safer habit going forward.
Keeping This on Your Radar
Assessment tax sits alongside a handful of other recurring bills — road tax, business registration renewals, JPJ summonses — that no longer arrive as physical reminders the way they used to. A calendar note for late February and late August, checked against your council's portal, is a cheap habit that avoids a 5% penalty and a much more unpleasant letter later.
FAQ
Do I still get a printed cukai taksiran bill in KL?
Not routinely. DBKL moved away from automatically mailing printed bills starting in 2024. Property owners are expected to check their balance via DBKLBayar or the PAY@KL app instead.
What's the difference between cukai taksiran and cukai tanah?
Cukai taksiran (assessment tax) is charged by your local council to fund municipal services. Cukai tanah (land/quit rent) is a separate charge collected by the state government. They're billed by different authorities and don't overlap.
Can I pay cukai taksiran with an e-wallet?
Yes, for DBKL. Since 1 January 2026, DBKL payment channels accept e-wallets including GrabPay, Touch 'n Go, and MAE, alongside bank transfers and cards.
What happens if I genuinely never received a bill?
Non-receipt of a bill isn't a recognised reason to avoid the penalty, since the due dates are fixed by statute regardless of delivery. Checking your account balance online ahead of end-February and end-August is the safer approach.
Is cukai taksiran the same across every council?
No. The amount is based on your property's annual rental value and varies by property type, location, and council, so PJ, Subang, and KL rates aren't directly comparable — check your own account for the exact figure.



