Company and HMO lines earn on collection; patient-paid lines earn on posting. After every event the engine recalculates what each doctor should have earned and posts only the difference, on an insert-only ledger.
Rates are snapshotted on the order date, so changing a rate never alters commission already earned. Periods close, vouchers are drafted with deductions and withholding tax (10% by default, adjustable per doctor), approved and marked paid; early payouts are supported. Vouchers show patient initials only, and doctors see only their own commissions.
What's included
- Referring and examining commissions worked out separately on each line
- Four-level rate precedence: doctor+service, doctor+department, service, department
- Percent or fixed rates, each percent with its own basis and per-line cap
- Voids, refunds, bounced cheques and disallowances reverse automatically
- Semi-monthly periods, vouchers with withholding tax, doctor self-service
- Commission preview at order entry and a test calculator
- Rate import from CSV with every row validated first
- Commission summary, detail, by-department, top referrers and unpaid liability reports