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.