Crypto & Web3

Crypto Profit Calculator

Calculate your exact profit or loss on any crypto trade using live prices from CoinGecko. See ROI, break-even price, tax liability and compare your position at multiple price targets — all in one place.

Live CoinGecko Prices
100+ Coins
P&L, ROI & Tax
100% Free & Private

Crypto Profit / Loss Calculator

Live prices via CoinGecko API — auto-fills current price, or enter your own exit price for projections

⏳ Fetching live crypto prices…
INR
INR
Leave blank to use live price as buy price
INR
Leave blank to use current live price
%
📊 Net Profit / Loss
after fees & tax
ROI: — | Multiple: —
Trade Summary
P&L at Different Price Targets
Trade Breakdown
Complete Trade Details
    Share This Trade

    What Is Crypto Profit & Loss?

    How P&L, ROI, unrealised vs realised gains and break-even price work for cryptocurrency trades

    Know Exactly Where You Stand on Every Trade

    Profit and Loss (P&L) in crypto measures the difference between what you paid for a cryptocurrency and what it is worth today (unrealised P&L) or what you sold it for (realised P&L). Unlike stocks, crypto markets trade 24/7 globally, prices can move 10–50% in a single day, and fees compound across every trade — making precise P&L calculation critical for both performance tracking and tax compliance.

    The Return on Investment (ROI) expresses P&L as a percentage of the original investment. A 2× return means 100% ROI — your investment doubled. The break-even price is the sell price at which your net P&L is exactly zero after accounting for buy fees, sell fees, and applicable taxes. This is always higher than your buy price because fees and taxes eat into gains.

    🇮🇳 India VDA Tax (Budget 2022): Gains on Virtual Digital Assets (cryptocurrencies, NFTs) are taxed at a flat 30% regardless of holding period — no indexation, no deduction except cost of acquisition, and losses cannot be set off against any other income. Additionally, a 1% TDS applies on crypto transactions above Rs.10,000. This makes after-tax ROI calculations critical for Indian investors.

    Understanding unrealised vs realised gains is important: unrealised gains exist only on paper until you sell. In India, the 30% VDA tax is triggered only when you sell (realise) the gain. Holding through market cycles allows tax deferral — but also means riding through potentially severe drawdowns, as crypto markets regularly see 70–90% corrections from all-time highs.

    📊
    P&L (Profit & Loss)
    Net P&L = Sale Proceeds − Purchase Cost − Fees − Tax. This is what you actually put in your pocket. Gross P&L ignores fees and tax, which can significantly erode returns on small or high-frequency trades.
    🚀
    ROI & Multiple
    ROI = (Net Profit / Invested) × 100. Multiple = Exit Value / Invested. A 3× multiple means 200% ROI — you tripled your money. These metrics let you compare crypto trades against other investments like FDs or equity.
    🎯
    Break-Even Price
    The exact sell price at which your net P&L = 0. Always higher than buy price due to fees and tax. Knowing your break-even protects you from selling at what looks like a gain but actually results in a loss after costs.
    🇮🇳
    India 30% VDA Tax
    All crypto gains in India are taxed at 30% flat. No deduction for expenses other than cost. Losses cannot offset other income. 1% TDS on transactions above Rs.10,000 is also applicable since July 2022.

    Major Cryptocurrencies — Quick Reference

    Key facts about the top cryptocurrencies, their use cases, all-time highs and historical volatility

    Bitcoin to Altcoins — What You Need to Know
    CoinSymbolUse CaseMax SupplyTypical Drawdown
    Bitcoin Digital GoldBTCStore of value, digital gold21 million-70 to -85% from ATH
    EthereumETHSmart contracts, DeFi, NFTsUnlimited (deflationary)-75 to -92% from ATH
    Binance CoinBNBExchange token, BSC gas~145M (burning)-70 to -90% from ATH
    SolanaSOLHigh-speed smart contractsUnlimited (low inflation)-95% from ATH (2022)
    RippleXRPCross-border payments100 billion-95% from ATH
    USDT / USDCStablecoinsDollar-pegged stable valueUnlimited (backed 1:1)~0% (pegged to USD)
    Bitcoin: The Original & Dominant

    Bitcoin has 21 million fixed supply — immutable monetary policy, unlike any government currency. Historically, it has recovered and made new all-time highs after every major crash. Over 10 years, BTC has been the best-performing asset class. But 80%+ drawdowns are a regular feature, not an anomaly.

    Digital Gold
    Ethereum: The Programmable Layer

    Ethereum is the foundation for DeFi (decentralised finance), NFTs and most major Web3 applications. After "The Merge" in 2022 it became proof-of-stake, drastically reducing energy use. ETH is deflationary when on-chain activity is high — fees are burned, reducing supply over time.

    Smart Contracts
    💎
    Altcoin Risk: Higher Volatility

    Altcoins (any crypto that isn't Bitcoin) typically deliver higher returns in bull markets but crash harder in bear markets. Solana fell from $260 to $8 in 2022 (-97%). Many altcoins from previous cycles never recovered. Allocate to altcoins only what you can afford to lose entirely.

    High Risk
    🏦
    Exchanges & Fees in India

    Indian exchanges: CoinDCX, WazirX, Zebpay, Mudrex charge 0.1–0.5% per trade. International: Binance, Coinbase, Kraken charge 0.1–0.2%. Always factor both buy and sell fees into your break-even calculation. A 0.2% fee each way means your coin must rise at least 0.4% for you to break even before tax.

    0.1–0.5%
    📅
    Bitcoin Halving Cycles

    Bitcoin's block reward halves approximately every 4 years. Historically, major bull runs have followed 12–18 months after each halving (2012, 2016, 2020). The April 2024 halving reduced block rewards to 3.125 BTC. Past performance is no guarantee, but the supply-side shock is a structurally bullish mechanism.

    Every 4 yrs
    ⚠️
    Risk Warning & Disclaimer

    Cryptocurrencies are highly speculative assets with extreme volatility. Prices can drop 90%+ and many projects go to zero. Never invest more than you can afford to lose entirely. This calculator provides mathematical results only — not investment advice. Consult a SEBI-registered adviser for financial guidance.

    Not Advice

    How This Calculator Works

    Step-by-step: live price fetching, P&L formula, fee deduction, Indian VDA tax and break-even calculation

    From Investment Amount to After-Tax Profit
    • 1
      Fetch Live Prices from CoinGecko

      On page load, the calculator fetches real-time prices for 20 top coins from CoinGecko's free API in your selected display currency (USD, INR, EUR, GBP or AED). CoinGecko aggregates prices across 600+ exchanges for a reliable mid-market average. No API key is required.

    • 2
      Calculate Coin Quantity from Investment

      Coins Purchased = Investment Amount / Buy Price. If you enter a buy price, that is used. Otherwise, the live price is used as your buy price. Your total investment at the buy price determines how many coins you hold — this quantity drives all downstream calculations.

    • 3
      Compute Gross P&L and ROI

      Gross Profit = (Sell Price − Buy Price) × Coins. Gross ROI = (Gross Profit / Investment) × 100. The sell price defaults to the live price for an unrealised P&L view, or you can enter a target sell price for a projection. If Sell > Buy, it's a profit (green). If Sell < Buy, it's a loss (red).

    • 4
      Deduct Trading Fees (Both Sides)

      Buy Fee = Investment × FeeRate. Sell Fee = Sale Value × FeeRate. Total Fees = Buy Fee + Sell Fee. Net P&L after fees = Gross P&L − Total Fees. Even a 0.2% fee each way (0.4% total) on a short-duration trade can significantly erode small percentage gains.

    • 5
      Apply Tax and Show Net Profit

      Tax = max(0, P&L after fees) × Tax Rate. Net P&L = P&L after fees − Tax. For India's 30% VDA tax, a Rs.10,000 gross profit becomes Rs.6,700 after 30% tax. Break-even price = Buy Price × (1 + BuyFeeRate) / (1 − SellFeeRate − TaxRate) — the exact exit price to net zero after all costs.

    Key formulas:
    Coins = Investment / BuyPrice
    Gross P&L = (SellPrice − BuyPrice) × Coins
    Net P&L = Gross P&L − TotalFees − Tax
    ROI = (Net P&L / Investment) × 100
    Break-Even = BuyPrice × (1 + BuyFeeRate) / (1 − SellFeeRate − TaxRate)

    Crypto Investing Facts & Strategies

    Essential things every crypto investor must know about volatility, tax, risk management and market cycles

    Crypto Realities Every Investor Must Know
    📉
    Bitcoin Has Crashed 80%+ Five Times

    Bitcoin dropped 83% (2011), 86% (2013–15), 84% (2018), 77% (2021–22), and multiple smaller corrections. Yet it recovered and made new all-time highs each time. The defining feature of crypto investing is extreme volatility — both on the way up and down. Position sizing is the most important risk management tool.

    🇮🇳
    India's 30% Flat Tax — The Harshest in G20

    India taxes crypto gains at 30% regardless of holding period — no long-term capital gains benefit, no indexation, no loss offset against other income. Even crypto losses in one year cannot offset crypto gains in the next. The effective tax rate when combined with 1% TDS makes short-term trading especially punishing from a tax standpoint.

    💰
    DCA Is the Most Reliable Strategy

    Dollar-Cost Averaging (DCA) — investing a fixed amount at regular intervals — automatically buys more coins when prices are low and fewer when high. Studies show DCA investors in Bitcoin have had positive returns over any 4+ year period since 2013. It removes the psychological burden of trying to time entries and exits.

    🔑
    Not Your Keys, Not Your Coins

    "Not your keys, not your coins" means if you leave crypto on an exchange, you are trusting that exchange with your funds — not actually holding your assets. FTX ($32B collapse), Mt. Gox (850,000 BTC lost), Celsius and Voyager all failed, wiping out customer funds. For amounts above Rs.50,000, use a hardware wallet.

    🌊
    90% of Altcoins Go to Zero Eventually

    Of the thousands of altcoins launched in the 2017 bull run, over 95% are now worth less than 1% of their peak. The pattern repeats: new coins launch, hype drives prices up, retail buys, insiders sell, prices collapse. Sticking to top 10 coins by market cap significantly reduces the chance of holding a "rug pull" or abandoned project.

    ⛏️
    Bitcoin Mining Difficulty Adjusts Every 2 Weeks

    Bitcoin's mining difficulty adjusts every 2,016 blocks (~2 weeks) to maintain a 10-minute average block time. When more miners join the network, difficulty increases; when miners leave (as happened after China's 2021 mining ban), it decreases. This self-correcting mechanism is one of the most elegant pieces of Bitcoin's design.

    🏛️
    Crypto Is Now Regulated in India

    SEBI and RBI both have oversight over different aspects of crypto in India. All Indian exchanges must register with FIU-IND (Financial Intelligence Unit). Gains must be reported under Schedule VDA in ITR-2/ITR-3. Failure to report crypto income is treated as tax evasion, not a technicality. The IT department has issued notices to thousands of non-filers.

    📊
    On-Chain Metrics Beat Price Charts

    Professional crypto analysts track on-chain data: active addresses, exchange inflows/outflows, miner revenue, whale wallet movements, and "realized price" (average cost basis of all holders). When exchange inflows spike, sell pressure is building. When long-term holders accumulate despite low prices, it signals conviction. These data points are publicly available on Glassnode, CryptoQuant and IntoTheBlock.

    Frequently Asked Questions

    Common questions about crypto P&L calculation, India VDA tax, break-even price and trading fees

    How is crypto profit calculated in India?
    In India, crypto profit = Sale proceeds − Cost of acquisition. No deduction is allowed for expenses (like trading fees) other than the cost of acquisition under current VDA rules. Tax = 30% on the profit. Additionally, 1% TDS is deducted by the exchange on transactions above Rs.10,000. The TDS is a credit against your final tax liability. You must report all crypto transactions under Schedule VDA in your ITR, even if the exchange deducted TDS. Losses cannot offset gains from crypto or any other income head.
    What is break-even price and why is it higher than my buy price?
    Break-even price is the exact sell price at which your net P&L equals zero after all costs. It is always higher than your buy price because of two cost layers: (1) Trading fees — you pay a fee when buying and again when selling, so you need the price to rise enough to cover both. (2) Tax — in India, 30% of any gain goes to the government, so the price needs to rise enough to leave you with zero profit after 30% is taken. Formula: Break-Even = BuyPrice × (1 + BuyFee%) / (1 − SellFee% − TaxRate). At 0.2% fees each way and 30% tax, your break-even is ~0.74% above buy price.
    How live are the crypto prices shown?
    Prices are fetched from CoinGecko's free public API when the page loads. CoinGecko aggregates prices from 600+ exchanges in real-time, making it one of the most reliable price feeds available without authentication. The green "Live" status and timestamp confirm when prices were last fetched. For very short-duration trades, refresh the page to get the latest price. If the API is temporarily unavailable, the calculator shows a fallback banner — re-fetching when the API recovers.
    Can I use this for unrealised gains (coins I still hold)?
    Yes — leave the sell price blank (or it auto-fills with the live price) to see your current unrealised P&L. The result shows what you would net if you sold right now at the live price. You can also enter any hypothetical sell price to see what your P&L would be at that target — useful for setting profit targets or stop-loss levels. Remember: unrealised gains are not taxed in India until you actually sell.
    Does this calculator support multiple buy orders (averaging)?
    For DCA (multiple buy orders at different prices), calculate the weighted average buy price first: Average Buy Price = Total Amount Invested / Total Coins Acquired. Then enter this average as your buy price. For example, if you bought 0.1 BTC at Rs.30L and 0.1 BTC at Rs.20L, your average buy price is (Rs.30L + Rs.20L) / 0.2 BTC = Rs.25L/BTC. Enter Rs.25L as buy price and Rs.50L (total invested) as investment amount.
    Is my data private? Is anything stored?
    Yes, completely private. The only external request this page makes is to fetch live prices from CoinGecko's public API — this call contains no personal data. Your investment amounts, buy prices, sell prices and coin holdings are never sent to any server, stored in any database, or logged anywhere. All calculations run locally in your browser and disappear when you close or refresh the tab.