Business execution

Contracts and order execution

Contract and order execution in Tranexio is the operational core of the platform. The trade contract carries the trade model and price terms, the order carries cash, invoices, goods and price, and matching and fulfilment status are visible in one place – for traders, order coordinators and sales managers.

Key points

  • Contracts and orders kept separate

    The contract governs terms and the trade model; the order governs execution. Cash, invoices, goods and price all hang off the order, and one framework contract can spawn many execution orders.

  • Physical purchase–sales matching

    Purchase and sales orders can be matched one-to-one, one-to-many or many-to-one, and the match carries through shipping, settlement and P&L.

  • One order state machine

    A single status source drives the order lifecycle and every screen reads the same status – no more “shipped here, not shipped there”.

  • Fulfilment matrix on one screen

    Each order shows progress and open tasks across eight dimensions – cash, invoices, goods, price, insurance, customs, tax and settlement – so problem orders stand out at once.

  • Amendments and close-out on record

    Contract amendments go through approval with version history, and a settlement check runs before close-out – an order with open cash, invoices or goods cannot simply be closed.

The problem

In many trading companies the contract lives in the OA system or on paper, the order lives in a trader’s spreadsheet, and shipping, customs, payments and invoicing each run their own segment. As a result:

  • the same deal is keyed in several places, and quantities, prices and currencies drift apart;
  • the link between purchases and sales depends on memory, and P&L is pieced together by hand at month end;
  • finding out where an order is – and where it is stuck – means asking each department in turn.

How Tranexio handles it

Tranexio treats the trade contract as the single source of truth. Every contract must carry a trade model (commercial model × customs supervision mode × transaction method); international contracts also carry Incoterms, ports of loading and discharge, payment method and exchange-rate basis.

  1. Contract: trade contracts, framework contracts, service contracts and agency contracts are supported; long-term framework agreements, execution orders, sub-contracts and supplementary agreements share one connected hierarchy.
  2. Order: once the contract takes effect, purchase and sales orders are generated. Order lines distinguish goods, services, charges and free items, and the pricing method (fixed, price fixing, average or formula) is carried from the order through to settlement and invoicing.
  3. Match: purchases and sales are matched one-to-one, one-to-many or many-to-one in the matching workspace to form the physical purchase–sales link.
  4. Fulfil: shipping, customs, payment and invoicing documents write status back to the order, and the fulfilment matrix updates in real time.
  5. Close: a settlement check runs automatically before contract close-out, and contract and order records can be archived in one step.

Key controls

Control How it works
Trade model required A contract without a trade model cannot take effect; downstream customs and accounting treatment is derived from it
Payment terms check Orders and payments are checked against the contract’s payment terms; anything outside them needs approval
Compliance up front Submitting a contract triggers counterparty sanctions screening and limit checks – see Risk and compliance
Amendment approval Contract amendments go through an approval workflow and previous versions are kept
Order P&L P&L is reported by order and contract on a tax-exclusive basis and reconciled with finance data

Frequently asked questions

Can we place several orders under one framework contract?

Yes. The framework contract sets the long-term terms, and orders are generated batch by batch, each tracking its own cash, invoices, goods and price. Sub-contracts and supplementary agreements sit in the same hierarchy, so executed volumes can be compared with the framework quantity at any time.

How are purchases linked to sales?

Purchase and sales orders are matched in the purchase–sales matching workspace – one-to-one, one-to-many or many-to-one. The match flows into shipping, settlement and order P&L, so traders no longer maintain cross-reference spreadsheets by hand.

How do I see where an order is stuck?

Open the order's fulfilment matrix. It shows completion and open tasks across cash, invoices, goods, price, insurance, customs, tax and settlement. Downstream documents update the status automatically, so nobody has to report progress manually.

Can domestic trade and import–export use the same contracts?

Yes. The trade model on the contract distinguishes domestic purchase and sale, own-account and agency import–export, entrepôt trade and processing trade. International contracts also enable Incoterms, port, payment-method and exchange-rate fields; everything else shares one model.

Related

See how Tranexio fits your trade operations

Tell us how you trade and what systems you run today — a product specialist will walk you through your own scenarios.

Book a demo →

Updated 2026-10-06