How to Submit CP22 via MyTax Using TXT File

How to Submit CP22 via MyTax Using TXT File

When a new employee joins the company, employers must submit CP22 to LHDN within 30 days from the employee’s commencement date.

For EMHRMS users, HR can first download the CP22 TXT file from EMHRMS, then upload the file to MyTax e-CP22 for submission.

Quick Summary

ItemSimple Explanation
FormCP22
PurposeNotify LHDN when a new employee joins
DeadlineWithin 30 days from employee start date
Submission methodMyTax e-CP22
File optionUpload CP22 TXT file generated from EMHRMS

Step 1: Download CP22 TXT File from EMHRMS (Simplified)

Before submitting CP22 in MyTax, HR should first generate and confirm the CP22 file from EMHRMS.

StepWhat HR Should Do
1Log in to EMHRMS.
2Go to the CP22.
3Select the new employee record.
4Generate the CP22 file and review it in PDF format first to confirm accuracy.
5Once confirmed, proceed to download the CP22 TXT file.
6Save the TXT file in a proper folder for upload and record keeping.

Step 2: Upload CP22 TXT File in MyTax

After the TXT file is downloaded from EMHRMS, HR can upload it through MyTax e-CP22.

StepWhat HR Should Do
1Go to MyTax Portal: https://mytax.hasil.gov.my/
2Log in using the authorised employer account.
3Select the role as Employer / Majikan.
4Go to Perkhidmatan ezHasil.
5Select e-CP22.
6Choose the TXT file upload option.
7Upload the CP22 TXT file generated from EMHRMS.
8Review the uploaded employee information.
9Update any missing or additional information manually, if required.
10Submit the CP22 declaration.
11Download or save the acknowledgement slip for filing.

Important Reminder for TXT Upload

ItemWhat HR Should Know
File formatThe TXT file must follow LHDN’s required CP22 format.
Employee detailsCheck name, IC/passport number, start date, and remuneration before submission.
Cash allowanceTXT upload may only support limited allowance types. Extra allowance details may need to be updated manually after upload.
Final checkingAlways review uploaded information before final submission.
FilingSave the acknowledgement slip after submission.

Manual Way: Submit CP22 Without TXT File

If HR is not using TXT upload, CP22 can still be completed manually inside MyTax e-CP22.

StepWhat HR Should Do
1Log in to MyTax Portal.
2Select Employer / Majikan role.
3Go to Perkhidmatan ezHasil → e-CP22.
4Add the new employee manually.
5Fill in employee personal details, employment details, and remuneration details.
6Review the information.
7Submit the declaration.
8Save the acknowledgement slip.

Key Takeaway

For EMHRMS users, the easiest way is:

Generate CP22 → review in PDF → download TXT file → upload to MyTax e-CP22 → review details → submit declaration → save acknowledgement slip.

This helps HR reduce manual entry and keep the CP22 submission process more organised.

HR Compass Reminder

This article is for general HR knowledge sharing. Employers should always refer to the latest LHDN guidelines and MyTax e-CP22 manual before making final submission.