Many bosses say the same thing:
“CP58? What is that?”
“I run business so many years never kena audit on CP58.”
“Form E not enough meh?”
“My previous tax agent never tell me also.”
Let me be honest.

CP58 started in 2011.
Long time already.
Last time you never kena, maybe lucky.
Now got e-Invoice.
Data upload real time.
System auto cross check.
This is no longer luck era.
If your company pays:
Commission
Referral fee
Performance bonus
Travel reward
Product reward
Lucky draw prize
To:
Agent
Dealer
Sole proprietor
Very high chance you must issue CP58.
Deadline every year 31 March.
Bigger Issue : 2% Withholding Tax
If that individual received more than RM100,000 last year,
You must deduct 2%.
Remit within 30 days.
Report inside CP58.
If you never deduct?
LHDN can collect from company first.
That one is cash flow problem, not just paperwork.
Now Add One More Layer : e-Invoice
Pay commission must issue Self Billed e-Invoice.
Cannot monthly consolidate.
Every single payment must issue separate one.
Meaning?
LHDN see your transaction very early.
If:
e-Invoice got
2% never deduct
CP58 cannot reconcile
System will detect.
Not waiting for officer to manually find.
Where Most SME Common Mistakes
Commission track manually.
Never monitor RM100,000 threshold.
Never differentiate individual or company.
March only panic prepare CP58.
Last time maybe ok.
Now harder to hide inconsistency.
Before You Pay Next Commission, Ask Yourself
2% deducted properly or not?
Self billed e-Invoice issued correctly or not?
CP58 can reconcile with e-Invoice or not?
If you cannot answer confidently,
That is already red flag.
Final Reminder
Now question is not “will audit or not.”
It is “when system mismatch detected.”
Better review your setup before LHDN reviews you.
If unsure, get it checked early.
Prevention cheaper than defence.
Read the full content in our blog
https://www.ktp.com.my/blog/cp58-common-mistakes/25feb2026


Leave a comment