Maker and Taker Fees: Calculate the Break-Even Move After Entry and Exit Costs

A trade can move in the direction you expected and still lose money. The reason is simple: your chart shows price movement, while your account records price movement after trading costs. If you pay a fee when you enter and another fee when you exit, the market has to move far enough to recover both before the trade is truly at break-even.

This guide shows how to calculate that threshold for a straightforward long spot trade. You will learn what “maker” and “taker” mean, how to identify the fee rates that actually apply to your order, how to calculate entry and exit costs, and how to turn those costs into an exact break-even price. The worked percentages below are hypothetical so that the method stays useful across exchanges.

What a beginner needs to know first

A maker order is an order that adds liquidity to an order book by resting there until another participant trades against it. A taker order removes liquidity by matching immediately with an existing order. A market order is normally a taker order. A limit order is not automatically a maker order: if your limit price crosses the book and fills immediately, all or part of it can be charged as taker liquidity.

Coinbase Advanced explains this distinction directly: an immediately filled order is treated as taker liquidity, while an order that rests on the book can receive maker treatment; a partially matched order can even be split between taker and maker fees. Its fee tier is determined at the time of the order and can update with trading volume. See the official Coinbase Advanced fee documentation.

Kraken likewise uses maker/taker pricing and states that fees depend on factors such as 30-day volume, trading pair, and whether an execution is maker or taker. Its support page was updated September 5, 2026. Because exchanges can change fee schedules, always use the rate shown for your account, product, pair, and order at the time you trade. See Kraken’s official explanation of trading fees and current fee schedule.

Illustrative order-entry panel showing a limit order resting beside an order book to explain maker versus taker classification
A limit order can be maker liquidity only when it rests on the order book; an immediately executed portion can be taker liquidity.

Step 1: Write down the fee rate for each side of the trade

Do not begin with a rule such as “maker is 0.02%” or “taker is 0.10%.” Those numbers are not universal. Begin with the actual rates shown by your venue. You need two inputs:

  • Entry fee rate, fentry: the percentage charged on the opening execution.
  • Exit fee rate, fexit: the percentage you expect to pay when closing.

If you are unsure how the exit will execute, calculate more than one scenario. For example, compare maker-entry/maker-exit, maker-entry/taker-exit, and taker-entry/taker-exit. That gives you a realistic range instead of a single optimistic number.

Step 2: Calculate the entry notional and entry fee

Notional value is the cash value of the position before fees. For a spot purchase, it is:

Entry notional = entry price × quantity

Then calculate the fee:

Entry fee = entry notional × entry fee rate

Suppose you buy 0.0100 BTC at an illustrative price of 43,000 USDT and your entry fee is 0.02%.

  • Entry notional = 43,000 × 0.0100 = 430.00 USDT
  • Entry fee = 430.00 × 0.0002 = 0.0860 USDT
  • Total entry cash cost = 430.0860 USDT
Fee calculation panel showing a 430 USDT entry notional, a hypothetical 0.02 percent fee rate, and a 0.0860 USDT entry fee
Multiply notional value by the fee rate. In this hypothetical example, a 430 USDT entry at 0.02% costs 0.0860 USDT.

Step 3: Use the exact break-even formula

A common shortcut is to add the entry and exit percentages. That is a useful approximation when fees are small, but it is not mathematically exact because the exit fee is charged on the exit value, not the original entry value.

For a long spot trade where both fees are charged against quote-currency notional and you sell the same quantity you bought, break-even occurs when net exit proceeds equal total entry cost:

Quantity × Pexit × (1 − fexit) = Quantity × Pentry × (1 + fentry)

The quantity cancels, giving the exact formula:

Pbreak-even = Pentry × (1 + fentry) ÷ (1 − fexit)

The exact percentage move required is:

Break-even move % = [(1 + fentry) ÷ (1 − fexit) − 1] × 100

Continue the example with a 0.02% entry fee and assume the exit will be a taker execution costing 0.10%:

  • Pentry = 43,000
  • fentry = 0.0002
  • fexit = 0.0010
  • Pbreak-even = 43,000 × 1.0002 ÷ 0.9990 = approximately 43,051.65 USDT
  • Required favorable move = approximately 0.12012%

The simple “fees added together” estimate would be 0.12%. That is close here, but the exact formula is preferable for a trading journal, spreadsheet, backtest, or any strategy where small cost differences matter.

Trading desk with a chart, calculator, and notebook listing entry fee plus exit fee equals break-even move
Keep fee assumptions beside the trade plan so the target can be evaluated against the full round-trip cost, not price movement alone.

Step 4: Verify the result in cash terms

A second calculation is an excellent error check. At the exact break-even price of about 43,051.65 USDT, the 0.0100 BTC position is worth about 430.5165 USDT before the exit fee. A 0.10% exit fee is about 0.4305 USDT, leaving approximately 430.0860 USDT after the exit fee. That matches the 430.0860 USDT total entry cost.

If those two numbers do not match, recheck your percentage conversion, fee basis, quantity, or rounding. Remember that 0.10% is 0.001 in decimal form, not 0.10.

Compare maker and taker combinations before you place the trade

Execution style changes the threshold because entry and exit can have different rates. The table below uses hypothetical fees purely to show the calculation method.

ScenarioEntry feeExit feeExact break-even move
Maker entry / maker exit0.02%0.02%about 0.04001%
Maker entry / taker exit0.02%0.10%about 0.12012%
Taker entry / taker exit0.10%0.10%about 0.20020%

The practical lesson is not that one order type is always superior. A maker order may reduce explicit fees, but waiting for a fill creates execution risk: the market may move away and never fill you. A taker order provides immediacy, but you generally accept the displayed liquidity and may pay a different fee. In fast markets, the price you actually receive can matter more than a small difference in the posted fee rate.

Illustrative comparison of maker-maker, maker-taker, and taker-taker fee scenarios with a reminder about spread and slippage
Model more than one execution path. The cheapest posted fee is not the only trading cost; spread and slippage can change the realized result.

Costs that the fee formula does not capture

The formula above isolates exchange transaction fees. Your true economic break-even can be farther away because of other costs. The bid-ask spread is the gap between the best available bid and ask. Slippage is the difference between the price you expected and the average price at which the order actually filled. Investor.gov notes that execution can involve trade-offs between price, speed, and the possibility of price improvement; its overview of order execution is a useful primary-source reference for those concepts.

Depending on the product, you may also need to account for funding payments, margin interest, borrow fees, conversion fees, rebates, taxes, or withdrawal/network costs. Futures and margin trades therefore need a broader cost model than the simple spot example used here.

One important fee-currency caveat

The exact formula above assumes the exchange assesses entry and exit fees against the quote-currency value and that the quantity sold is the same quantity bought. Some venues or account settings may deduct a fee in the asset being bought, in a separate platform token, or through another mechanism. If the fee reduces the amount of base asset you receive, the algebra changes because your exit quantity is smaller.

Before automating the calculation, inspect an actual trade confirmation and answer three questions: What currency was the fee charged in? What notional value was the percentage applied to? Did the fee reduce the quantity available to sell? Use that observed accounting treatment in your journal.

Common beginner mistakes to avoid

  • Assuming every limit order is maker. A marketable limit order can execute immediately and be taker liquidity.
  • Using one fee rate for both sides. Entry and exit can have different liquidity classifications.
  • Adding percentages and calling the result exact. The sum is an approximation; use the ratio formula for precision.
  • Forgetting that fee tiers change. Volume tiers, pair-specific schedules, promotions, and rebates can alter the rate.
  • Ignoring partial fills. Different portions of one order can receive different liquidity treatment.
  • Ignoring spread and slippage. Fee-only break-even is not necessarily your true trading break-even.
  • Mixing percent and decimal formats. Convert 0.10% to 0.001 before multiplying.

A quick pre-trade checklist

  1. Confirm the current fee schedule for the exact venue, product, and trading pair.
  2. Decide whether your entry is expected to be maker, taker, or potentially mixed.
  3. Choose a realistic exit assumption; calculate both maker and taker exits if uncertain.
  4. Compute entry notional and entry fee.
  5. Use Pbreak-even = Pentry × (1 + fentry) ÷ (1 − fexit).
  6. Verify the result by checking that net exit proceeds equal total entry cost.
  7. Add spread, expected slippage, and any product-specific costs before judging whether the trade’s target is large enough.

How to know your calculation is working

Your calculation passes a simple self-check when the net proceeds at the computed exit price exactly offset the entry notional plus the entry fee, allowing for the venue’s rounding rules. Keep the raw fee rates, execution type, fee currency, and actual fills in your trading journal. After the trade closes, compare the predicted cost with the realized cost. If the difference is consistently large, the issue is probably not the break-even formula itself; it is more likely that your assumptions about maker/taker status, slippage, spread, fee currency, or tier were incomplete.

That final comparison is what turns a fee estimate into a useful trading process. The goal is not merely to know that fees exist, but to know the minimum move your strategy needs before it has earned anything after the costs of getting in and out.

Leave a Comment

2FA Authenticator Lost? How to Reset Your Security Settings on Major Exchanges

2FA Authenticator Lost? How to Reset Your Security Settings on Major Exchanges

Lost your authenticator app? Learn how Coinbase, Binance, Kraken, and OKX handle 2FA recovery, security resets, identity checks, and withdrawal holds.

Maker and Taker Fees: Calculate the Break-Even Move After Entry and Exit Costs

Maker and Taker Fees: Calculate the Break-Even Move After Entry and Exit Costs

Learn how maker and taker fees change your true break-even price, with an exact formula, a worked example, and a beginner checklist for trading costs.

R-Multiple Trading Journal: How to Compare Strategies with Different Position Sizes

R-Multiple Trading Journal: How to Compare Strategies with Different Position Sizes

Learn how to calculate net R-multiples, log trade risk and costs, and compare strategies with different position sizes without confusing risk with returns.

Drawdown Recovery Math: Why a 50% Loss Needs a 100% Gain

Drawdown Recovery Math: Why a 50% Loss Needs a 100% Gain

Learn why a 50% investment loss requires a 100% gain to break even, how to calculate recovery returns after other drawdowns, and what the math does not predict.

How to Calculate Forex Pip Value When Your Account Currency Differs From the Quote Currency

How to Calculate Forex Pip Value When Your Account Currency Differs From the Quote Currency

Calculate pip value in the pair’s quote currency, convert it into your account currency, and verify the result with two worked examples, formulas, and broker checks.

Forex Lot-Size Calculator by Risk Percentage: A 40-Pip Worked Example

Forex Lot-Size Calculator by Risk Percentage: A 40-Pip Worked Example

Calculate forex lot size from account risk percentage and stop-loss distance. Follow a worked EUR/USD example, compare sizing choices, and account for pip value, costs, and broker limits.

Forex Session Overlap in Local Time: The 2026 DST Shift

Forex Session Overlap in Local Time: The 2026 DST Shift

See how U.S. and U.K. daylight saving dates shift the London–New York forex overlap, with 2026 local-time examples and a practical conversion method.

Wash-Sale Rules for Active Traders: A Record-Keeping Example and IRS Checklist

Wash-Sale Rules for Active Traders: A Record-Keeping Example and IRS Checklist

See how the 30-day wash-sale window, partial share matches, basis adjustments, Form 8949, broker reporting, and section 475(f) affect active traders.

Partial Fills Explained: Why One Order Can Execute at Several Prices and Times

Partial Fills Explained: Why One Order Can Execute at Several Prices and Times

Learn why a single stock order can be partially filled at different prices and times, how liquidity and queue priority drive fills, and what to check before trading.

VWAP vs. Anchored VWAP: When Each Benchmark Answers a Different Question

VWAP vs. Anchored VWAP: When Each Benchmark Answers a Different Question

VWAP measures the volume-weighted average for a defined session; anchored VWAP starts from a chosen event. Learn when each benchmark is the better fit.