The agent files the deal, the team approves it, and the community invoice goes out on its own — right amount, right number, every step on the record.
Every deal follows a path and nobody skips a step. Moving forward asks for what that move needs: which document is missing, why it was canceled, the check number.
The community pays the commission; the fees came from the client. The invoice knows the difference. Gapless numbering, amount frozen on the day it was issued.
Every line stores the rate that applied that day. Changing the rule tomorrow does not rewrite the past.
No per-transaction fee. No setup fee.
Start with rentals, which is what already runs. Sales come in when you want them.