Covered Call Calculator
A covered call is 100 shares you own plus one call you sell on them. Enter the stock price, strike, premium and days to expiration to see premium income, static and if-called return (absolute and annualised), break-even, the upside cap and a payoff chart at expiration.
Inputs Example values The numbers below are made up. Replace them with your own. Use a dot for decimals.
- Shares covered
- –
- Gross premium
- –
- Fees
- –
- Net premium income
- –
- Dividends before expiry
- –
- Capital (return base)
- –
- Static return (stock unchanged)
- –
- If-called return (sold at strike)
- –
- Downside break-even at expiry
- –
- Downside protection
- –
- Maximum profit (at or above strike)
- –
- Maximum loss (stock falls to $0)
- –
- If called, gain vs your cost basis
- –
- Upside cap: stock alone does better above
- –
- Covered call at expiration
- Stock only (no call sold)
- Break-even
Payoff table at expiration
| Stock price at expiry | Stock only P/L | Covered call P/L | Difference | Covered call return |
|---|
P/L includes net premium and the dividend you entered. Taxes and the cost of buying back the call early are not included.
Everything runs in your browser. Nothing is saved or sent.
How to use the covered call calculator
- Enter the stock price. For a new position (a “buy-write”) this is the price you pay. If you already own the shares, enter today’s price and, if you like, your cost basis. Returns are measured from today’s price, because that is the value you could sell the shares for instead.
- Enter the contracts. An option contract generally covers 100 shares, so 2 contracts cover 200 shares. Do not sell more contracts than you have hundreds of shares, or part of the call is uncovered.
- Enter the strike, the premium per share and the days to expiration from the option chain. A premium quoted at 1.20 means $120 per contract.
- Add fees and any dividend. Fees are per contract. Add a dividend only if the ex-dividend date falls before expiration and you expect to hold the shares on that date.
- Pick the return base and read the results. The table and chart show profit or loss at a range of expiry prices for the stock alone and for the covered call.
Covered call formulas
N = contracts × 100 shares. All figures are at expiration. The Options Industry Council’s covered call (buy-write) page gives the break-even as “starting stock price – premium received” and says the maximum gain at expiration is limited by the strike price. The rest is arithmetic on those rules.
| Quantity | Formula used by the calculator |
|---|---|
| Net premium income | NP = premium × N − fees per contract × contracts |
| Dividends | D = dividend per share × N (0 if left blank) |
| Capital | net investment: C = S × N − NP · stock value: C = S × N |
| Covered call P/L at price P | (min(P, K) − S) × N + NP + D |
| Stock-only P/L at price P | (P − S) × N + D |
| Static return | covered call P/L at P = S, ÷ C (= (NP + D) ÷ C when K ≥ S) |
| If-called return | ((K − S) × N + NP + D) ÷ C |
| Simple annualised | r × 365 ÷ days |
| Compound annualised | (1 + r)365 ÷ days − 1 |
| Break-even price | S − (NP + D) ÷ N |
| Downside protection | (NP + D) ÷ (S × N), the % the stock can fall before a loss |
| Maximum profit | (K − S) × N + NP + D, at any price at or above K |
| Maximum loss | −S × N + NP + D, if the stock falls to $0 |
| Upside cap price | K + NP ÷ N: above it, the stock alone would have made more |
| Gain vs cost basis if called | (K − B) × N + NP + D |
Which annualised number to use. Simple annualising (× 365 ÷ days) is the common method (Benzinga’s covered call calculator, for example, multiplies by 365 ÷ days to expiration); it scales the return in a straight line and assumes nothing about repeating the trade. Compound annualising assumes you could repeat the same return, reinvested, every period for a year, which rarely happens. Both are shown so you can see how far apart they get on short expirations. Neither is a forecast; use them only to compare trades of different lengths.
Which capital base to use. Net investment subtracts the premium from the money you put in, because the premium is cash you receive at the start. Stock value divides by the full price of the shares. The net investment base gives slightly higher percentages. The dollar amounts do not change.
Worked examples
All three examples use made-up prices. They only show the arithmetic, and each can be typed into the calculator.
1. Buy-write, out-of-the-money strike (the calculator’s example)
Buy 200 shares at $50.00 and sell 2 calls with a $52.50 strike for $1.20 per share, 30 days to expiration, $0.65 fees per contract, no dividend. Return base: net investment.
| Step | Arithmetic | Result |
|---|---|---|
| Net premium | 1.20 × 200 − 0.65 × 2 = 240.00 − 1.30 | $238.70 |
| Net investment | 50 × 200 − 238.70 | $9,761.30 |
| Static return | 238.70 ÷ 9,761.30 | 2.45% |
| Static, annualised | 2.45% × 365 ÷ 30 (simple); (1.0245)365/30 − 1 (compound) | 29.75% simple; 34.17% compound |
| If-called profit | (52.50 − 50) × 200 + 238.70 | $738.70 |
| If-called return | 738.70 ÷ 9,761.30 | 7.57%; 92.07% simple annualised |
| Break-even | 50 − 238.70 ÷ 200 | $48.81 (protection 2.39%) |
| Upside cap | 52.50 + 238.70 ÷ 200 | $53.69 |
The annualised figures look large because 30 days is short: a 2.45% month only becomes 29.75% a year if a similar trade can be placed twelve times in a row. Above $53.69 at expiration, holding the 200 shares without the call would have made more.
2. Shares you already own, in-the-money strike
You bought 100 shares at $38.00. They now trade at $50.00. You sell 1 call with a $47.50 strike for $3.40, 35 days to expiration, $0.65 fees. Return base: net investment, measured from today’s $50.00.
| Step | Arithmetic | Result |
|---|---|---|
| Net premium | 3.40 × 100 − 0.65 | $339.35 |
| If-called profit from today | (47.50 − 50) × 100 + 339.35 | $89.35 |
| If-called return | 89.35 ÷ (5,000 − 339.35) | 1.92%; 19.99% simple annualised |
| Static return | same as if-called: at $50 the $47.50 call is in the money and gets exercised | 1.92% |
| Break-even | 50 − 3.3935 | $46.61 (protection 6.79%) |
| Gain vs cost basis if called | (47.50 − 38) × 100 + 339.35 | $1,289.35 |
The two views answer different questions. Against today’s price the trade earns $89.35, because the call sells the shares $2.50 below where they trade now and the premium covers that. Against the old cost basis the total gain is $1,289.35, most of which already existed before the call was sold. The larger cushion (6.79%) comes with a lower maximum profit.
3. A dividend before expiration
Buy 300 shares at $80.00 and sell 3 calls with an $85.00 strike for $1.95, 44 days to expiration, $0.65 fees per contract. A $0.62 dividend has an ex-date before expiration. Return base: net investment.
| Step | Arithmetic | Result |
|---|---|---|
| Net premium + dividend | (1.95 × 300 − 1.95) + 0.62 × 300 = 583.05 + 186.00 | $769.05 |
| Static return | 769.05 ÷ (24,000 − 583.05) | 3.28%; 27.24% simple annualised |
| If-called return | ((85 − 80) × 300 + 769.05) ÷ 23,416.95 | 9.69%; 80.38% simple annualised |
| Break-even | 80 − 769.05 ÷ 300 | $77.44 |
The dividend is only yours if you still hold the shares on the ex-dividend date. If the stock rises above $85 before then, the call holder may exercise early to collect the dividend. The shares would then be sold at $85 without the $186.00, and the if-called profit drops to $2,083.05.
Assignment and early assignment
Selling a call means accepting an obligation. FINRA’s “Trading Options: Understanding Assignment” explains that “American-style options allow the buyer of a contract to exercise at any time during the life of the contract”. When a holder exercises, the Options Clearing Corporation (OCC) “has an established process to randomly assign exercise notices to firms with an account that has a short option position”, and the firm then picks a customer “either at random or by some other procedure”. A call writer who is assigned “must deliver stock at the strike price and in return receives cash”.
- Before expiration. The Options Industry Council says that in general it is not optimal to exercise a call before the last day, with one exception: “the day before a stock goes ex-dividend, in which case an early assignment would deprive the covered call writer of the stock dividend.” Mergers, spin-offs and special dividends can also change the usual pattern.
- At expiration. If the stock is above the strike, expect the shares to be called away. OIC also warns that a call that expired slightly out of the money may still have been assigned, and that the notice can arrive after the weekend.
- Willing to sell. OIC puts it plainly: the strategy “implicitly assumes the investor is willing and able to sell stock at the strike price”. If you are not, a covered call may not fit the position.
The OCC describes its options disclosure document, Characteristics and Risks of Standardized Options, as the document investors must read before buying or selling an option. The SEC’s Investor Bulletin “An Introduction to Options” on Investor.gov points to its Chapter X for the risks of options positions, and notes that “an option contract generally represents 100 shares of the underlying stock”.
How to read the result
- The premium is a cushion, not insurance. OIC calls the maximum loss “limited but substantial”: the stock can still fall to zero, and the premium only reduces that loss. The break-even and protection % show how big the cushion is.
- The gain is capped. At or above the strike the profit stops growing. Above the upside cap price, the shares alone would have made more. In the payoff table, the “Difference” column turns negative above that price.
- Higher premium, closer strike, less upside. A strike nearer to or below today’s price pays more premium and gives more protection, but leaves less room for the stock to rise and makes assignment more likely.
- Annualised returns are not expected returns. They assume the outcome you picked (unchanged or called) and, for compound, that it repeats. They ignore the chance of the stock falling.
- Closing early is not modelled. If you buy the call back before expiration, the result depends on its price at that time, which this calculator does not estimate.
Taxes, briefly
This is general information for US taxpayers, not tax advice. IRS Publication 550, Investment Income and Expenses (2025), in its Options section and Table 4-3 “Puts and Calls”, says that for the writer of a call:
- if the call expires, report the amount received as a short-term capital gain;
- if the call is exercised, increase the amount realized on the sale of the stock by the amount received for the call;
- if you buy back the call, the difference between what you paid and what you received is a short-term capital gain or loss.
The same publication has rules for “qualified covered call options” within its straddle rules. For example, a call that is deep in the money, or granted 30 days or less before expiration, does not qualify. These rules can affect holding periods and losses, so check the publication or a tax professional before writing in-the-money calls on shares with gains.
FAQ
How do you calculate the return on a covered call?
Divide the profit by the money committed. Static return = (net premium + dividends received) ÷ capital, if the stock ends at today's price. If-called return = ((strike − stock price) × shares + net premium + dividends) ÷ capital, if the shares are sold at the strike. Capital is either the stock value (price × shares) or the net investment (stock value minus net premium); this calculator lets you pick and shows which one it used. To compare trades of different lengths, annualise: simple = return × 365 ÷ days to expiration.
What is the break-even price of a covered call?
At expiration, break-even = stock price − net premium per share (− any dividend per share received). The Options Industry Council gives the same rule, “Break even = starting stock price – premium received”, for a stock and call bought and sold at the same time. Below that price the position loses money.
Can a covered call be assigned early?
Yes, if the option is American-style, as US equity options usually are. FINRA explains that American-style options let the buyer exercise at any time during the life of the contract, and that the Options Clearing Corporation randomly assigns exercise notices to firms with short positions, which then pick customers at random or by another procedure. The Options Industry Council notes that early exercise is generally not optimal, with an exception the day before the stock goes ex-dividend, when early assignment would take the dividend away from the call writer.
Can you lose money on a covered call?
Yes. The premium only cushions a fall in the stock. The Options Industry Council describes the maximum loss as “limited but substantial”: the worst case is the stock becoming worthless, reduced by the premium received. On the upside the gain stops at the strike, so in a strong rally the covered call earns less than simply holding the shares.
What is the difference between static return and if-called return?
Static return assumes the stock price does not change by expiration: you keep the premium and any dividend. If-called return assumes the stock ends at or above the strike and the shares are sold at the strike, so it adds the gain or loss from the stock price to the strike. With an in-the-money strike (below today's price) the stock would be called even if the price is unchanged, so the two numbers are the same.
How are covered call premiums taxed?
In the US, IRS Publication 550 (Table 4-3, Puts and Calls) says the writer reports the premium as a short-term capital gain if the call expires; if it is exercised, the premium increases the amount realized on the sale of the stock; if the writer buys it back, the difference is a short-term capital gain or loss. Special rules for “qualified covered call options” can apply, for example to deep-in-the-money calls. Check the publication or a tax professional for your own case.
Related tools and templates
- Covered call tracker template
Log each call you sell, its premium and outcome. - Wheel strategy tracker template
Track cash-secured puts and covered calls in one cycle. - Options profit calculator
Profit and loss for single calls and puts. - Options break-even calculator
Break-even prices for long and short options. - Options trading journal
Record option trades and review results.
Sources
- The Options Industry Council (OIC), Covered Call (Buy/Write). Break-even, maximum gain and loss, early assignment before an ex-dividend date, expiration risk.
- FINRA, Trading Options: Understanding Assignment, 14 Dec 2020. American-style exercise, OCC random assignment, broker allocation.
- The Options Clearing Corporation, Characteristics and Risks of Standardized Options (options disclosure document page).
- U.S. SEC / Investor.gov, An Introduction to Options – Investor Bulletin. Contract size of 100 shares; Chapter X of the OCC document on risks.
- IRS, Publication 550 (2025), Investment Income and Expenses. Options, Table 4-3 “Puts and Calls”, qualified covered call options.
All sources retrieved 4 Nov 2026.
Educational tool only, not financial, investment or tax advice. Results are arithmetic on the numbers you enter, at expiration, before taxes. Options involve risk and are not suitable for all investors. All prices, premiums and dividends on this page are hypothetical.