Free calculator
Bitcoin Profit Calculator
Enter what you paid, what you sold for and the fees on each side. The calculator returns net profit, return on investment and the sell price you need to break even.
What the calculation does
Cost basis is the amount bought at the buy price, increased by the buy-side fee. Proceeds are the same amount sold at the sell price, reduced by the sell-side fee. Profit is the difference, and return on investment expresses it as a percentage of the money you committed.
- Cost = amount x buy price x (1 + buy fee)
- Proceeds = amount x sell price x (1 - sell fee)
- Break-even sell price = buy price x (1 + buy fee) / (1 - sell fee)
Results are pre-tax and exclude spread, withdrawal fees and on-chain fees, all of which reduce a real-world return. If you accept bitcoin commercially, the same maths shows what holding between sale and payout cost or gained.
Frequently asked questions
- How is bitcoin profit calculated?
- Net profit is the sale proceeds after fees minus the total cost after fees. In formula terms: (amount x sell price x (1 - sell fee)) - (amount x buy price x (1 + buy fee)).
- What is the break-even price?
- The sell price where proceeds after fees exactly cover your cost after fees. Fees on both sides push break-even above your entry price, which is why small trades rarely recover quickly.
- Does this account for tax?
- No. Results are pre-tax. Bitcoin disposals are taxable events in many jurisdictions, so treat the output as a gross figure and confirm treatment with a qualified adviser.
- Can I use it for a business that accepts bitcoin?
- Yes. Use your average acquisition price as the buy price and the conversion rate at payout as the sell price to see what holding bitcoin between sale and settlement cost or earned you.
Other calculators
Satoshi Calculator
Convert between satoshis, bitcoin and fiat in one place. One bitcoin is always 100,000,000 satoshis, so the only variable is the price you enter.
Bitcoin Transaction Fee Calculator
On-chain fees depend on transaction size in virtual bytes, not on the amount you send. Set the number of inputs and outputs, pick a fee rate, and see the cost.
Lightning Network Fee Calculator
Lightning routing fees combine a flat base fee per hop with a proportional rate in parts per million. Enter the amount and the channel policies to see the total.
Bitcoin Payment Fee Calculator
Compare the real cost of accepting one sale through cards, through a bitcoin processor and over Lightning. Enter the rates you have been quoted and see the difference per order and per month.
Crypto Network Fee Calculator
Every blockchain prices transactions differently. Pick a network, enter the fee in its native asset and the asset price, and see the true cost of a transfer in fiat and as a share of the amount sent.
USDT Transfer Fee Calculator
USDT lives on several networks and the same transfer can cost a cent or several dollars depending on which one you use. Pick a network or enter the fee quoted to you, and see the real cost per transfer and per month.
Solana Transaction Fee Calculator
Solana fees combine a tiny fixed base fee per signature with an optional priority fee that speeds up inclusion. Enter the transaction details and see the total in lamports, SOL and fiat.
Estimates only. Rates, network conditions and provider pricing change, so confirm figures with your processor before relying on them. Compare payment processors.
