Cash Classification Theory

Overview

Cash Polarity provides the conceptual foundation for Trade Control’s unified operational and financial model. It replaces the traditional separation between:

by treating all business activity as flows with polarity. Every flow—financial or material—is classified recursively through the Category Tree, enabling a single structure to support Accounts Mode, MIS operations, tax recurrence, and statutory reporting.

This page introduces the theory. The formal mathematical proofs demonstrating that polarity‑driven flows produce DEBK‑consistent financial statements are available at:

1. Polarity as a unifying principle

Traditional systems encode money and goods separately:

Both systems describe directional flows, but they do so using different abstractions. Cash Polarity unifies these abstractions by expressing all flows on a single axis:

This removes the need for parallel subsystems. Money, goods, assets, liabilities, tax movements, and operational transformations all follow the same classification rules.

2. Why polarity generalises DEBK and ERP

Shared structure of flows

Every business event involves something moving from one party to another. Whether it is cash, goods, labour, or tax, the underlying structure is directional.

Recursive classification

The Category Tree allows flows to be nested at any level of detail. A single polarity rule applies consistently from high‑level rollups (e.g., “Operating Costs”) down to individual cash codes.

Abstracted duality

Debit/credit and inbound/outbound are historical encodings of polarity. Cash Polarity abstracts these into a universal model that preserves balance without duplicating logic.

Alignment with operational reality

Operational systems (projects, BOMs, WIP, scheduling) already behave as flows. Polarity allows financial statements to be derived directly from operational behaviour without translation layers.

3. Implications for system design

Unified operational and financial engine

The same polarity rules classify:

This eliminates the traditional divide between “finance” and “operations”.

Deterministic reconciliation

Because all flows share the same structure, reconciliation becomes a matter of verifying polarity‑consistent identities. The synthetic dataset and proof suite demonstrate that:

Composable subsystems

New modules—inventory, scheduling, procurement, manufacturing—can be added without new accounting structures. They simply emit flows with polarity.

AI‑native reasoning

Because the system is expressed as flows rather than ledgers, AI agents can reason about business behaviour without needing separate schemas for money vs goods.

4. Worked example

Traditional DEBK ledger

TransactionDebit (Cash)Credit (Sales)
Customer pays £100£100£100

ERP order

TransactionInbound (Goods)Outbound (Goods)
Ship 10 units–10 unitsCustomer receives 10 units

Cash Polarity entry

Flow TypePolarityValue
MoneyInflow£100
GoodsOutflow10 units

Interpretation:

This is the essence of the unified model.

5. Relationship to formal proofs

Cash Polarity is not only a conceptual framework; it is mathematically verifiable. The synthetic dataset and proof suite demonstrate that polarity‑driven flows produce:

The proofs are documented at: