LHDN has updated the validation rules for Phone Number and E-Mail fields. These changes apply to both Supplier (Company Information) and Customer (Card Information) details.
If your getting Error Code CF401, CF403, CF410 when submitting E-Invoices, these updates may be the reason.
📱 Phone Number Validation Rules
The Contact Number for both Supplier and Customer must follow strict formatting:
✅ Accepted Format:
+
symbol (optional)-
Digits only (e.g.
0123456789
or60123456789
) -
Country code (e.g.
65
) is accepted -
Mobile or landline numbers are accepted if they follow the format
❌ Not Allowed:
-
Hyphens (
-
) -
Spaces
-
Alphabets
-
Special characters (e.g.
@
,#
,!
, etc.)
🛠 Example Fix:
Invalid | Valid |
---|---|
+6012-3456789 |
+60123456789 |
012 345 6789 |
0123456789 |
abc1234567 |
1234567 |
📧 E-Mail Validation Rules
The E-Mail Address field is required for both Supplier and Customer.
✅ Accepted Format:
-
Must not be blank
-
No spaces
-
Only allows the following characters:
@
,.
,_
,-
,;
If your customer does not have an email address, enter just a semicolon (
;
) to indicate this.
❌ Not Allowed:
-
Blank fields
-
The word
"NA"
or"N/A"
-
Spaces
-
Special characters outside of
@
,.
,_
,-
,;
🛠 Example Fix:
Invalid | Valid |
---|---|
test @email.com |
test@email.com |
N/A |
; |
customer@domain!.com |
|
🔁 What To Do
Please review and clean up the Phone Number and E-Mail fields in both:
-
Your Company Information
-
Your Customer/Supplier Card File Information
This will help prevent validation errors when submitting E-Invoices to LHDN through ABSS.
Comments
0 comments
Article is closed for comments.