Finanzas

Calculate Your Weighted Average Cost for Crypto Purchases

Calculate weighted average cost across multiple crypto purchases. Track 5 transactions, find your break-even price instantly. Free—see your profit zone.

🗓️ Updated June 2026 Reviewed by
Calculator Free · Private
Reviewed by: (editorial policy ) · Last reviewed:
$
$
$
$
$
Have a website? Embed this calculator for free Free — copy the code and paste it on your website Embed on your site
<iframe src="https://hacecuentas.com/embed/weighted-average-cost-crypto" width="100%" height="560" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px" loading="lazy" title="Calculate Your Weighted Average Cost for Crypto Purchases"></iframe>
<p style="font-size:13px;text-align:center;margin:8px 0">Powered by <a href="https://hacecuentas.com" target="_blank" rel="noopener">Hacé Cuentas</a> — <a href="https://hacecuentas.com/weighted-average-cost-crypto" target="_blank" rel="noopener">Calculate Your Weighted Average Cost for Crypto Purchases</a></p>
Preview →

Paste it on your site. Keep the credit link — thanks for sharing. More widgets →

If you bought crypto at different times and prices, your weighted average cost is key to knowing your break-even point and profit/loss. This calculator accepts up to 5 purchases and shows your exact average, total invested, and price range.

When to use this calculator

  • You bought crypto multiple times and want to know your average cost.
  • You need your cost basis for tax calculations.
  • You want to know at what price you'll be in profit.
  • You compare your average to current market prices.
  • You track your dollar-cost averaging (DCA) purchases.

Example: Weighted Average Cost vs. Simple Average

PurchaseQuantityPrice per tokenInvestmentSimple avg price
10.5 BTC$60,000$30,000
20.3 BTC$50,000$15,000
30.2 BTC$70,000$14,000
Total / WAC1.0 BTC$59,000 (WAC)$59,000$60,000 (wrong if qty differs)

Fuente: Example embedded in calculator (hacecuentas.com). WAC formula: Σ(quantity × price) / Σ quantity. IRS requires cost basis tracking for capital gains reporting — IRS.gov/filing/digital-assets.

How it works

Weighted Average Cost (Real DCA)

Si compraste crypto en distintos momentos y precios, tu costo promedio ponderado (WAC, por Weighted Average Cost) es el punto de referencia real para saber en qué precio estás en break-even. No es el promedio simple de precios: pondera cada compra según la cantidad adquirida en cada operación.

Este concepto es idéntico al que usan los contadores bajo NIIF (Normas Internacionales de Información Financiera) para valuar inventarios con el método de "costo promedio ponderado móvil". En crypto, es la base del DCA real (Dollar-Cost Averaging): no importa cuántas compras hiciste, lo relevante es cuánto invertiste en total y cuántos tokens obtuviste.

---

Cómo se calcula

WAC = Σ (cantidad_i × precio_i) / Σ cantidad_i

Lo que es equivalente a:

WAC = total invertido / total de tokens adquiridos

Cada compra aporta al numerador su inversión total (cantidad × precio) y al denominador su cantidad. Las compras más grandes —en volumen de tokens— tienen más peso en el resultado final. Las compras chicas a precios extremos distorsionan poco el WAC global.

---

Ejemplo paso a paso

CompraCantidadPrecio unitarioInversión
10.5 BTC$60,000$30,000
20.3 BTC$50,000$15,000
30.2 BTC$70,000$14,000
Total1.0 BTC$59,000

WAC = $59,000 / 1.0 BTC = $59,000 por BTC

El promedio simple sería (60,000 + 50,000 + 70,000) / 3 = $60,000, pero ese número ignora que compraste más unidades a $50,000 que a $70,000. El WAC de $59,000 refleja la realidad de tu posición.

---

Qué incluir en el cálculo

Sí incluir:

  • El precio de ejecución real de cada orden (no el precio de pantalla antes de confirmar)

  • Las comisiones de trading (fees del exchange): si pagaste 0.25% en cada compra, sumá ese monto al costo de cada operación

  • Las comisiones de red (gas fees en Ethereum, por ejemplo) si compraste on-chain o usaste un DEX, ya que son parte del costo de adquisición real

  • Conversiones entre stablecoins y crypto: si vendiste USDC para comprar ETH, el costo relevante es el precio en USD de esa operación
  • No incluir:

  • Otras cryptos distintas: el WAC de BTC y el de ETH se calculan por separado; mezclarlos no tiene sentido matemático ni fiscal

  • Stablecoins como activo en sí: si tenés USDC en cartera esperando comprar, no entra en el WAC de tu posición en BTC

  • Tokens recibidos por staking o airdrops: su tratamiento fiscal varía por jurisdicción (en muchos países se registran como ingreso al valor de mercado al momento de recibirlos, con base de costo propia)

  • Compras parcialmente revertidas o reembolsadas: solo contabilizan las operaciones efectivamente liquidadas
  • ---

    Qué pasa cuando vendés parcialmente

    Si vendés una parte de tu posición, el WAC no cambia por esa venta: sigue siendo el mismo costo promedio para los tokens que te quedan. Lo que cambia es la cantidad total en tu posición. Si después volvés a comprar, el nuevo WAC se recalcula incluyendo esa compra adicional sobre el saldo remanente.

    Ejemplo: si vendiste 0.2 BTC de los 1.0 del ejemplo anterior, te quedan 0.8 BTC con WAC = $59,000. Si después comprás 0.2 BTC más a $55,000:

  • Inversión en cartera remanente: 0.8 × $59,000 = $47,200

  • Nueva compra: 0.2 × $55,000 = $11,000

  • Nuevo WAC = ($47,200 + $11,000) / 1.0 = $58,200
  • ---

    Errores comunes

  • Usar el promedio simple en lugar del ponderado: es el error más frecuente y puede hacerte creer que estás en pérdida cuando no lo estás, o viceversa.

  • Ignorar las comisiones: en exchanges con fees de 0.1%–1% por operación, y con muchas compras DCA, la diferencia acumulada puede ser de cientos de dólares en el WAC final.

  • Confundir WAC con precio de break-even después de impuestos: el WAC es tu costo base contable. El break-even real tras una venta depende además del tratamiento fiscal aplicable en tu país (ganancia de capital, retención, etc.).

  • No actualizar el WAC después de nuevas compras: si seguís acumulando y no recalculás, tu referencia queda desactualizada.

  • Tomar el precio de mercado actual como costo: el WAC es histórico, no se actualiza con la cotización del momento.
  • ---

    Para qué sirve en la práctica

    El WAC es tu ancla para decisiones concretas: sabés exactamente por encima de qué precio estás en ganancia y por debajo de cuál estás en pérdida sobre tu posición total. También es el dato base para calcular la ganancia o pérdida realizada cuando vendés, que en muchas jurisdicciones es el hecho imponible relevante para declarar impuestos sobre activos digitales.

    Para calcular la ganancia o pérdida de una operación específica, usá nuestra calculadora de profit/loss en crypto.

    Real Example: Bitcoin DCA Across 2 Purchases

    Data: Purchase 1 = 0.5 BTC @ $60,000, Purchase 2 = 0.3 BTC @ $50,000.
    Total invested: (0.5 × $60,000) + (0.3 × $50,000) = $30,000 + $15,000 = $45,000.
    Total BTC: 0.5 + 0.3 = 0.8 BTC.
    Weighted average cost: $45,000 / 0.8 = $56,250 per BTC.
    Interpretation: your break-even is $56,250. If BTC is above that, you're in profit.
    Weighted average cost = $56,250 per BTC: that's your real reference for deciding when to sell.
    Disclaimer: Los resultados son orientativos y no constituyen asesoramiento financiero individualizado. Antes de tomar decisiones con impacto, consultá con un asesor financiero registrado en la CNV o contador público matriculado.

    Frequently asked questions

    What is weighted average cost and why does it matter?
    Weighted average cost is the average price per token across all your purchases, weighted by quantity at each price. It matters because it's your break-even point—the price at which you neither gain nor lose money.
    How do I calculate weighted average cost?
    Multiply each purchase quantity by its price, add all those amounts, then divide by your total tokens. Example: (0.5 × $60,000) + (0.3 × $50,000) = $45,000 total for 0.8 tokens = $56,250 average.
    Should I include transaction fees in my cost basis?
    Yes. Exchange fees are part of your acquisition cost. Add them to your total invested amount for the most accurate break-even price.
    What's the difference between simple average and weighted average?
    Simple average of $60K and $50K is $55K. But if you bought more at the lower price, weighted average will be lower. Always use weighted average for accurate cost tracking.
    Is weighted average cost the same as cost basis for taxes?
    Essentially yes. Your weighted average cost is your cost basis. You'll report this on Schedule D when you sell, and it's how you calculate capital gains or losses.
    What if I earned staking rewards? Does that affect my average cost?
    Staking rewards have a cost basis of $0 at the time received. If you include them as a separate 'purchase,' it can lower your overall weighted average cost.
    Can I use weighted average cost if I bought in different currencies?
    Yes, but convert everything to one currency using the exchange rate on each purchase date. Then calculate your weighted average in that single currency.
    What's the difference between weighted average cost and FIFO?
    Weighted average cost treats all purchases as one pool. FIFO (First In, First Out) sells the oldest coins first. Consult a tax professional on which method works best for you.
    How do I know if I'm in profit or loss?
    Compare your weighted average cost to the current price. If current price > average cost, you're in profit. If lower, you're in loss.

    Methodology & trust

    Editorial

    Calculadora de finanzas revisada por el equipo editorial de Hacé Cuentas, contrastada con U.S. IRS — Digital Assets (cost basis & capital gains), según nuestra política editorial y metodología.

    Updates

    Última revisión: June 22, 2026. Los parámetros se verifican periódicamente con las fuentes citadas.

    Privacy

    Calculations run 100% in your browser. We do not store or transmit your data.

    Limitations

    Indicative results. For critical decisions, consult a professional.

    📌 How to cite this calculator

    Rodríguez, M. (2026). Calculate Your Weighted Average Cost for Crypto Purchases. Hacé Cuentas. https://hacecuentas.com/weighted-average-cost-crypto

    Contenido bajo licencia CC-BY 4.0 — reutilizable citando la fuente con enlace a Hacé Cuentas.

    ✉️ Reportar un error en esta calculadora