Malaysia Tax Guide: What is and how to submit Borang E (Form E)?

Reading Time: 2 minutes

65,392 employers were fined and/or imprisoned for not submitting Borang E in the Year of Assessment 2014. Don’t be part of this statistic for the new year. 

As a business in Malaysia, you’ll want to avoid a fine of RM 200 – RM 20,000 and/or a maximum of 6-month imprisonment term under the Income Tax Act Section 120(1)(b). Furthermore, you’ll want to ensure that you file the form online. That’s because Lembaga Hasil Dalam Negeri (LHDN) / Inland Revenue Board of Malaysia (IRB) mandated this practice for the Year of Assessment (YA) 2018 and onwards.

Feeling nervous? Figuring out how to file Borang E can be an overwhelming annual process that requires a lot of re-learning each year. That is why it is extremely important to understand the ABCs of Borang E. 

So, here’s a comprehensive recap of all that you need to know about Borang E and how to submit it.

1. What is Borang E? And who must I file it for?

It is a declaration report and it is submitted by every employer to LHDN every year; it serves to report:

  1. Total number of employees within the company;
  2. Number of new hires;
  3. Employer’s details;
  4. Each employee’s details;
  5. A list of each employee’s income details;
    • Those with annual gross remuneration of RM 34,000 and above.
    • Those with monthly gross remuneration of RM 2,800 and above (including bonuses, except previous years’ salary arrears).

What if some of my employees’ income is less than the stipulated? In that case, you should indicate a “0” in part A of the employee data section.

Contracted employees or part-timers: do I need to report in Borang E as well? Yes. From interns to contracted employees, part-timers to full-timers; all individuals employed in any kind of arrangement under your company must have their details reported in the form accordingly.

What about employees who have quit work and left Malaysia?

  • If you’re the employer, you will need to give notice of said employee leaving Malaysia 3 months or more. This notice has to be given to the LHDN branch where the employee’s income tax file is located; this is so the Certificate Tax Settlement can be issued. 
  • You will also need to withhold the employee’s salary due to tax settlement purposes. This notice must be done within one month before the day the employee leaves Malaysia. However, you do not have to give out notice if the employee is on a regular basis of travel.

2. When is the deadline and who should submit the form?

As of 2022, the deadline for filing Borang E in Malaysia is:

  • March 31 for manual submission
  • April 30 for electronic filing i.e. Form e-E

All companies must file Borang E regardless of whether they have employees or not. Any dormant or non-performing company must also file LHDN E-Filing. All partnerships and sole proprietorships must now file this form as well.

Type of CompanyStaffNo StaffReport Borang E
Sdn Bhd
Sole-Proprietor A
Sole-Proprietor BExempted
Partnership A
Partnership BExempted

LHDN no longer accept manual submissions from companies. However, why is there a deadline for manual submission? That is because employers who are not companies have the option to submit Form E either via e-Filing or paper form.

What if a company proceeds with a paper/manual submission of the tax form? In that case, LHDN has the right to not accept the submission under subsection 83(1B) of the Income Tax Act 1967 (ACP 1967).

3. How do I submit Borang E?

Firstly, an employer must register the Employer (“E”) file first. Furthermore, because LHDN no longer accepts manual forms, all PCB calculations have to be done online. Hence, it’ll be good for a company to use an online payroll system that is PCB-compliant and Borang E-ready.

To check whether a payroll software is legitimately PCB-compliant and Borang E-ready, see that it is approved and certified by LHDN. After all, this is the safest way to ascertain that the payroll software you want to use is safely compliant with employment requirements in Malaysia for tax filing purposes like Borang E. 

One Borang E-ready software you can consider from the list is Talenox

Talenox is a self-service HR SaaS that helps thousands of companies avoid penalisations and audits by accurately auto-calculating their salaries and taxes for free. With Talenox Payroll, you can submit Borang E in just 3 steps:

  1. Head over to Payroll > Payroll Settings > Form E.  Click on “Generate Form E for 2020″.
  2. Double-check each employee’s Borang E to ensure that everything is in place.
  3. Once that is done, click on “Download Form E“, sign and submit via E-Filing. 

Too good to be true? Check out our 1-min video demo to believe it:

Alternatively, you can also check out our Knowledge Center article on how easy it is to generate, fill and print Borang E in Talenox.

What do I do after printing out the forms? For next steps, check out our Knowledge Center article guide for step-by-step instructions on how to submit Borang E in the ezHasil portal

4. What are the specific details to look out for in Borang E?

Basic Information

In this section, the following are required:

  • Name of Employer. This name should be as registered with the Companies Commission of Malaysia (SSM) or others.
    • If there is any change to the employer’s name, simply indicate the former name in parenthesis.
    • What if the employer is not registered with SSM or others? In that case, simply fill in the name as per identity card or passport.
  • Employer’s Number. An employer’s file number is required. E.g. E12345678.
  • Status of Employer. With reference to the table below, you should indicate the Status Code as ‘4’ if the employer fronts a private company.
submit borang e status of employer
  • Status of Business. If a company has never commenced operations since the date it was incorporated or established, the status of business is considered ‘Dormant’. A business is also considered ‘Dormat’ if it had previously been in operation or business but has now ceased these activities.
submit borang e file status of business code
  • Income Tax Number. The first two numbers would be the File Type Code, while the subsequent string of 11 numbers are the Income tax Number. You can ascertain each employee’s File Type Code by referring to the table below.
submit borang e file type code
  • Identification Number and Passport Number. These details have to be indicated by the precedent partner or sole proprietor of the business, if any.
  • Registration Number with SSM or Others. This is the number as registered with the Companies Commission of Malaysia (SSM) or others.
  • Correspondence Address, Telephone Number, Handphone Number and Email. These contact details will be used for any correspondence with LHDN, so do ensure that they are correct.
  • Return of C.P.8D. This is where you enter the relevant code for the method of submission in the box provided.

Information on the Number of Employees for YA 2020

Total number of employees as of 31/12/2021The total number of employees in the employer’s company /business as at 31 December 2021 including full-time/part-time/contract employees and interns.
Number of employees subject to MTD/PCBThe total number of employees subject to the Monthly Tax Deduction (MTD) scheme during the year 2021.
Total number of new employeesThe total number of employees who commenced employment in the employer’s company/business during the year 2021.
Number of employees who ceased employmentThe total number of employees who ceased employment in the year 2021.
Total number of employees who ceased employment and left MalaysiaThe total number of employees who ceased employment to leave Malaysia (‘foreign leaver’) in the year 2021.
Reported to LHDN (if A5 is applicable)This item has to be completed if item A5 is applicable. Enter ‘1’ (‘Yes’) if the employer has reported the cessation to LHDN.

If ‘2’ (‘No’) is entered, immediately contact the LHDN branch in charge of the employee’s income tax file.

Return of Remuneration from Employment, Claim for Deduction and Particulars of Tax Deduction for YA 2020

ANo.The numbering should be in ascending order here.

In other words, the first Borang E filled in for an employee should be indicated as “1”. Then, each subsequent Borang E filed for the rest of the employees should be numbered as “2”, “3”, etc.
BName Of EmployeeEnter the full name of the employee as per his or her identity card/passport.
CIncome Tax No.Key in the employee’s income tax number in this item. Example: SG 10234567080
DIdentification / Passport No.Enter the employee’s Identification (Identity Card / Police / Army) or Passport No. in the box provided.

Tip: Try to give priority to New Identity Card No. followed by Police No., Army No. and Passport No.
ECategory Of EmployeeIndicate the following single-digit code for the relevant employees.

1 = Single Employees
2 = Married and spouse is not employed
3 = Married and spouse is working, divorced or widowed, or single with an adopted child.
FTax Borne by EmployerEnter ‘1’ (‘Yes’) if the employee receives benefit from tax borne by his employer (tax allowance).

Alternatively, you can indicate ‘2’ (‘No’) if the employee does not receive this benefit in the year 2020.

Qualifying Child Relief

GNo. Of ChildrenState the number of children on whom the employee is eligible to claim tax relief for the year 2021.
HTotal ReliefState the total child relief taken into account in computing the employee’s last MTD for the Year of Remuneration 2021.
ITotal Gross RemunerationThe total gross  remuneration of employee chargeable to tax, including:
Benefits in kind
∼ Value of living accommodation benefit
∼ Overdue gross remuneration from preceding years that were received in 2021.
JBenefits In KindValue of benefits in kind received by the employee from the employer.
KValue Of Living AccommodationValue of living accommodation benefit received by the employee from the employer.
LEmployee Share Option Scheme (ESOS) BenefitValue of benefit from shares received by the employee from the employer.

M. List of Tax-Exempt Allowances/ Perquisites/Gifts/Benefits

Total Claim for Employee via Form TP1

NReliefTotal deduction claimed by the employee for the year 2020. This is the total amount from Part C (Particulars Of Deduction) of Form TP1* (if any) submitted by the employee and processed by his employer.
OZakatThe total amount claimed by the employee in 2020 on zakat. This excludes payment via monthly salary deduction i.e. the total of amounts from Part D (Rebate) of Forms TP1 (if any) submitted by the employee and processed by his employer.
PContribution To EPFTotal compulsory contribution paid by the employee to the Employees Provident Fund (EPF).
QZakat Paid Via Salary DeductionThe total amount of zakat paid by the employee via salary deduction.

Total Tax Deduction

RMTDThe total amount of income tax deducted under the Income Tax Rules (Deduction from Remuneration) 1994, and remitted to LHDN in respect of the employee.

The MTD/PCB made for the year 2021 in respect of the employee shall include:
– Income for 2021;
– Employment income for preceding years paid in the year 2020 (including bonus, director’s fee, arrears of salary and any other remuneration); and
– Employment income received in advance for the relevant year which is paid in 2021.
SCP38The total amount of income tax deducted as per Form CP 38 instruction,  and paid to LHDN in respect of the employee


  1. Sole proprietor without staff need to fill in C.P.8D?

  2. Did LLP without staff need to submit Form E?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Good reads come to those who click.

Subscribe for quarterly email updates on the latest articles here.

NOTE: You are signing up for the Talenox Blog's email newsletter. By subscribing, you read, agree, and consent to our Privacy Policy ( and Terms of Conditions (