- Enter purchase price per unit and asset quantity.
- Enter the buy and sell fee percentages.
- Compare break-even price with entry price and review the required percentage move.
Break-even calculator
Find the sale price per unit that recovers a purchase plus percentage trading fees. Separate the required price from total transaction cost. Free, without registration.
Starting values are an example. Replace them with your own.
Method and limitations
Break-even = purchase price × (1 + buy fee)/(1 − sell fee). Fees are percentages of transaction value. Funding, spread, withdrawal fees and taxes are excluded.
How to use this calculator
How the calculation works
Break-even = purchase price × (1 + buy fee)/(1 − sell fee). Fees are percentages of transaction value. Funding, spread, withdrawal fees and taxes are excluded.
How to read the result
The sell fee is deducted from sale proceeds, so it appears in the denominator. Quantity changes total cost but not the break-even price per unit when both fees are percentages of transaction value.
What you can do here
Change one input at a time and compare the result immediately. The calculation runs in your browser, with assumptions and limitations below the form. Default values are examples, not recommendations or live market data.
To compare a recurring investment contribution with income and payment dates, open the DCA budget planner.
Frequently asked questions
What does this calculator show?
Find the sale price per unit that recovers a purchase plus percentage trading fees. Separate the required price from total transaction cost.
Why is break-even above my entry price?
With positive fees, selling at the entry price does not recover both the purchase fee and the fee deducted when selling.
Can I enter fixed withdrawal fees or funding?
Not in this model. It uses percentage buy and sell fees only. Spreads, funding, withdrawals and taxes need a separate adjustment.
Do I need an account or payment to calculate?
No. All fields and results are free. You can change inputs and compare scenarios without an account. An account is only needed for synchronising a plan in the dashboard.