# Form E, Form EA and CP8D: The Employer Filing Trio

> Which of the three annual LHDN employer forms goes to whom, by when, and how the e-Data Praisi cut-off removes the CP8D attachment.

- Category: employment
- Language: en
- Status: published
- Updated: 2026-07-20
- Canonical: https://negaraku.md/en/employment/form-e-ea-cp8d-malaysia

---

Every February, a payroll inbox somewhere in Malaysia fills up with the same
question: *we already gave staff their EA forms, so we are done, right?* No. You
have satisfied one of three obligations, the one that carries no filing at all,
and you still have two live deadlines in front of you.

The three forms are routinely written about as if they were interchangeable. They
are not. They travel in different directions, on different dates, and one of them
can silently invalidate another.

## Which form goes where, and by when

| Form | Goes to | Deadline | What it contains |
| --- | --- | --- | --- |
| **EA** (C.P.8A) / **EC** (C.P.8C) | Each employee — never LHDN | 28 February | One employee's remuneration, benefits, deductions and PCB for the year |
| **CP8D** | LHDN, as data | 25 February via e-Data Praisi, or by 31 March via e-CP8D | Every employee on one listing, in a fixed txt layout |
| **E** (e-E) | LHDN, as the employer return | 31 March | The employer's own declaration: headcount, total remuneration, total PCB |

Read the middle row again, because that is where the money is. CP8D is not an
appendix to Form E. It is the thing that makes Form E count.

## Why Form E is not filed until CP8D arrives

LHDN's filing programme for 2026 states the rule flatly: Form e-E is only
considered complete if CP8D is submitted on or before the Form e-E deadline. An
employer who transmits e-E on 30 March and leaves CP8D for April has not filed
late — they have not filed at all, and s.120(1) of the Income Tax Act 1967 is
engaged from 31 March.

There is no safety net. LHDN grants an e-Filing grace period after the statutory
due date for most return forms, and the 2026 programme carves out three
exceptions by name: **Form E, Form P and Form CPE**. Most blog posts that
cheerfully mention a two-week e-Filing extension are describing a concession that
does not apply to you.

Only one group escapes CP8D entirely: sole proprietorships, partnerships, Hindu
joint families and estates that have **no employees**. Everyone else attaches it —
including entities that assume they are outside the system. The filing programme
requires dormant companies, limited liability partnerships, trust bodies and
cooperatives to furnish both e-E and CP8D.

## The e-Data Praisi shortcut, and its hard cut-off

There are two doors into CP8D, and they close on different days.

**e-Data Praisi** opened on 1 January 2026 and closed on **25 February 2026** for
remuneration year 2025. Upload the txt file through MyTax before that date and
two things happen at once: the CP8D requirement is discharged, and the data is
pre-filled into your employees' own e-BE, e-B, e-BT, e-M and e-MT forms. Your
staff open their returns and the figures are already there.

**e-CP8D** is the fallback. Same txt format, same portal, but the deadline moves
to the Form e-E due date and there is no pre-fill benefit for the employee.

The practical consequence is that late February, not late March, is the real
pressure point in the employer calendar. If your payroll close slips past
25 February, you lose the pre-fill entirely and you have added a second filing
step to your March.

## What actually goes into CP8D

The listing is not limited to people on the payroll register. LHDN requires CP8D
to contain **all** employee information — full-time, part-time, contract staff
and industrial trainees — plus the individuals responsible for or involved in
managing the organisation: company directors, cooperative board members,
principal officers of associations, partners of an LLP, and the resident director
or principal officer of a Labuan entity.

A non-executive director who draws only meeting fees still belongs on CP8D. So
does an intern paid an allowance. The txt layout mandates the employee's name as
it appears on their identity card and their Tax Identification Number where one
has been issued.

## Form EA is a delivery duty, not a filing duty

s.83(1A) of the Income Tax Act 1967 requires an employer to *prepare and render*
the remuneration statement to the employee by the last day of February. You are
not sending it anywhere. You are handing it over — and that handover is what is
enforced.

The distinction matters when someone has left. A person who resigned in
March 2025 is still owed a Form EA for 2025 by 28 February 2026, at their last
known address or by the electronic channel they agreed to. Employers who purge
leavers from the payroll system in December routinely discover this in March.

Form EC is the equivalent statement for public-sector employees.

## What non-compliance costs

Failure to furnish Form E, and failure to prepare and render Form EA, are both
offences under paragraph 120(1)(b) of the Income Tax Act 1967. LHDN's published
offences table gives the range for s.120(1) as a fine of **RM200 to RM20,000, or
imprisonment for a term not exceeding six months, or both**.

The fine is rarely the operative risk. The bigger exposure is that an incomplete
or absent CP8D leaves LHDN without matching data for every employee return you
touched, which is a reliable route into an employer audit — and audits look at
PCB accuracy, benefit-in-kind treatment and CP22/CP22A compliance, not just the
form you missed.

## Common mistakes

- **Filing e-E on the last day and CP8D the following week.** The return is
  incomplete on 31 March, and the offence crystallises then.
- **Treating the e-Filing grace period as applying to Form E.** It does not. Form
  E, Form P and Form CPE are excluded by name in the filing programme.
- **Assuming a dormant company is exempt.** Dormant companies, LLPs, trust bodies
  and cooperatives must file both e-E and CP8D.
- **Omitting directors and interns from CP8D.** The listing covers everyone
  remunerated, including management personnel who are not on the salary payroll.
- **Forgetting leavers when issuing Form EA.** The duty attaches to anyone
  employed during the year, not to anyone employed on 31 December.
- **Waiting for a paper form.** e-E has been compulsory for companies and Labuan
  companies since remuneration year 2016, and for all other employers since
  remuneration year 2023.

## What's next

Work backwards from 25 February rather than 31 March. Lock the December payroll
by mid-January, reconcile the year's PCB against your CP39 submissions, generate
Form EA drafts for review in the first week of February, then upload CP8D through
e-Data Praisi in the third week — which leaves March for the employer return
itself rather than for a scramble.

Then check the monthly obligations that feed these annual forms: PCB remittance
by the 15th of each following month, CP22 within 30 days of a new hire, and
CP22A at least 30 days before a cessation, together with the duty to withhold
monies for 90 days or until tax clearance is received.

## Sources

- Program Memfail Borang Nyata (BN) Bagi Tahun 2026 — https://www.hasil.gov.my/wp-content/uploads/program-memfail-bn-bagi-tahun-2026.pdf (LHDN)
- Return Form (RF) Filing Programme — https://www.hasil.gov.my/en/borang/program-memfail-borang-nyata/ (LHDN)
- Employers — Employer's Responsibility — https://www.hasil.gov.my/en/majikan/ (LHDN)
- Offences, Fines and Penalties — https://www.hasil.gov.my/en/perundangan/kesalahan-denda-dan-penalti/ (LHDN)

---
Source of truth: https://github.com/negaraku-md/NegaraKu.md
License: CC BY-SA 4.0
