LHDN has updated the validation rules for Phone Number and E-Mail fields. These changes apply to both Supplier (Business Profile) and Customer details.
If your newly submitted E-Invoices are returning as invalid, 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
- Examples -
❌ Not Allowed:
-
Hyphens (
-
) -
Spaces
-
Alphabets
-
Special characters (e.g.
@
,#
,!
, etc.) - Examples -
🛠 Example Fix:
Invalid | Valid |
---|---|
+6012-3456789 |
+60123456789 |
012 345 6789 |
0123456789 |
abc1234567 |
1234567 |
Action: Remove all spaces, hyphens, and non-numeric characters from phone numbers before submitting.
📧 E-Mail Validation Rules
The E-Mail Address field is required for both Supplier and Customer.
✅ Accepted Format:
-
Must not be blank (For Supplier in Business Profile & Customer in Contact Page)
-
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 |
customer@domain.com |
🔁 What To Do
Please review and clean up the Phone Number and E-Mail fields in both:
-
Your Business Profile
-
Your Customer / Supplier contact page(s)
This will help prevent validation errors when submitting E-Invoices to LHDN through Financio.
Comments
0 comments
Article is closed for comments.