Form B Malaysia 2025: How to File & Submission Deadline

By Rajan Rauniyar

|

Updated on: Sep 16th, 2025

|

11 min read

social iconssocial iconssocial iconssocial icons

Form B is the annual income tax return form provided to individuals in Malaysia by the LHDN for business income, partnerships, or other income sources outside of employment. Form B is different from Form BE, which is for taxpayers and salary earners who do not have business income.

It is important to file timely and correctly and stay compliant with LHDN to avoid penalties and interest. Form B provides all income, deductions, and tax relief. The filing deadline for Form B is usually 30 June each year. Therefore, it is important for business owners and self-employed individuals to understand Form B and its respective components.

What is Form B?

Form B is the income ​tax return form for individual(s) with business income who need to file with the Inland Revenue Board of Malaysia. This is also applicable for employees with a business, commissioning work, or freelance projects (including side business, freelance, commissions, rental income, or other side hustle).

Who is required to file Form B in Malaysia?

Form B is meant for Malaysian tax residents earning income from business activities, whether as their main source of income or as a side hustle. Those who need to file include:

  • Sole proprietors: Individuals running their own registered businesses.
  • Freelancers and gig workers: Writers, designers, delivery riders, online sellers, and similar professions.
  • Individuals with commission income: Such as insurance agents or property agents.
  • Partners in a partnership: Even if the partnership files Form P, each partner must submit their own Form B for their share of profits.

Employees with both salary and business income should only file Form B, declaring all income together, instead of filing both Form BE and Form B.

Form B Submission Deadlines 2025

Form B must be filed within specific timelines to avoid penalties. For the 2025 assessment year, the important dates are:

  • Manual filing: On or before 30 June 2025
  • e-Filing: On or before 15 July 2025

Components of Form B

Form B provides extensive information regarding the taxpayer's personal, business and financial background to obtain an accurate tax assessment. 

  • Personal details: This part of the form is to record the taxpayer's full name, identification number (MyKad or passport) as well as their contact particulars. Accuracy is important, as this will link the return to the right person in LHDN's database.
  • Business details: Taxpayers would be required to provide the business name, registration number, and type of business activities. The form would also capture the business structure (e.g., sole proprietorship, freelancing, partnership, etc).
  • Income sources: The income which must be declared must not only cover the business profits, freelance work, commissions, rental income and other revenue that is taxable in nature, but also enable the Inland Revenue Board to have an overall view of the taxpayer's total income.
  • Reportable expenses: Taxpayers would be required to declare any legitimate business expense incurred for the business purpose to enable business-related deductions from taxable income (e.g. office rental, utilities, employee salaries, advertisements, transport, and other operational expenses). Taxpayers should keep proper records of their deductions.
  • Tax reliefs/rebates: Taxpayers would be required to declare all relevant reliefs, personal, related to their business, or incentives, which would reduce tax liability, as this is an important aspect of the Form for legitimate claims, as a detailed explanation may significantly affect the amount payable.

You can download the latest Form B PDF file for reference here: Form B 2023 PDF

How to File Form B via e-Filing in Malaysia: Step-by-Step Guide

Filing Form B via e-Filing for business income in Malaysia doesn’t have to be stressful. Follow these simple steps to get it done smoothly.

  • Step 1: Gather Required documents: Business registration details, Income records (invoices, sales reports), Expense receipts, Bank statements, and Previous tax filings (if any)
  • Step 2: Log in to MyTax: Go to mytax.hasil.gov.my and log in. If you’re new, register for an account first. 
  • Step 3: Select Form e-B: In the e-Filing section, choose e-Form, then select Form e-B for business income. Pick the correct Year of Assessment.
  • Step 4: Enter business and personal details: Fill in your personal info and business details, including total income and expenses. Use LHDN’s MTD calculator or PCB table for accurate calculations.
  • Step 5: Add eligible deductions: Include allowable expenses and personal tax reliefs to lower your taxable income.
  • Step 6: Review your information: Double-check all entries to avoid errors or missing income, which can cause issues later.
  • Step 7: Submit your form: Click Sign and Submit, enter your identification number and password, and confirm. Save or print the acknowledgment slip as proof.

How to File Form B via Manual Submission Method? 

Manual submission of Form B for individual income tax returns is no longer supported in Malaysia starting from the Year of Assessment 2024. All taxpayers, including sole proprietors and self-employed individuals, are required to file their returns exclusively through the e-Filing system via the MyTax portal. 

Paper or manual filings will not be accepted by the Inland Revenue Board of Malaysia (LHDN) to ensure faster and more efficient tax processing.

Conclusion

Submitting Form B is straightforward if you prepare it in advance. Begin by confirming whether the filing applies to your situation. Once that’s clear, gather the required records, income statements, expense details, and any other supporting documents. Calculate your taxable income accurately and complete the form in full. 

The LHDN portal allows for online submission, but you may also file in person if needed. For business owners, partners, or individuals with multiple income sources, treating this as part of regular financial discipline reduces the risk of errors, delays, and unnecessary penalties.

Suggested Read: 

e-Invoice Malaysia

e-Invoicing FAQs  in Malaysia

Transaction Types of e-Invoicing in Malaysia

e-Invoice Model in Malaysia

Important Terms in Malaysia e-Invoicing

Reasons for Rejection and Cancellation of e-Invoice in Malaysia

e-Invoice Malaysia Penalties

Self-Billed e-Invoice in Malaysia

Frequently Asked Questions

What does Form B mean in Malaysia?

Form B is the tax return document for individuals earning business income. It is used to report total earnings, claim allowable business expenses, and apply relevant tax reliefs to the Inland Revenue Board of Malaysia (LHDN).

Who is required to submit Form B?

Any Malaysian tax resident earning income from business activities must file Form B. This includes sole proprietors, freelancers, commission-based earners, and partners in a registered partnership.

What are the submission deadlines for Form B in 2025?

The deadline for manual filing is 30 June 2025, while the deadline for e-Filing is 15 July 2025.

What happens if Form B is filed late or not submitted at all?

Late or non-filing can lead to fines between RM200 and RM20,000, imprisonment for up to six months, or both. Failing to maintain proper records can also incur separate penalties.

Can Form B be filed online?

Yes. The LHDN e-Filing portal offers a convenient and widely used method for submitting Form B, reducing paperwork and speeding up the process

About the Author
author-img

Rajan Rauniyar

Senior Content Writer- International
social icons

I’m a Senior Content Writer at ClearTax, specializing in e-invoicing, VAT, and Tax compliance. Over the years, I’ve researched and written everything from blog posts to whitepapers and product guides, helping ClearTax expand in Malaysia, KSA, UAE, Singapore, Belgium, France and beyond. My goal is to write the most comprehensive, understandable, readable, and accurate content on any topic that has ever existed on the internet. Read more

Index