The problem
The biggest risks in agency business lie in accounting treatment and cash. Recognising revenue gross inflates the size of the business, advances scattered across several ledgers are hard to recover, and FX collected for principals does not reconcile with agency fees.
What the platform does
| Preset | Commercial model | Regulatory model | Revenue basis |
|---|---|---|---|
| Agency export | Agency | General trade | Agency fee recognised net |
| Agency import | Agency | General trade | Agency fee recognised net |
Workflow: agency contract → business order → advances and deposits → shipping and declaration → FX collection and goods payment on the principal’s behalf → agency fee settlement → reconciliation and journal entries.
Key controls
- Advances, agency deposits and credit consume a single set of limits.
- FX collected must be matched to a principal and order, with alerts for unmatched receipts.
- Agency fees are calculated automatically by contract rules, and manual adjustments are logged.
- The declaring entity, consignor or consignee and agency relationship are checked for consistency.
The agency module is fully featured; how it is applied is configured in each project to fit the company’s agency relationships and finance and tax treatment.