Skip to content

Fair Market Value & Pricing

Fair Market Value (FMV) is the price at which an asset would change hands between a willing buyer and seller. CryptaCount uses FMV data at multiple granularities and provides dedicated tools for price data management and currency rate tracking.

Transaction-time FMV — The market price at the exact timestamp of each transaction. Used for cost basis on acquisitions, proceeds on disposals, and income recognition on rewards. This determines the value recorded in journal entries.

Daily closing rate — The end-of-day price for each asset. Used for balance sheet valuations and FMV columns in the rollforward. The closing rate is the last available price as of 23:59 UTC.

Monthly average rate — The average of daily closing rates over a calendar month. Used for FMV revaluation per IAS 21 methodology.

The platform sources price data from aggregated market feeds. For each asset and timestamp, the FMV reflects the volume-weighted average across major exchanges.

Price data provides:

  • Live prices — Current market prices for all tracked assets
  • Historical prices — Price at any historical timestamp
  • Price search — Find price data for specific tokens
  • Market overview — Trending assets and market summary
  • Coverage analysis — Which assets have price data and which have gaps
  • Crypto prices are synced daily at 00:05 UTC
  • FX rates are synced at 6 PM Monday through Friday
  • On-demand backfill is available for historical gaps

All FMV data is stored in both USD (the primary pricing currency for crypto markets) and translated to the workspace’s base reporting currency:

  • FMV (USD) — Direct market price in US dollars
  • FMV (base currency) — Translated using the applicable FX rate:
    • Transaction-time FMV uses the FX rate at the transaction timestamp
    • Daily closing FMV uses the daily closing FX rate
    • Monthly average uses the monthly average FX rate

View fiat exchange rate data under Currency Rates in the sidebar:

  • Current rates — Today’s exchange rates between fiat currencies
  • Historical rates — Rates for any historical date
  • Batch rates — Bulk lookup for multiple currency pairs and dates
  • Daily/Monthly aggregates — Average rates over periods
  • Pegged currencies — Track currencies pegged to major pairs (e.g., stablecoins pegged to USD)

Rate data supports sync and backfill operations for filling historical gaps.

Price health monitoring (available on qualifying plans) under Price Health in the sidebar monitors the reliability and completeness of price data:

  • Status dashboard — Overall health of price data across the workspace
  • Alerts — Flagged assets with missing, stale, or suspicious price data
  • Audit — Detailed log of price data sources and quality metrics

Missing prices for workspace assets can be identified and backfilled via the workspace-level price tools.

In transactions: Each transaction’s detail view shows the FMV at the time of the event.

In the asset detail: Navigate to any asset to see its price history.

Asset detail view with FMV price chart

In reports: All reports display FMV-based columns where applicable (rollforward, balance sheet, unrealized gains/losses).

FMV is distinct from cost basis:

  • Cost basis = what you paid for the asset (historical cost)
  • FMV = what the asset is worth now (current market value)
  • Unrealized gain/loss = FMV − Cost basis (for assets still held)
  • Realized gain/loss = Proceeds − Cost basis (for assets disposed)

The cost basis method (Historic FIFO, Historic Weighted Average, etc.) determines which cost is used when disposing of an asset. FMV provides the current valuation for marking to market.