Period close, payout and tax
Each period closes in a fixed order: freeze, reconcile, approve, issue, pay. The Commission Admin prepares it, a Finance Approver who is a different person signs it, and it cannot be signed while the engine and the institution’s figures differ by even a satang.
Who may do it: Commission Admin (freezes, proposes adjustments, issues files) · Finance Approver (approves or returns; exports payment files) · Compliance Viewer (reads, exports the audit trail).
Close a period
Section titled “Close a period”- Freeze. The Commission Admin freezes the period. Accruals are locked; the period is FROZEN.
- Reconcile. The reconciliation compares the engine with the institution’s allocation workbook and with the AMCs’ remittance statements, per SA, and shows rounding apart from formula differences. A difference is cleared with adjustments.
- Approve. When the difference is 0.00, the Finance Approver approves — or returns the period with a reason. The period is APPROVED.
- Issue. The system produces one statement per SA, the tax certificates, and the payment files.
- Paid. After the institution pays, the period is marked PAID.
The period is monthly unless the institution sets another frequency.
| SA type | At payout |
|---|---|
| Employee | Gross amount to the payroll file; tax is handled in payroll |
| Freelance | Withholding tax at the profile rate (3% by default for an individual’s service income); VAT added when the SA is VAT-registered; a 50 ทวิ certificate for each payment |
Rates are settings on the tax profile, owned by finance.
Adjustments
Section titled “Adjustments”| Type | Used for |
|---|---|
| Clawback | Upfront reversed on early redemption |
| Correction | A figure found wrong after freeze |
| Override | An amount the institution decides outside the formula |
| Manual | Anything else, with its reason |
Every adjustment carries a reason and a reference to the row it corrects, and is proposed by one person and signed by another.
Payment files
Section titled “Payment files”- Bank file for freelance SAs, in the institution’s bank format.
- Payroll file for employees, for HR.
Each file is stored with its hash and who generated it.
Reports
Section titled “Reports”Commission by AMC, fund, SA and team · commission expense accrual for finance · withholding tax summary · switch frequency by SA · the audit trail export.
What the system does or refuses
Section titled “What the system does or refuses”- No approval with a non-zero difference.
- The maker and the checker on a period are different people.
- A frozen period is never recalculated. Corrections go through adjustments.
- No money moves from Agent Core. It produces the files; the institution pays.