The problem
Domestic trade looks simple, but prepayments, final quantity adjustments, repeated price fixing, agency buying and selling, and subcontracted processing are often mixed together. Running it on spreadsheets leads to unclear title, inaccurate margins and agency business inflating gross revenue.
What the platform does
| Preset | Commercial model | Regulatory model | Key points |
|---|---|---|---|
| Domestic own-account trade | Own-account | General domestic business | Revenue recognised gross, invoiced in full |
| Domestic agency (procurement or sales agency) | Agency | General domestic business | Agency fee recognised net; goods payments passed through |
| Domestic subcontracted processing | Subcontracted processing | Domestic subcontracted processing | BOM and unit consumption management; processing fees settled into cost |
| Domestic contract processing | Contract processing | Domestic subcontracted processing | Materials stay out of your inventory; processing service revenue recognised |
Main workflow: contract → order → prepayment or receipt → price fixing (if any) → dispatch or arrival → final quantity settlement → invoice → journal entries. Confirming a business document generates an accounting event that is pushed to finance; see Finance-business integration.
Key controls
- Each order has a single lifecycle status, with fulfilment shown consistently across money, invoices, goods and price.
- Credit limits are consumed and released in real time at order, dispatch and payment.
- Compliance screening runs at four submission points: contract, order, shipment and payment.
- Subcontracted processing and finished-goods sales must be split into separate orders so the two processing treatments never mix.