TRES automates and standardizes reconciliation for digital asset finance. Each reconciliation type serves a different purpose, from verifying wallet balances to cross-checking operational systems. Together, they give finance and accounting teams complete confidence in their data.
Type 1: Sub-Ledger Reconciliation
Purpose: Verify that every transaction from inception (“genesis”) to the current balance is complete and gap-free.
How it works:
TRES compares the cumulative sum of all inbound and outbound transactions in a wallet with the wallet’s current on-chain balance.
Example:
A wallet shows total ETH inflows and outflows of 1.337 ETH, which perfectly matches its current balance of 1.337 ETH. This confirms full reconciliation.
When to use it:
Ideal for accounting teams validating digital asset balances across operational wallets.
In TRES:
Check your wallet’s reconciliation status.
✅ Reconciled means no missing transactions.
⚠️ Unbalanced indicates data gaps that need review.
Read more about Sub-ledger reconciliation
Type 2: Sub-System Reconciliation
Purpose: Match records between two independent ledgers, such as operational data and financial records.
How it works:
TRES compares identical datasets from different systems. For example, a payment provider can verify its internal ledger against on-chain transaction data to highlight discrepancies.
When to use it:
Essential for payment providers, OTC desks, and exchanges that manage separate operational and accounting environments.
In TRES:
Use the Multi-Source Reconciliation feature, available as part of FinOS.
It visualizes matched and unmatched entries and makes differences instantly visible for correction.
Type 3: Historical Balance Reconciliation
Purpose: Validate that historical balances accurately reflect on-chain data at a specific point in time.
How it works:
TRES compares balances from an archive node with both the running and reversed balances in your environment to ensure historical accuracy.
Example:
Confirm that an ETH wallet’s balance on January 1, 2025 matches the blockchain record. This ensures precise year-end reporting.
When to use it:
Crucial for external financial statements and audits that require provable, time-stamped accuracy.
In TRES:
Create a Balance Snapshot (Time Capsule) for your target date and time. TRES automatically compares the historical sum of transactions with the archived on-chain balance.
Read more about Historical Balance Reconciliation
Type 4: Roll-Forward Reconciliation
Purpose: Track how balances and cost basis evolve across reporting periods with full visibility into every change.
How it works:
TRES provides a detailed breakdown between opening and closing balances. It shows inflows, outflows, staking rewards, and revaluations that explain each movement.
Example:
Compare balances between January 1, 2024 and January 1, 2025 to understand exactly how ETH holdings changed during the period.
When to use it:
Ideal for finance teams producing audited reports or management statements that require transparent movement analysis.
In TRES:
Export a Roll-Forward Report to automatically generate a complete reconciliation between any two reporting dates.
Type 5: Data Collection Reconciliation
Purpose: Confirm that transactions collected through APIs fully match expected balances and on-chain activity.
How it works:
TRES validates that every transaction retrieved during a defined collection period aligns with blockchain reality. This ensures nothing is missing or duplicated.
Example:
Reconcile an ETH wallet between June 1 and July 9, 2025 to confirm all inflows, outflows, and fees are captured accurately.
When to use it:
Essential for month-end, quarter-end, and year-end closes where complete, accurate data is critical.
In TRES:
Data-collection reconciliation can be triggered through the TRES API. It validates that blockchain and third-party data align with reported balances.
Read more about Data Collection Reconciliation
Why Reconciliation in TRES Matters
TRES unifies every reconciliation layer within one connected system.
Finance teams can:
Identify mismatches instantly across ledgers and time periods
Validate balances at any point in history
Automate reports that are ready for audit and regulatory review
✅ With TRES, reconciliation moves from a manual control to a continuous and automated assurance process. This gives you complete confidence in every number you report.