Crypto Wallet Age & HODL Duration Calculator

Calculate HODL duration and ROI from any manually-entered acquisition date

Enter an acquisition date and price to compute holding duration in days, months and years, total ROI, and annualised return. Flags US and UK long-term capital gains thresholds. No wallet connection required. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is annualised return calculated?

Annualised return = (current ÷ purchase) to the power of (365 ÷ days held), minus 1. It expresses your total ROI as an equivalent yearly compound rate so positions of different lengths can be compared fairly.

The Crypto Wallet Age & HODL Duration Calculator turns a single acquisition date and price into a full picture of how long you have held, your total and annualised ROI, and whether you have crossed key tax holding-period thresholds — all without connecting a wallet.

When this tool is useful

This calculator is for planning and reflection rather than real-time trading. The most common use cases are:

  • Tax prep: Quickly checking whether a specific position has crossed the 12-month threshold before selling, to qualify for US long-term capital gains rates instead of ordinary short-term rates.
  • Performance review: Understanding how a hold from a specific date has compounded over time — useful when you have many positions and want a quick annualised comparison.
  • HODL tracking without wallet exposure: Some users prefer not to connect wallets to third-party tools for privacy or security reasons. Manual entry of just date and price gives you the duration math without revealing wallet addresses.

How it works

Holding duration is simply today minus your acquisition date, expressed in days, and then in approximate months and years. ROI compares your purchase price to the current price:

Total ROI = (current price − purchase price) ÷ purchase price × 100

To compare holds of different lengths, the tool annualises the return:

Annualised return = (current ÷ purchase)^(365 ÷ days held) − 1

This restates your total gain as an equivalent yearly compound rate.

Worked example

Buying at $20,000 and now sitting at $30,000 after 400 days:

  • Total ROI: (30,000 − 20,000) ÷ 20,000 × 100 = +50%
  • Annualised: (1.5)^(365 / 400) − 1 ≈ +44.6% per year
  • US tax status: 400 days > 365, so this position would qualify for long-term capital gains treatment if sold today

For comparison, if you had held only 300 days with the same gain:

  • Total ROI: still +50%
  • Annualised: (1.5)^(365 / 300) − 1 ≈ +62.5% per year (the same gain annualises higher because it happened faster)
  • US tax status: 300 days < 365, so still short-term — potentially taxed as ordinary income

Tax holding-period notes by jurisdiction

United States

The IRS treats crypto as property. Gains on positions held more than 12 months qualify for long-term capital gains rates (0%, 15%, or 20% depending on income). Gains on positions held 12 months or less are short-term and taxed as ordinary income — which can be significantly higher. The 12-month threshold is measured from the day after acquisition to the day of sale.

United Kingdom

HMRC taxes crypto gains under Capital Gains Tax (CGT). The UK does not offer a lower rate for long-term holdings — the rate is the same regardless of how long you held. However, the UK does provide an annual exempt amount (the CGT allowance, which was reduced to £3,000 per year from 2024–25 onward) that can offset gains. HMRC also has specific matching rules (same-day rule, bed-and-breakfasting rule) that affect how cost basis is calculated. Holding period for its own sake is less critical in the UK than in the US.

General caveat

Tax rules for cryptocurrency change frequently and vary by jurisdiction. This tool flags thresholds for awareness only — it is not tax advice. Confirm your position and reporting obligations with a qualified crypto-specialist tax adviser before filing.

All calculations run locally in your browser; nothing is uploaded or stored.