SimplyLedger

Crypto accounting automation for finance teams

From blockchain to balance sheet
automatically.

SimplyLedger turns messy blockchain transactions into clean, auditable journal entries in QuickBooks Online. Connect via Fireblocks or our indexer (EVM L1/L2, Cosmos, Substrate, Solana, Bitcoin). Track in EUR or USD, categorize with rules, post once.

  1. 01On-chain
  2. 02Categorized
  3. 03Posted to QB

SimplyLedger automatically converts on-chain transactions into double-entry journal entries and posts them to QuickBooks Online with rule-based categorization, multi-network support, and EUR or USD reporting.

The problem

Crypto on the books shouldn’t be a nightmare.

But for most finance teams handling on-chain activity today, that’s exactly what it is. Five places it breaks — every month, on every close.

  1. 01

    Raw chain data doesn't map to entries.

    Transfers, swaps, bridges, approvals — they all arrive as raw events. None of them translate to debits and credits on their own.

  2. 02

    Five sources of truth, one balance.

    Custody, exchanges, hot wallets, hold accounts, on-chain. They rarely agree, and the spreadsheet that reconciles them lives in someone's downloads.

  3. 03

    Manual categorization, every month.

    Every row needs a category, a contra account, a memo. Multiply by thousands of transactions, multiply by every entity.

  4. 04

    Audit trail is a screenshot folder.

    When the auditor asks for the source of a balance, you're stitching together CSV exports, block-explorer tabs and old emails.

  5. 05

    QuickBooks wasn't built for this.

    No native crypto, no token registry, no on-chain hashes in memos. Just text fields, generic accounts, and workarounds.

The solution

One workflow. Five steps.

  1. Step 01

    Connect

    Link wallets and exchange accounts.

    Fireblocks
    Polygon
    Binance
  2. Step 02

    Track

    Real-time EUR or USD valuation and balances.

    Wallet balance

    €1,247,832.40

  3. Step 03

    Categorize

    Smart rules, not manual tagging.

    If from0x9c4f…b29c
    CategoryTreasury inflow
  4. Step 04

    Post

    Journal entries straight into QuickBooks.

    JE-00482

    QuickBooksqb
    1010 · Wallet ETHDR4,186.92
    4010 · TreasuryCR4,186.92
    Posted
  5. Step 05

    Reconcile

    Books match the chain, every time.

    On-chain1.2418 ETH
    Token card1.2418 ETH
    Matched

Before vs after

From paper trail to audit trail.

Same wallets, same exchanges, same week. On the left, the spreadsheet your team is keeping alive by hand. On the right, the same activity reconciled and posted by SimplyLedger.

Before · manualQ4_FINAL_v8.xlsx

Spreadsheet reconciliation

DateAssetSourceOn-chainBooksStatus
  • 12 MayETHWallet1.24181.2418Matched
  • 12 MayUSDCBinance4,186.92Missing
  • 11 MayETHWallet1.00000.9971Mismatch
  • 11 MayBTCKraken???0.0421Pricing?
  • 10 MayUSDCWallet100,00095,000Amount
Exceptions
11open
Effort
~3hrs / week
After · SimplyLedgerAudit trail · live

Reconciled ledger

DateAssetSourceOn-chainBooksStatus
  • 12 MayETHWallet1.24181.2418Matched
  • 12 MayUSDCBinance4,186.924,186.92Matched
  • 11 MayETHWallet1.00001.0000Matched
  • 11 MayBTCKraken???0.0421Matched
  • 10 MayUSDCWallet100,000100,000Matched
Exceptions
0open
Effort
5min review

Data lineage

Every entry, traceable to the chain.

Each balance and journal entry can be traced, step-by-step, back through the pipeline. From the raw on-chain payload to the audit-ready report — every transformation is recorded, every artifact is retained.

  1. 01

    Raw payload

    hash0x9c4f…b29c
    from0xab21…d8e3
    to0x4f12…9a7c
    value1241800000000000000
    block18,429,184
  2. 02

    Parsed event

    typeTransfer
    assetETH
    amount1.2418
    ts2026-05-12 14:32 UTC
  3. 03

    Normalized entry

    JE-00482EUR
    DR · 1010 Wallet ETH4,186.92
    CR · 4010 Treasury4,186.92
  4. 04

    Reconciliation

    On-chain1.2418 ETH
    Token card1.2418 ETH
    Δ diff0.0000
    Matched
  5. 05

    Audit-ready report

    periodMay 2026
    scopeWallet ETH
    entries32
    exceptions0
    PDFCSV

Platform

Built for how accounting actually works.

Eight building blocks, one system of record. Every feature designed for the way your chart of accounts already thinks.

Wallet management

Connect Fireblocks, exchange accounts, or use our indexer: all EVM L1 and L2 (Ethereum, Polygon, BSC, Optimism, Megaeth, Hyperevm), plus Cosmos, Substrate, Solana, and Bitcoin. Track normal, exchange, and hold wallets; unlimited per entity.

Token registry

Register any token with addresses, price sources, and decimals. EUR or USD pricing; enter manual prices when you need to override. Same token across chains, one truth.

Token cards

One card per wallet–token pair. Balances, QuickBooks link, opening balances, daily snapshots. Generate reports per wallet or token card.

Posting engine

Pending → categorize → set contra account → stage → post. Batch posting, EUR or USD valuation, undo.

Posting rules

Auto-categorize by address, amount, type, or token. Categories, contra, VAT, auto-post.

Cost basis tracking

Opening balances, acquisition tracking, and lot-level reporting. Choose your method: FIFO, LIFO, or AVCO (average cost) for gains and tax.

Matching & reconciliation

Pair swaps and bridges. Reconcile token cards to the chain with a full audit trail.

Reports

Generate reports for wallets and token cards: balances, cost basis, activity, and period summaries. Export for audit or internal use.

Integrations

One reconciliation engine. Every source.

Connect custody platforms, exchanges, and on-chain data into a single normalized ledger. One source of truth, posting straight to your books.

Custody4
  • Fireblocks
  • BitGo
  • DFNS
  • CoinsPaid
Exchanges4
  • Binance
  • Kraken
  • KuCoin
  • Nexo
On-chain4
  • Ethereum
  • Polygon
  • Solana
  • Bitcoin
SimplyLedgerSynced

Reconciliation engine

  • Normalize
  • Match & reconcile
  • Categorize via rules
  • Post journal entries
Throughput1,284 events / hr
OutputPosted
QuickBooksqb

QuickBooks Online

Journal entries with memos, hashes, and contra accounts. Native OAuth, not export.

  • JE-00482€4,186.92
  • JE-00481€2,940.10
  • JE-00480€812.55

Data sources & networks

Connect your stack. Cover every chain.

Use our indexer for on-chain data, connect supported custody and wallet platforms, or link major exchange accounts for balances and transaction feeds. Either way, you get one reconciled view.

Our indexer — EVM L1 & L2

Transactions from our own indexer. All major EVM chains supported.

  • Arbitrum
  • Monad
  • Ethereum Sepolia
  • Polygon zkEVM
  • Sonic
  • Pharos
  • Avalanche C Chain
  • Base
  • Ink
  • Ethereum
  • Optimism
  • Unichain
  • Worldchain
  • Xlayer
  • Scroll
  • Plasma
  • Mantle
  • Jovay
  • Mega ETH
  • Polygon
  • Gnosis Chain
  • Linea
  • Zksync
  • Binance Smart Chain
  • Celo
  • Metis
  • Mezo

Plus Cosmos, Substrate, Solana & Bitcoin

One indexer for L1s and L2s across ecosystems.

  • Tron
  • Solana
  • Solana Devnet
  • Aptos
  • Bitcoin
  • Mavryk
  • Iota
  • Oasis Sapphire
  • Oasis Consensus
  • Oasis Emerald

Wallets

Connect custody and wallet APIs to sync vaults and transactions alongside the indexer and exchange feeds.

  • Fireblocks
  • DFNS
  • CoinsPaid
  • BitGo

Exchanges

Connect supported exchange APIs to sync spot and funding activity alongside custody and on-chain sources.

  • Binance
  • Kraken
  • KuCoin
  • Nexo
  • AscendEX
QuickBooksqb

Integration

Native QuickBooks Online.

Not an export. OAuth connection, real-time account sync, journal entries with transaction memos and hashes. PNL, suspense, hold, and posting accounts—configured the way your chart of accounts expects.

Who it’s for

Built for teams that hold and move crypto.

From single-wallet startups to multi-entity groups with hundreds of token cards. The workflow is the same; the volume isn’t.

  • Crypto treasury teams

    Balance-sheet reporting without the manual grind.

    • Daily token-card snapshots in EUR or USD
    • Auto-categorized via rules, not rows
    • Multi-wallet view, one reconciled balance
  • Accountants & bookkeepers

    Multi-entity, consistent workflows, scale without chaos.

    • One workflow across every client entity
    • Posting rules that survive month-end
    • Audit pack export per period
  • CFOs & finance directors

    Reconciliation confidence and audit-ready documentation.

    • Reconciled balances tied to chain hashes
    • Append-only event log for review
    • Period close in days, not weeks
  • Crypto-native companies

    Proper books from early stage to enterprise.

    • Single-wallet startup to multi-entity group
    • FIFO, LIFO or AVCO cost basis, lot-level
    • Treasury, payroll, OpEx — separate token cards

FAQ

Common
questions.

Quick answers about how SimplyLedger fits your stack. Need something more specific?

Talk to us
What chains and data sources are supported?

Our indexer supports all EVM L1 and L2 chains (Ethereum, Polygon, BSC, Optimism, Megaeth, Hyperevm), plus Cosmos, Substrate, Solana, and Bitcoin. You can also connect Fireblocks or exchange accounts (e.g. Binance, Coinbase, Kraken) via API.

How does pricing work?

You configure price sources per token in EUR or USD. SimplyLedger uses historical prices at transaction time for valuation and gain/loss. You can enter manual prices whenever you need to override.

Can we use it for multiple entities?

Yes. Multi-entity support with separate wallets, tokens, and QuickBooks connections. Switch entities from the sidebar.

What if we need to fix a posted entry?

Full undo capability. Fix the transaction or posting rule, then re-post. Reconciliation helps you spot and resolve discrepancies.

How long does setup take?

Connect QuickBooks Online and your custody or exchange accounts in minutes. Historical backfill runs in the background, and you can start categorizing and reconciling immediately while it completes.

How is our data kept secure?

We use read-only API access for QuickBooks, Fireblocks, and exchange connections — no private keys, no withdrawal permissions. Data is encrypted in transit and at rest, and access is scoped per entity.

Contact

Talk to a
real person.

Tell us about your stack — Fireblocks, exchanges, networks — and we’ll show you the shortest path to a clean close in QuickBooks.

Optional
Optional

Your crypto. Your books. In sync.

Book a demo and we’ll walk you through the workflow for your stack.