Crypto performance is easy to misread when an asset was bought several times at different prices. The latest purchase price is not the total cost basis, and the difference between the chart price and your first entry is not necessarily your profit. A useful calculation combines every purchase, quantity and fee.
Find the weighted average entry
Open the Crypto Profit & DCA Calculator and enter each purchase amount or quantity at its actual execution price. Dollar-cost average entry is weighted by how much was acquired, not a simple average of the displayed prices.
The core calculation is:
Average entry price = total acquisition cost ÷ total units acquired
If you bought one unit at 100 and three units at 200, the average is not 150. The total cost is 700 for four units, producing an average entry of 175 before fees.
Include fees and all transactions
Trading fees, spreads, withdrawal charges and network costs reduce performance. Some platforms deduct fees in the asset; others deduct cash or another token. Use consistent units and include costs where the tool allows, then check the exchange's transaction history.
Transfers between your own wallets are not purchases, but their network fees may affect the quantity held. Rewards, staking income, airdrops and token swaps can also change cost basis and may have tax consequences.
Calculate unrealised and realised results separately
An unrealised result uses the current market value of assets still held. A realised result comes from units sold. Mixing them can double-count the same position. For a partial sale, identify the cost-basis method required in your jurisdiction rather than assuming all units share the same tax treatment.
Current profit before tax is broadly:
Current value − acquisition cost − relevant fees
The market price can change between calculation and sale, and the executable price may be worse than the headline price because of spread or liquidity.
DCA does not remove investment risk
Regular purchases can reduce the importance of choosing one entry date, but they do not guarantee profit or protect against a prolonged decline, asset failure, custody loss or platform insolvency. Never interpret a lower average entry as proof that further buying is sensible.
Use the Percentage Calculator to compare returns consistently and the Currency Converter when statements use different reporting currencies. Historical conversion rates may be required for tax records; today's rate is not a substitute.
Questions people ask
Does the calculator fetch live crypto prices?
Enter or verify the relevant market price. Prices vary by exchange, trading pair, liquidity and time.
Why is the exchange's profit figure different?
It may use a different cost-basis method, exclude external-wallet transactions, treat rewards differently or omit certain fees.
Is average entry the break-even sale price?
Not exactly when sale fees, spread and taxes apply. The executable break-even price must cover those additional costs.
Can I use this for tax reporting?
Use it as an organisational estimate only. Tax rules and permitted cost-basis methods vary; rely on complete records and qualified local guidance.
Useful next tools
- Percentage Calculator — Percent of, is-what-percent, and percentage change.
- Currency Converter — Live exchange rates from European Central Bank data.
- Compound Interest — Grow savings with regular contributions over time.
- Simple Interest Calculator — Interest and total value from principal, rate and time.
- Profit Margin — Margin, markup and selling price from cost.
Cryptocurrency is volatile and can result in total loss. This guide is educational and does not recommend buying, selling or holding any asset.