NFT Profit Calculator
Estimate your net profit or loss from flipping an NFT after marketplace fees. Enter your buy price, sell price, fee percentage, and current ETH/USD rate to see real dollar returns instantly.
About this calculator
When you sell an NFT, the marketplace deducts a percentage fee from your gross sale proceeds before you receive payment. Your net profit is therefore: Profit = (sellPrice × ethPrice) × (1 − marketplaceFee / 100) − (buyPrice × ethPrice). The buy side carries no fee in this model because fees are charged on the seller. Converting ETH amounts to USD using the current ETH price lets you see real-world dollar gains or losses rather than just ETH deltas. Positive results mean you made money after fees; negative results reveal a loss even if the ETH sale price was higher than the purchase price, once marketplace costs are factored in. This formula is the standard used by platforms like OpenSea and Blur.
How to use
Suppose you bought an NFT for 0.5 ETH and sold it for 0.8 ETH. The marketplace charges a 2.5% fee, and ETH is trading at $2,000. Step 1 — Gross sale in USD: 0.8 × $2,000 = $1,600. Step 2 — Deduct marketplace fee: $1,600 × (1 − 0.025) = $1,560. Step 3 — Subtract purchase cost: $1,560 − (0.5 × $2,000) = $1,560 − $1,000 = $560 net profit. Enter those four values into the calculator and it returns $560 immediately.
Frequently asked questions
How does the marketplace fee affect my NFT profit?
The marketplace fee is subtracted from your gross sale proceeds, not from your purchase price. Even a small fee like 2.5% on a high-value sale can significantly reduce profit. For example, a 2.5% fee on a $10,000 sale costs $250. Always factor fees in before deciding whether a flip is worthwhile. Some platforms also charge creator royalties on top of the marketplace fee, which this calculator does not include unless you add them manually.
What ETH price should I use when calculating NFT profit?
Use the spot price of ETH at the moment you complete the sale for the most accurate dollar profit figure. Because ETH is volatile, the USD value of your NFT gains can change dramatically even if the ETH prices stay the same. If you are planning a future sale, you can model different ETH price scenarios by adjusting the ETH Price field. Many traders run multiple scenarios — bear case, base case, and bull case — to understand their risk.
Why can I lose money on an NFT even when I sell for more ETH than I paid?
You can still lose money in USD terms if ETH's price has fallen significantly since you bought the NFT. For instance, buying at 1 ETH when ETH was $3,000 ($3,000 cost) and selling at 1.2 ETH when ETH is $2,000 ($2,400 revenue) yields a $600 USD loss despite the ETH-denominated gain. Marketplace fees compound the effect. This calculator converts everything to USD so you always see your true economic result rather than a misleading ETH-only view.