Introduction
Year-end compliance doesn’t have to be overwhelming. As a Malaysian employer, you’re required to file three key tax forms: Form EA, Form CP8D, and Form E. Each serves a different purpose, has different deadlines, and goes to different recipients.
This guide breaks down everything you need to know about Malaysian employer tax forms, with links to detailed guides for each form.
The Three Essential Malaysian Employer Tax Forms
Malaysian employer tax compliance centers on three forms that work together:
Form EA (C.P.8A) – Employee Statement
What it is: Individual salary statement for each employee
Given to: Each employee
Deadline: 28 February 2026 (for 2025 income year)
Purpose: Employee uses it to file personal income tax
→ Complete Form EA Guide
Form CP8D (e-CP8D) – Detailed Upload
What it is: Employee-by-employee remuneration data upload
Submitted to: LHDN via MyTax e-Data Praisi
Deadline: 25 February 2026 (encouraged for prefill)
Purpose: LHDN’s payroll verification database
→ Complete Form CP8D Guide
Form E (e-E) – Employer Annual Return
What it is: Consolidated employer summary
Submitted to: LHDN via MyTax e-Filing
Deadline: 31 March 2026
Purpose: Official employer annual return
→ Complete Form E Guide
How These Forms Work Together
Think of it as a three-step chain:
- You prepare Form EA for each employee → Give to employees by 28 Feb
- You upload Form CP8D (e-Data Praisi) → Submit by 25 Feb for prefill benefit
- You submit Form E to LHDN → File by 31 Mar (supported by your CP8D data)
Critical: All three must be consistent. Your Form E totals should match the sum of all Form EAs, which should match your aggregated CP8D data. Mismatches trigger LHDN audits.
Quick Comparison Table
| Form | To Whom | Format | Deadline (YA 2025) | Purpose |
|---|---|---|---|---|
| EA (C.P.8A) | Each employee | Individual document | 28 Feb 2026 | Employee tax filing |
| CP8D (e-CP8D) | LHDN | .txt file upload | 25 Feb 2026 (prefill) | Payroll verification |
| E (e-E) | LHDN | Electronic return | 31 Mar 2026 | Employer summary |
Critical Deadlines for 2025 Income Year
25 February 2026 (strongly encouraged)
Submit Form CP8D via e-Data Praisi for employee prefill
28 February 2026 (required)
Render Form EA to all employees
1 March 2026
e-Filing opens for employees (with prefilled data if you submitted CP8D on time)
31 March 2026 (required)
Submit Form E to LHDN (generally no grace period)
30 April 2026
Employee personal income tax filing deadline
→ View Complete 2026 Tax Filing Calendar
Do You Need to File These Forms?
If You Have Employees
Yes, you must file all three forms. This includes:
- Full-time employees
- Part-time employees
- Contract employees (under employer-employee relationship)
- Family members on payroll
If You Have No Employees
It depends on your business structure:
- Companies/LLPs: May still need to file NIL Form E (verify in MyTax)
- Sole proprietors/partnerships: Generally exempt if no employees (confirm with LHDN)
Before You File: Get Your Employer Number
You need an employer number (E) to submit Form CP8D and Form E.
Companies and LLPs:
- Your company tax file (TIN C) was auto-assigned by SSM
- Employer number (E) is separate—check MyTax or register via e-Daftar
Sole Proprietors and Partnerships:
- Register for employer number within 30 days of hiring first employee
- Apply via MyTax e-Daftar
→ Complete Employer Registration Guide
Common Mistakes That Cost Malaysian Employers
1. The “Form E is Done” Illusion
Submitting Form E but forgetting to upload CP8D entirely. Form E requires supporting CP8D data—without it, your filing is incomplete.
2. Mismatched Data
Form EA shows RM50,000 but CP8D shows RM48,000. This is the #1 audit trigger. All three forms must match perfectly.
3. Missing the Prefill Deadline
Submitting CP8D after 25 February means employees lose auto-populated data. Your HR team gets bombarded with questions.
4. Wrong Employee Data in CP8D
Incorrect IC numbers, duplicate entries, or typos can cause upload rejection or verification queries.
5. Not Verifying NIL Requirements
Companies assume “no employees = no filing.” Wrong. Companies/LLPs may still need to file NIL Form E.
The Prefill System: Why 25 February Matters
LHDN’s prefill system auto-populates employee income data when they file taxes. But it only works if you submit CP8D by 25 February 2026.
Benefits of meeting the prefill deadline:
- Employees see their income auto-filled on 1 March
- Fewer errors in employee tax returns
- Less work for your HR team
- Smoother tax season overall
Miss the deadline?
- Employees must manually enter all employment income
- More questions to HR about “Why isn’t my income showing?”
- Higher error rates
- Frustrated employees
The 25 February date is “encouraged” not “required,” but operationally it’s critical for employee satisfaction.
Monthly Employer Compliance (Beyond Year-End Forms)
Year-end forms are just part of your obligations. Don’t forget monthly filings:
Every Month:
- EPF submission (by 15th)
- SOCSO submission (by last day)
- EIS submission (by last day)
- PCB submission (by 15th)
→ View Complete 2026 Tax Filing Calendar with Monthly Deadlines
Penalties for Non-Compliance
Under the Income Tax Act 1967, penalties for employer non-compliance include:
- Fines ranging from RM200 to RM20,000
- Potential imprisonment up to 6 months
- Both fine and imprisonment (depending on offence)
Specific violations:
- Failure to render Form EA to employees
- Failure to submit Form E to LHDN
- Submitting incorrect or incomplete data
- Late submissions (Form E generally has no grace period)
The cost of non-compliance far exceeds the cost of getting it right.
Your Year-End Compliance Checklist
November-December 2025
- Reconcile all payroll records
- Verify EPF, SOCSO, EIS, PCB deductions
- Prepare for CP8D file generation
January-February 2026
- Finalize employee calculations
- Prepare draft Form EA
- Generate CP8D file
25 February 2026
- Upload Form CP8D via e-Data Praisi (for prefill)
28 February 2026
- Render Form EA to all employees
31 March 2026
- Submit Form E to LHDN
- Verify data consistency across all forms
→ Download Complete Compliance Checklist
Let LBCO Handle Your Malaysian Employer Tax Compliance
Managing Form EA, Form CP8D, and Form E while running your business is overwhelming. One missed deadline, one data mismatch, one forgotten upload can cost thousands in penalties.
LBCO’s payroll outsourcing servicehandles everything:
✅ Form EA preparation and distribution (by 28 Feb)
✅ Form CP8D upload via e-Data Praisi (by 25 Feb for prefill)
✅ Form E submission to LHDN (by 31 Mar)
✅ Data consistency verification across all forms
✅ Monthly EPF, SOCSO, EIS, PCB compliance
✅ Employer registration and management
✅ Penalty-free guarantee
Not sure if you’re compliant?
Book a free taxation consultation to review your obligations. We’ll identify gaps and help you avoid penalties.
Our taxation services cover comprehensive tax planning, filing, and advisory for Malaysian small businesses.
Learn more: Payroll Outsourcing Malaysia: A Simple Guide
Detailed Guides for Each Form
Ready to dive deeper? Explore our complete guides:
Form EA Deep Dive
→ Form EA (C.P.8A) Explained: Everything Malaysian Employers Need to Know
- Step-by-step EA preparation
- What to include (salary, EPF, benefits-in-kind)
- Common EA mistakes
- Distribution methods
Form CP8D Deep Dive
→ Form CP8D and e-Data Praisi: The Prefill System Explained
- e-Data Praisi upload process
- File format and naming (P<Employer_No>_2025.txt)
- Technical requirements
- Prefill advantages
Form E Deep Dive
→ Form E Filing Guide: Employer Annual Return Requirements
- Who must file (including NIL)
- Submission process via MyTax
- Companies vs sole proprietors
- Form E mistakes to avoid
Employer Registration
→ Employer Number Registration in Malaysia: Complete Guide
- TIN C vs Employer Number (E)
- When to register (30-day rule)
- MyTax e-Daftar walkthrough
- Filing obligations by business type
Complete Tax Calendar
→ 2026 Tax Filing Calendar for Malaysian Employers
- Month-by-month timeline
- All employer deadlines
- Monthly compliance (EPF, SOCSO, PCB)
- Personal tax deadlines
Conclusion
Form EA, Form CP8D, and Form E work together as a three-part system. Understanding how they relate, when they’re due, and what data they require is essential for penalty-free compliance.
Key takeaways:
- Three forms, three deadlines: 25 Feb (CP8D for prefill), 28 Feb (EA to employees), 31 Mar (Form E to LHDN)
- Data consistency is critical—all three must match
- The CP8D upload is often overlooked but essential
- Companies/LLPs have different obligations than sole proprietors
- Monthly compliance matters year-round
Don’t navigate this alone. Contact LBCO for expert payroll and tax compliance support.
Related Articles:
- Form EA (C.P.8A) Complete Guide
- Form CP8D and e-Data Praisi Explained
- Form E Filing Requirements
- Employer Registration Guide
- 2026 Tax Filing Calendar
- Payroll Outsourcing Malaysia
Ready to simplify your compliance? Get started with LBCO today


