vootkit
GuideFinance

How to Calculate Crypto Profit, Loss and Dollar-Cost Average Entry

Calculate cryptocurrency profit or loss across multiple purchases, find your average entry price and include trading fees before judging performance.

Abstract digital tokens, multiple purchase points, calculator and profit-loss chart.
On this page10 sections

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

Cryptocurrency is volatile and can result in total loss. This guide is educational and does not recommend buying, selling or holding any asset.

Vootkit tools

Try the tools from this guide

About the author

The Vootkit team

Practical guides from the people building Vootkit's browser-based PDF, image, video and productivity tools.

Stay updated

Work smarter with Vootkit

Get practical guides, new tools and useful workflows in your inbox.