What is Deterministic Ledger?
A deterministic ledger is a general ledger where the AI handles classification and matching but the actual posting logic (double-entry maths, VAT calculations, foreign exchange conversions) is exact and rule-based, never probabilistic.
How Deterministic Ledger Works in Practice
Step by Step
The system has two distinct layers. The classification layer uses AI to determine what a transaction is, who it is from, which account it belongs to, and whether it matches an existing record. This layer can be probabilistic and learns from corrections.
The posting layer is pure rules-based logic. Once the classification is made, the posting follows deterministic rules: this account is debited, that account is credited, VAT is calculated at the statutory rate, and the amounts must balance exactly. There is no randomness, no approximation, and no temperature setting.
This separation is why an AI-native accounting system can be both intelligent (in its classification) and trustworthy (in its arithmetic). The audit trail connects the two layers, showing which AI classification led to which deterministic posting.
Practical Tips
Common Mistakes to Avoid
- Assuming that if AI is involved anywhere, the numbers might be approximate: the ledger maths is exact regardless of how the classification was made
- Not checking the classification layer: the numbers will always balance, but if the AI categorised something incorrectly, the balanced entry is in the wrong account
- Over-trusting the deterministic label: the maths is exact, but the inputs (bank feed data, OCR extraction) should still be verified
Frequently Asked Questions
Does deterministic mean the AI cannot make mistakes?
How can I verify the ledger is actually deterministic?
Related Terms
An AI ledger is a general ledger that is continuously maintained by an AI agent, with human review on exceptions and sign-off on filings, rather than being updated in periodic manual batches.
AI-native accounting is an accounting platform built from the ground up around AI agents and a living ledger, rather than adding a chatbot to traditional accounting software.
Show the working is the principle that every answer an AI accountant gives should be traceable back to specific journal entries, transactions, and source documents, so you can verify any figure rather than trusting a black box.
An accounting rules engine is the deterministic layer in AI accounting that enforces double-entry posting, VAT rates, filing formats, and regulatory constraints, ensuring the ledger stays correct regardless of what the AI classification layer decides.
Confused by accounting jargon?
AccountsOS explains everything in plain English. Ask any question about your books and get a clear, jargon-free answer.