Commission engine

Type a professional fee and a level. The engine splits it into the declared commission (hard cap 40%) and the Marketing Bonus paid from the agency share — then issues both vouchers.

INTERACTIVE · SAMPLE DATA

Deal input

Fee invoiced to the client, excluding SST. IQI's rental case: fee RM1,100 + RM88 SST → base RM1,018.52.
Capped by the engine at 40%.
Commission + Marketing Bonus combined.
From the agency share, paid as Marketing Bonus.

Voucher details (sample)

Payout split

Commission Bonus · agent Bonus · leader Agency residual
Declared commission
Marketing Bonus — agent
Total to negotiator
Leader override
Agency residual
after commission, bonuses and override
Declared vs paid
declared commission · of fee actually paid out

Milestone release (negotiator amount)

MilestoneShareAmount

The engine only releases a milestone when the matching document is attached and the agent passes the payout gates (REN tag, insurance, e-invoice data).

1 Documents produced

Payment voucher — PVS-1074615

Zentra Property Group · negotiator's commission
Pay to: · Date: · Ref:
A/CDescriptionAmount (RM)
602-10040% Negotiator's Commission — ZTH-0001
Total

Payment voucher — PVS-1074615-1

Zentra Property Group · marketing account
Pay to: · Date: · Ref:
A/CDescriptionAmount (RM)
602-150Marketing Bonus — ZTH-0001
Total

2 Engine checks

    Zentra Realty prototype · Commission engine · every number above is computed from your inputs
    Sample data for review only. Rules are configurable and subject to written agency agreements and legal review.

    Account codes are kept separate on purpose: the capped negotiator commission (602-100) and the agency-funded marketing reward (602-150) must be distinguishable in the ledger, not only in the wording.

    Rounding: every split carries a rounding-adjustment line so the payee total is exact to the sen. Any odd sen is absorbed by the agency share — it is never silently folded into a payee amount, because a figure that does not reconcile is the first thing an auditor asks about.