Covered Call Profit Calculator

Calculate your profit or loss at any stock price at expiration. Visualize maximum profit, breakeven point, and downside exposure for any covered call position.

MB
Operated by Mustafa Bilgic
Independent individual operator
Covered CallsEducational only

Input Values

$

The price you paid per share for the underlying stock.

$

The strike price of the call option you sold.

$

The premium you received per share for writing the call.

$

Enter the stock price at expiration to see your profit/loss at that price.

Each contract covers 100 shares.

$

Brokerage commission per contract (set to 0 for commission-free brokers).

Results

Profit/Loss at Entered Price
$0.00
Maximum Profit
$999,999.00
Breakeven Price
$55.00
Maximum Loss (if stock goes to $0)$0.00
Return on Investment0.00%
Results update automatically as you change input values.

Related Strategy Guides

How Covered Call Profit Works

A covered call generates profit from two sources: the option premium you collect when you sell the call, and any capital appreciation in the stock up to the strike price. Your profit is capped at the strike price because if the stock rises above that level, the option will be exercised and your shares will be called away. This trade-off between capped upside and guaranteed premium income is the fundamental characteristic of the covered call strategy.

Below the breakeven price, you begin to incur a net loss. The breakeven point equals your purchase price minus the premium received. Between the breakeven and the strike price, you earn a profit. At any price above the strike, your profit is maxed out because additional stock gains are offset by the obligation to sell shares at the strike.

Covered Call Profit Formulas

Profit When Stock Stays Below Strike
Profit = (Stock Price at Expiry - Purchase Price + Premium) × Shares
Where:
Stock Price at Expiry = Where the stock closes at option expiration
Purchase Price = Your cost basis per share
Premium = Premium received per share
Shares = Total shares (contracts × 100)
Profit When Stock Is Above Strike (Called Away)
Profit = (Strike Price - Purchase Price + Premium) × Shares
Where:
Strike Price = The call option's strike price
Purchase Price = Your cost basis per share
Premium = Premium received per share
Breakeven Price
Breakeven = Purchase Price - Premium Received
Where:
Purchase Price = Your cost basis per share
Premium Received = Option premium collected per share
Covered Call Profit Calculation Example
Given
Purchase Price
$50.00
Strike Price
$55.00
Premium Received
$2.00
Stock Price at Expiry
$53.00
Contracts
1
Calculation Steps
  1. 1Since $53 < $55 (below strike), the option expires worthless.
  2. 2Stock gain = ($53 - $50) × 100 = $300
  3. 3Premium income = $2.00 × 100 = $200
  4. 4Total profit = $300 + $200 = $500
  5. 5Return on investment = $500 / ($50 × 100) = 10.00%
  6. 6Breakeven price = $50 - $2 = $48.00
  7. 7Maximum profit = ($55 - $50 + $2) × 100 = $700 (if stock >= $55)
Result
At $53 per share, you earn a $500 profit (10% return). You keep your shares and the full $200 premium. Maximum profit of $700 occurs at any price at or above $55.

Profit at Different Stock Prices

P&L Table: $50 Stock, $55 Strike, $2.00 Premium (1 Contract)
Stock at ExpiryStock P&LOption P&LTotal ProfitReturn %
$40-$1,000+$200-$800-16.00%
$45-$500+$200-$300-6.00%
$48 (Breakeven)-$200+$200$00.00%
$50$0+$200+$2004.00%
$53+$300+$200+$50010.00%
$55 (Strike)+$500+$200+$70014.00%
$60+$500+$200+$70014.00%
$70+$500+$200+$70014.00%
!
Capped Upside

Notice how profit stays at $700 whether the stock closes at $55, $60, or $70. This is the core tradeoff of covered calls: you give up unlimited upside in exchange for guaranteed premium income.

Understanding the Profit/Loss Zones

  • Loss Zone: Stock price below breakeven ($48). Losses increase as the stock falls further.
  • Reduced Loss Zone: Stock price between breakeven ($48) and purchase price ($50). You have a loss on the stock but the premium partially offsets it.
  • Profit Zone: Stock price between purchase price ($50) and strike price ($55). You earn stock appreciation plus full premium.
  • Maximum Profit Zone: Stock price at or above strike ($55). Profit is capped at (Strike - Purchase + Premium) x Shares.

Accounting for Commissions and Fees

Real-world covered call profits are reduced by brokerage commissions and potential assignment fees. Most brokers charge $0.50-$0.65 per contract for options trades, and some charge an additional fee if the option is exercised (typically $15-$25). On small positions, these costs can meaningfully reduce your percentage return. For example, $1.30 in round-trip commissions on a $200 premium is a 0.65% drag. Always factor in commissions when evaluating whether a trade is worth executing.

Steps to Calculate Your Covered Call Profit

1
Determine Your Cost Basis
Use the actual price you paid for the shares, including any previous covered call premium adjustments if you have been writing calls on this position over time.
2
Calculate Premium Income
Multiply the per-share premium by 100 shares per contract, then by the number of contracts. Subtract commission costs.
3
Determine the Breakeven Price
Subtract the per-share premium from your purchase price. This is the price at which you neither gain nor lose.
4
Calculate Maximum Profit
Maximum profit = (strike - purchase price + premium) x shares. This occurs when the stock closes at or above the strike at expiration.
5
Compute Profit at Your Target Price
If your target expiry price is below the strike, profit = (target - purchase + premium) x shares. If above the strike, profit equals maximum profit.

When to Close Early for Profit

You do not have to hold a covered call to expiration. Many experienced traders close positions early by buying back the call when 50-80% of the maximum premium profit has been captured. For example, if you sold a call for $2.00 and it is now worth $0.40, you have captured $1.60 (80%) of the premium. Closing early frees your capital for the next trade and reduces the risk of a late adverse move in the stock.

Deep Strategy Notes for the Covered Call Profit Calculator

Covered Call Profit Calculator is best treated as a decision aid, not a signal generator. The useful question is not whether a premium looks large in isolation; it is whether the position still makes sense after stock risk, assignment risk, time decay, bid-ask spread, tax treatment, and opportunity cost are included. For covered call expiration profit analysis, the calculator turns those moving pieces into a repeatable checklist so you can compare one contract with another before committing capital.

A disciplined workflow starts with the underlying security. In the example below, MSFT is used because it is a widely followed public ticker with an active listed options market. The numbers are an educational option-chain structure, not a live quote. Before entering any order, verify the current bid, ask, last trade, open interest, volume, ex-dividend date, earnings date, and assignment rules in your brokerage platform.

The calculator is most useful when the calculator's assumptions match a position you would be willing to hold through assignment or expiration. It is less useful when the quoted premium is stale, bid-ask spreads are wide, or the trade depends on a price forecast rather than a defined plan. The difference matters because options premium can create a false sense of precision. A quote may show a premium, but the actual fill can be lower after spread and liquidity costs. A theoretical return may look attractive, but a stock gap, earnings surprise, dividend-driven early exercise, or volatility collapse can change the realized outcome.

MSFT option-chain structure used in the worked example
UnderlyingStock priceExpirationStrikePremiumDeltaUse in calculator
MSFT (Microsoft)$420.0038 days$440$6.200.29Base case contract for premium, breakeven, return, and assignment analysis
MSFT conservative strike$420.0038 daysFurther OTMLower premium0.18-0.25More room for stock appreciation, lower current income
MSFT income strike$420.0038 daysNearer ATMHigher premium0.40-0.55Higher income, higher assignment or directional exposure

Worked Example: MSFT Contract

MSFT covered call expiration profit analysis example
Given
Stock price
$420.00
Strike
$440
Premium
$6.20
Delta
0.29
Time to expiration
38 days
Calculation Steps
  1. 1Start with the current stock price of $420.00 and the selected strike of $440.
  2. 2Enter the option premium of $6.20 per share. One standard listed equity option contract normally represents 100 shares.
  3. 3Compare static return, if-called return, breakeven, and downside exposure before annualizing the number.
  4. 4Check the broker option chain again immediately before trading because stale quotes can overstate realistic income.
Result
The contract structure can be evaluated, but the output is educational. It is NOT investment advice. Mustafa Bilgic is not a registered investment advisor.

When This Strategy Tends to Make Sense

The strategy tends to make sense when the position has a clear job. For income-oriented covered call or wheel trades, that job is usually to exchange some upside for option premium. For long call or long put tools, the job is to quantify breakeven and limited-risk directional exposure. For Black-Scholes and Greeks tools, the job is to understand sensitivity rather than to predict a guaranteed outcome.

  • The underlying is liquid enough that bid-ask spread does not consume a large share of expected premium.
  • The selected expiration leaves enough time for premium while still matching your management schedule.
  • The position size is small enough that assignment, exercise, or a full premium loss would not damage the portfolio.
  • The trade can be explained with breakeven, maximum profit, maximum loss, and next action before it is opened.

When to Avoid or Reduce Size

Avoid treating the calculator output as a reason to force a trade. A high annualized return often comes from a short holding period, elevated implied volatility, or a strike that is close to the stock price. Those same conditions can mean more assignment risk, wider spreads, sharper mark-to-market swings, or a larger opportunity cost if the stock moves quickly through the strike.

  • Avoid selling premium through an earnings event unless the event risk is intentional and sized conservatively.
  • Avoid using the same ticker repeatedly if the position would become too concentrated after assignment.
  • Avoid annualizing a one-week premium without considering how often the same setup can realistically be repeated.
  • Avoid assuming quoted Greeks are stable. Delta, gamma, theta, vega, and rho all change as the market moves.

Risk Explanation

The main risk is that the underlying stock or option can move against the position faster than premium income offsets the loss. Covered calls still carry almost the full downside risk of owning the stock. Cash-secured puts can become stock ownership during a selloff. Long options can expire worthless. Roll decisions can extend risk into a later expiration. A calculator helps quantify these outcomes, but it cannot remove them.

Good risk control is procedural. Decide the maximum capital you are willing to allocate, the loss level that would make the original thesis wrong, the point at which you would close early, and the point at which you would accept assignment. Write those rules before opening the trade. If the position cannot be managed with rules that survive a fast market, it is usually too large or too complex.

Tax Note and Disclosure

!
Educational tax note

Options tax treatment can depend on holding period, qualified covered call status, dividends, wash sale rules, account type, and the way a position is closed or assigned. Read the covered call tax implications guide and consult IRS Publication 550 or a qualified tax professional. This site is educational only. NOT investment advice. Mustafa Bilgic is not a registered investment advisor.

For taxable U.S. accounts, the after-tax result can be materially different from the pre-tax result. A covered call that looks attractive before taxes may be less attractive after short-term capital gain treatment, a dividend holding-period issue, or a wash sale deferral. Tax rules can also change and individual circumstances differ, so this calculator should not be used as tax filing advice.

Recommended Reading

Affiliate

As an Amazon Associate, we earn from qualifying purchases.

Frequently Asked Questions

The maximum profit on a covered call equals (strike price - purchase price + premium received) multiplied by the number of shares. This maximum is achieved when the stock price is at or above the strike price at expiration. For example, buying a stock at $50, selling a $55 call for $2, the max profit is ($55 - $50 + $2) x 100 = $700 per contract.

Sources & References

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/covered-call-profit-calculator" width="100%" height="500" frameborder="0" title="Covered Call Profit Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>

More Picks You Might Like

Affiliate

As an Amazon Associate, we earn from qualifying purchases.