Malaysian legal practice has always been built around the Client/Matter structure — a client may have multiple matters, each with its own billing items and disbursements. LHDN's e-Invoice mandate does not change this structure, but it does add requirements for how invoices are recorded and submitted. This article explains how the two systems fit together.

The Traditional Legal Billing Structure

In a typical Malaysian law firm:

At billing time, the firm issues a statement or invoice covering professional fees plus disbursements for one or more matters.

What LHDN e-Invoice Adds

Each e-Invoice must include additional structured data that LHDN uses for tax validation:

LexBill captures all required LHDN data fields as part of your normal billing workflow. You do not need to learn LHDN's technical specification — the system handles the formatting and submission for you.

Disbursements Under e-Invoice

Disbursements — court fees, stamp duties, registration fees, searches — must be included in the e-Invoice as separate line items. Each disbursement requires a description, amount, and tax classification.

This is where generic invoicing tools often fall short: they treat disbursements as a single line item or an afterthought. LexBill records disbursements against the matter as they occur, so they are automatically included in the correct format when the invoice is generated.

Billing Across Multiple Matters

A client with multiple active matters may be billed separately per matter, or on a consolidated statement. LHDN's e-Invoice system requires each invoice to reference a specific set of transactions. LexBill handles both approaches:

Client TIN — What You Need to Collect

For corporate clients, you need their TIN (Tax Identification Number) to include in the e-Invoice. For individual clients who are Malaysian citizens, the NRIC number serves as the identifier. For foreign individuals, their passport number is used.

If you do not have your clients' TIN on file, now is the time to collect it. LexBill stores TIN in the client profile so you only need to enter it once.

The Complete Billing Workflow with LexBill

StepIn LexBillLHDN Action
1. Open a matterCreate matter under client, record fee earnerNone
2. Record professional feesAdd billing items as work is doneNone
3. Record disbursementsEnter each disbursement as incurredNone
4. Generate invoiceClick "Generate Invoice" — LexBill creates the e-Invoice in LHDN formatInvoice submitted to MyInvois
5. LHDN validatesLexBill waits for LHDN responseLHDN stamps and returns validated invoice with UUID and QR code
6. Deliver to clientLexBill emails the validated PDF to your client automaticallyClient can verify via QR code
7. Record paymentRecord payment received against the invoiceNone

Your Existing Billing Workflow, Now LHDN-Compliant

LexBill is built around the legal Client/Matter structure. You bill exactly as you do today — the system handles the LHDN layer.

Subscribe — RM 150 + 8% SST/month