Billing

One bill that carries the scale fee, the disbursements, the tax and the e-invoice status.

PROTOTYPE · SAMPLE DATA
Invoiced this month
RM186,400
31 bills
Overdue
RM12,760
4 clients · oldest 41 days
E-invoice accepted
27 / 31
4 awaiting validation
Disbursements to recover
RM9,340
paid from client account

1 Bill for CV-2026-0142

ItemBasisAmount
Professional fee — sale and purchaseScale, less 25% discountRM7,750.00
Discount grantedWithin the order's ceiling-RM1,937.50
Professional fee — financing documentsThird Schedule scaleRM6,450.00
SST at 8%On professional fees after discountRM1,136.00
DisbursementsStamp duty, searches, registration, travelRM17,280.00
Total dueRM32,436.10
E-invoice status
validated by LHDN
UUID and validation date stored with the bill
Payment
part paid
Received 12 Sep 2026 — RM20,000.00 into client account
Statement
Sent to the client portal automatically

2 Two kinds of money, never one ledger

Client money

Deposits, balance of purchase price, stamping and registration money, and any money held for a third party. It sits in the firm's client account at the firm's bank and may only be paid out for the purpose for which it was received.

Client account screen →

The firm's own money

Fees earned, and the firm's operating expenses. The system keeps the two apart at the database level, not just on the screen, and month-end reconciliation proves they never touched.

Audit trail →

Zentra Law prototype · Zentra Property Group · English (US) UI · sample data only
Billing. Amounts illustrative.