Skip to content
Skip to main content
DigiCalcs

Zaawansowane finanse i biznes

Bitcoin Cost Basis Calculator

Czym jest Bitcoin Cost Basis Calculator?

▾

Kalkulator podstawy kosztu Bitcoina śledzi skorygowaną podstawę kosztów posiadania Bitcoinów w ramach wielu zakupów, giełd, portfeli i zdarzeń zbycia, korzystając z metod księgowych uznawanych przez IRS (FIFO, LIFO, HIFO lub specyficzna identyfikacja) w celu określenia zysków lub strat kapitałowych w przypadku sprzedaży, handlu lub wydawania Bitcoinów. Podstawa kosztu to pierwotna cena nabycia składnika aktywów, skorygowana o opłaty, i stanowi podstawę obliczenia podlegających opodatkowaniu zysków kapitałowych. W przypadku Bitcoina podstawa kosztów śledzenia jest wyjątkowo złożona, ponieważ większość posiadaczy gromadzi się poprzez dziesiątki lub setki oddzielnych zakupów po różnych cenach w ciągu miesięcy lub lat. Wyzwanie związane z obliczeniem podstawy kosztu Bitcoina wynika z charakterystycznych cech aktywa: można go kupić na wielu giełdach jednocześnie, przenosić między portfelami bez wywoływania zdarzenia podatkowego, dzielić na kwoty ułamkowe (satoshi) i zbywać wieloma metodami, w tym sprzedażą bezpośrednią, transakcjami kryptograficznymi, wydawaniem za pośrednictwem procesorów płatności, interakcjami protokołu DeFi i prezentami. Każde przejęcie tworzy nową partię podatku z własną podstawą kosztową, a każda sprzedaż wymaga dopasowania do określonej partii podatku przy użyciu wybranej metody księgowej. Posiadacz Bitcoina, który kupił 0,1 BTC w styczniu po 30 000 USD, 0,5 BTC w marcu po 40 000 USD i 0,2 BTC w lipcu po 55 000 USD, a następnie sprzedał 0,3 BTC w grudniu, musi określić, które konkretnie partie podatkowe są sprzedawane, aby obliczyć zysk. Wybór metody rachunkowości ma istotne implikacje podatkowe. FIFO (First In, First Out) sprzedaje najpierw najstarsze Bitcoiny, co na wschodzącym rynku maksymalizuje długoterminowe zyski kapitałowe (niższa stawka podatku), ale także zazwyczaj maksymalizuje całkowity zysk. LIFO (Last In, First Out) sprzedaje w pierwszej kolejności ostatnio nabyty Bitcoin, co na rosnącym rynku minimalizuje zysk (ponieważ najnowszy zakup prawdopodobnie ma najwyższy koszt), ale może generować krótkoterminowe zyski (wyższa stawka podatku). HIFO (Highest In, First Out) sprzedaje Bitcoin w pierwszej kolejności po najwyższym koszcie, minimalizując zysk niezależnie od czasu. Specyficzna identyfikacja pozwala podatnikowi wybrać dokładnie, które partie podatku sprzedać, zapewniając maksymalną elastyczność w zakresie optymalizacji podatkowej. Od 2024 r. kryptowaluta nie podlega zasadzie wash sale, która ma zastosowanie do akcji i papierów wartościowych, co oznacza, że ​​inwestorzy mogą sprzedać Bitcoin ze stratą, natychmiast go odkupić i zgłosić stratę do celów podatkowych. Jednak od 2025 r. proponowane regulacje rozszerzą zasady sprzedaży prania na aktywa cyfrowe, znacząco zmieniając strategie planowania podatkowego. Kalkulator modeluje zarówno obecne, jak i proponowane zasady, aby pomóc użytkownikom zaplanować strategię podatkową.

DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.

Wzór

▾
f(x)Zysk kapitałowy (lub strata) = Wpływy ze sprzedaży – Podstawa kosztowa – Opłaty transakcyjne Podstawa kosztowa = cena zakupu + opłata za zakup + opłata sieciowa Przychody netto = cena sprzedaży - opłata za sprzedaż - opłata sieciowa FIFO: podstawa kosztu = cena najwcześniejszej niezrealizowanej partii zakupu LIFO: podstawa kosztu = cena ostatniej niezrealizowanej partii zakupu HIFO: podstawa kosztu = cena niezrealizowanej partii zakupu o najwyższej cenie Konkretny identyfikator: podstawa kosztu = cena partii zakupu wybranej przez użytkownika Zysk długoterminowy (utrzymywany przez ponad 1 rok): opodatkowany według stawki 0%, 15% lub 20% (plus 3,8% NIIT, jeśli dotyczy) Zysk krótkoterminowy (utrzymywany <= 1 rok): Opodatkowany jak zwykły dochód (10–37%) Przykład praktyczny: Inwestor posiada 3 partie podatkowe: Część 1: 0,5 BTC zakupione 15 stycznia 2023 r. za 21 000 USD (podstawa kosztu 10 500 USD + opłata 25 USD = 10 525 USD) Część 2: 0,3 BTC zakupione 10 czerwca 2023 r. za 26 000 USD (koszt 7800 USD + opłata 15 USD = 7815 USD) Część 3: 0,2 BTC zakupione 5 grudnia 2023 r. za 42 000 USD (podstawa kosztu 8400 USD + opłata 20 USD = 8420 USD) Sprzedaż: 0,4 BTC sprzedano 15 marca 2024 r. po cenie 68 000 USD = 27 200 USD wpływów - 30 USD opłaty = 27 170 USD netto. FIFO: Sprzedaje 0,4 z partii 1 (najstarszej). Podstawa = (0,4/0,5) x 10 525 USD = 8420 USD. Zysk = 27 170 USD - 8 420 USD = 18 750 USD. Długoterminowe (trwające > 1 rok). Podatek w wysokości 15% = 2812,50 USD. HIFO: Sprzedaje 0,2 z partii 3 (42 tys. USD) + 0,2 z partii 2 (26 tys. USD). Podstawa = 8420 USD + (0,2/0,3) x 7815 USD = 8420 USD + 5210 USD = 13630 USD. Zysk = 27 170 USD - 13 630 USD = 13 540 USD. Mieszanka krótkoterminowych i długoterminowych. Oszczędności podatkowe vs FIFO: ~780 dolarów.

Opis zmiennych

▾
SymbolImięJednostkaOpis
CBPodstawa kosztówUSDPierwotna cena zakupu Bitcoina plus wszystkie koszty nabycia (opłaty, prowizje), używana do obliczenia zysków kapitałowych w momencie sprzedaży
PWpływy ze sprzedażyUSDCałkowita kwota otrzymana ze sprzedaży Bitcoina, obliczona jako cena sprzedaży pomniejszona o wszelkie opłaty lub prowizje za sprzedaż
CGZysk lub strata kapitałowaUSDRóżnica między przychodami ze sprzedaży a podstawą kosztu, dodatnia w przypadku zysków i ujemna w przypadku strat
HPOkres utrzymywaniadaysLiczba dni między nabyciem a zbyciem, określająca, czy zysk jest krótkoterminowy (365 lub mniej), czy długoterminowy (więcej niż 365)
MTRKrańcowa stawka podatkupercentageStawka podatku obowiązująca dla zysku: 0-20% dla zysków długoterminowych, 10-37% dla zysków krótkoterminowych, w zależności od całkowitego dochodu podlegającego opodatkowaniu
TLPartia podatkowaindividual acquisition recordDyskretny zakup Bitcoina po określonej cenie i w określonym dniu, podstawowa jednostka w rachunkowości opartej na kosztach

Jak Bitcoin Cost Basis Calculator

▾
  1. 1Krok 1 – Zaimportuj wszystkie transakcje nabycia Bitcoinów z każdej giełdy, portfela i źródła. Kalkulator akceptuje import plików CSV z głównych giełd (Coinbase, Kraken, Binance, Gemini), eksport portfela blockchain oraz ręczne wprowadzanie zakupów peer-to-peer, dochodów z wydobycia i zrzutów. Każda transakcja tworzy partię podatkową zawierającą: datę nabycia, kwotę nabytych BTC, cenę za BTC w momencie nabycia, całkowity koszt (cena x kwota) i powiązane opłaty (opłata za wymianę, opłata sieciowa). Dochód z wydobycia i nagrody za obstawianie są opodatkowane jak zwykły dochód według godziwej wartości rynkowej w dniu ich otrzymania, a ten FMV staje się podstawą kosztu przyszłej sprzedaży.
  2. 2Krok 2 – Zaimportuj wszystkie transakcje zbycia Bitcoinów, w tym sprzedaż waluty fiducjarnej, transakcje zamiany kryptowalut na kryptowaluty, wydatki za pośrednictwem procesorów płatności (BitPay, Lightning), interakcje DeFi (swapy, zapewnianie płynności, udzielanie/pożyczanie) i prezenty. Każda sprzedaż wymaga: daty sprzedaży, ilości sprzedanych BTC, otrzymanych wpływów (w równowartości w USD w momencie sprzedaży) i powiązanych opłat. Transakcje kryptowaluta na kryptowalutę są traktowane jako dwie oddzielne transakcje: sprzedaż sprzedanej kryptowaluty (wywołanie zysku/straty) oraz nabycie zakupionej kryptowaluty (ustalenie nowej podstawy kosztu). Oznacza to, że handel BTC za ETH powoduje zdarzenie podlegające opodatkowaniu na BTC.
  3. 3Krok 3 – Wybierz metodę księgowania w celu dopasowania zbyć do partii nabycia. FIFO dopasowuje najpierw zbycia do najstarszych dostępnych partii podatku, co jest domyślną metodą przyjmowaną przez IRS, jeśli nie określono żadnej metody. LIFO pasuje do najnowszych partii. HIFO dopasowuje się do partii o najwyższych kosztach, minimalizując zyski kapitałowe. Specyficzna identyfikacja pozwala użytkownikowi wybrać, które partie będą sprzedawane, zapewniając maksymalną elastyczność optymalizacji podatkowej. IRS wymaga konsekwentnego stosowania wybranej metody; zmiana metod pomiędzy latami podatkowymi może skutkować kontrolą. Kalkulator modeluje wszystkie cztery metody jednocześnie, dzięki czemu użytkownicy mogą porównać wyniki przed złożeniem wniosku.
  4. 4Krok 4 – Oblicz zyski lub straty kapitałowe dla każdej sprzedaży, odejmując podstawę kosztów dopasowania od wpływów netto. Kalkulator określa, czy każdy zysk lub strata jest krótkoterminowa (aktywa utrzymywane przez 365 dni lub krócej), czy długoterminowe (aktywa utrzymywane przez ponad 365 dni). Długoterminowe zyski kapitałowe podlegają opodatkowaniu według preferencyjnych stawek: 0% dla dochodu podlegającego opodatkowaniu do 47 025 USD (osoba samotna) lub 94 050 USD (wspólne rozliczanie w związku małżeńskim), 15% dla dochodów do 518 900 USD (osoba samotna) i 20% dla dochodów powyżej tego progu. Zyski krótkoterminowe są opodatkowane jak zwykły dochód według krańcowej stawki podatnika (10–37%). Podatek dochodowy od inwestycji netto (NIIT) w wysokości 3,8% ma zastosowanie do dochodów z inwestycji powyżej 200 000 dolarów (osoba samotna) lub 250 000 dolarów (żonaty).
  5. 5Krok 5 – Zajmij się specjalnymi przypadkami, w tym transferami między portfelami (zdarzenia niepodlegające opodatkowaniu, ale należy je śledzić, aby zachować ciągłość partii), prezenty (odbiorca dziedziczy na podstawie kosztu dawcy i okresu przechowywania), dziedziczenie (podstawa kosztu wzrasta do wartości rynkowej w dniu śmierci), hard forki (IRS orzekł, że otrzymane tokeny fork stanowią zwykły dochód w FMV) oraz utracone lub skradzione Bitcoiny (pod pewnymi warunkami można je zaliczyć jako stratę ofiarną). Każdy szczególny przypadek ma unikalne podejście podatkowe, które kalkulator stosuje automatycznie, gdy użytkownik poprawnie kategoryzuje transakcję.
  6. 6Krok 6 — Wygeneruj raporty podatkowe zgodne z formularzem IRS 8949 (sprzedaż i inne rozdysponowanie aktywami kapitałowymi) oraz załącznikiem D (zyski i straty kapitałowe). Kalkulator generuje pełną ścieżkę audytu pokazującą każdą sprzedaż, dopasowaną partię(-y) nabycia, okres utrzymywania, podstawę kosztów, przychody oraz zysk lub stratę. W przypadku użytkowników przeprowadzających setki lub tysiące transakcji na wielu giełdach kalkulator automatycznie uzgadnia transakcje, identyfikuje brakujące dane i oznacza potencjalne problemy (takie jak ujemne saldo, które może wskazywać na brakujące zapisy dotyczące przejęć).
  7. 7Krok 7 – Modeluj strategie optymalizacji podatkowej na rok bieżący i planowanie na przyszłość. Kalkulator identyfikuje możliwości gromadzenia strat podatkowych (sprzedaż BTC ze stratą w celu zrównoważenia zysków z innych aktywów), długoterminowe strategie utrzymywania zysków kapitałowych (identyfikowanie partii zbliżających się do progu jednego roku) i optymalizację darowizn na cele charytatywne (przekazywanie cenionych BTC na cele charytatywne pozwala uniknąć podatku od zysków kapitałowych, zapewniając jednocześnie odliczenie godziwej wartości rynkowej). Na rok 2025 i później kalkulator modeluje wpływ proponowanych zasad sprzedaży prania na planowanie podatku od kryptowalut, pokazując, jak wyeliminowanie zwolnienia ze sprzedaży prania wpłynie na strategię użytkownika.

Rozwiązane przykłady

▾
Przykład 1Porównanie FIFO i HIFO dla aktywnego tradera
Dane:1.0 BTC kupiony w styczniu 2022 r. po 38 000 USD (38 000 USD), 0,5 BTC kupiony w czerwcu 2022 r. po 20 000 USD (10 000 USD), 0,5 BTC kupiony w listopadzie 2022 r. po 16 500 USD (8250 USD), 1.0 BTC kupiony w marcu 2023 r. po 28 000 USD (28 000 USD), 1,5 BTC sprzedano w grudniu 2024 r. za 95 000 USD (przychód 142 500 USD)
Wynik:FIFO: Sprzedaje Lot 1 (1,0 BTC, 38 tys. USD) + Lot 2 (0,5 BTC, 10 tys. USD) = 48 000 USD. Zysk = 142 500 USD - 48 000 USD = 94 500 USD. Wszystko długoterminowe. Podatek w wysokości 15% = 14 175 USD. HIFO: Sprzedaje część 1 (1,0 BTC, 38 tys. dolarów) + część 4 (0,5 z 1,0, 14 tys. dolarów) = 52 000 dolarów. Zysk = 142 500 USD - 52 000 USD = 90 500 USD. Mieszane: część 1 długoterminowa, część 4 podzielona. Podatek = ~ 13 575 dolarów. HIFO pozwala zaoszczędzić około 600 dolarów.

W tym scenariuszu HIFO zapewnia skromne oszczędności w porównaniu z FIFO, ponieważ obie metody muszą sprzedać partię o najwyższej bazie (partia 1 po 38 tys. dolarów) w ramach sprzedaży 1,5 BTC. Oszczędności wynikają z wyboru przez HIFO Lotu 4 (28 000 USD za BTC) zamiast wyboru przez FIFO Lotu 2 (20 000 USD za BTC) za pozostałe 0,5 BTC. Oszczędności są tutaj skromne (600 USD), ponieważ ceny poszczególnych partii nie różnią się znacząco. HIFO zapewnia największe oszczędności, gdy istnieje duża rozpiętość pomiędzy partiami o najwyższym i najniższym koszcie oraz gdy wszystkie partie kwalifikują się do leczenia długoterminowego.

Przykład 2Pobieranie strat podatkowych z wyłączeniem sprzedaży Crypto Wash
Dane:2.0 BTC kupiony w listopadzie 2021 r. za 65 000 USD (130 000 USD), 42 000 USD za BTC, 46 000 USD, 50 000 USD ze sprzedaży akcji
Wynik:Strategia: Sprzedaj 2,0 BTC po 42 000 USD = 84 000 USD wpływów. Zrealizuj stratę 46 000 dolarów. Natychmiast odkup 2.0 BTC za 42 000 USD (nowy koszt 84 000 USD). Zastosuj stratę 46 000 USD do zysków na akcjach o wartości 50 000 USD. Zysk netto podlegający opodatkowaniu: 4000 USD. Oszczędności podatkowe przy stawce 20%: 9200 USD. Nowa pozycja BTC identyczna, ale z niższymi kosztami.

Od 2024 r. zasada wyprzedaży nie ma zastosowania do kryptowalut, umożliwiając inwestorom sprzedaż ze stratą i natychmiastowy odkup bez 30-dniowego okresu oczekiwania wymaganego w przypadku akcji i papierów wartościowych. Strategia ta pozwala zebrać niezrealizowaną stratę w wysokości 46 000 dolarów, zachowując jednocześnie pełną ekspozycję na BTC. Kompromis polega na tym, że nowa podstawa kosztów wynosi 42 000 dolarów za BTC zamiast 65 000 dolarów, co oznacza, że ​​przyszłe zyski będą większe. Strategia ta sprawdza się najlepiej, gdy inwestor ma znaczne krótkoterminowe zyski kapitałowe z innych źródeł, które można zrównoważyć zebraną stratą na kryptowalutach. Począwszy od 2025 r. proponowane przepisy rozszerzyłyby zasady sprzedaży prania na kryptowaluty, eliminując tę ​​strategię.

Przykład 3Interakcje DeFi tworzą złożone partie podatkowe
Dane:1,0 BTC zakupiony po 50 000 USD, Zapakowany 1,0 BTC do WBTC (potencjalne zdarzenie podlegające opodatkowaniu), Zdeponowany WBTC w Aave, zarobiony 0,005 odsetek WBTC, Rozpakowany 1,005 WBTC z powrotem do BTC, Sprzedany 0,505 BTC po 65 000 USD
Wynik:Opakowanie BTC do WBTC: prawdopodobnie podlegające opodatkowaniu (niejasne stanowisko IRS). Jeśli podlega opodatkowaniu: zysk = (50 000 USD x 1,0) wartość godziwa w momencie zakończenia - 50 000 USD podstawy = zależy od ceny BTC w momencie zakończenia. Zarobione odsetki: 0,005 WBTC = 325 USD opodatkowane jako zwykły dochód. Nowa podstawa oprocentowania: 325 USD. Rozpakowanie: prawdopodobnie podlega opodatkowaniu. Sprzedaż 0,505 BTC: Należy określić, które loty (oryginalne 1,0 BTC lub odsetki 0,005 BTC) są sprzedawane. Stosując FIFO: 0,505 z pierwotnej partii przy podstawie 50 000 USD/BTC = 25 250 USD. Wpływy = 0,505 x 65 000 USD = 32 825 USD. Zysk = 7575 dolarów.

Interakcje DeFi powodują znaczną złożoność śledzenia podstawy kosztów, ponieważ IRS nie zapewnił jasnych wskazówek dotyczących tego, czy pakowanie, rozpakowywanie, łączenie lub zapewnianie płynności są zdarzeniami podlegającymi opodatkowaniu. Konserwatywni eksperci podatkowi traktują każdą konwersję (BTC na WBTC) jako sprzedaż podlegającą opodatkowaniu, podczas gdy agresywne stanowiska argumentują, że opakowanie nie jest zdarzeniem podlegającym opodatkowaniu, ponieważ treść ekonomiczna nie uległa zmianie. 0,005 WBTC zarobione jako odsetki od pożyczek podlega opodatkowaniu jako zwykły dochód, niezależnie od interpretacji. Użytkownicy angażujący się w DeFi muszą skrupulatnie śledzić każdą interakcję jako potencjalne zdarzenie podlegające opodatkowaniu, aby uniknąć przyszłych problemów z audytem.

Zastosowania praktyczne

▾
🏗️

Firmy zajmujące się oprogramowaniem do podatku od kryptowalut, w tym CoinTracker, Koinly, TaxBit i CoinLedger, wykorzystują algorytmy obliczania podstawy kosztów jako swój podstawowy produkt. Platformy te agregują dane transakcyjne z kilkudziesięciu giełd i blockchainów, automatycznie klasyfikują transakcje (kupno, sprzedaż, transfer, dochód, prezent), stosują wybraną przez użytkownika metodę księgową i generują raporty podatkowe zgodne z IRS. Rynek oprogramowania do podatku od kryptowalut wzrósł do ponad 500 milionów dolarów rocznie w miarę wzrostu egzekwowania przepisów, a liczba podatników zajmujących się kryptowalutami przekracza 50 milionów w samych Stanach Zjednoczonych. Dokładność obliczeń podstawy kosztów ma kluczowe znaczenie, ponieważ błędy mogą skutkować nadpłatą lub niedopłatą podatków, co skutkuje karami i odsetkami.

🔬

Certified public accountants (CPAs) specializing in cryptocurrency use cost basis calculators to prepare tax returns for high-net-worth crypto holders and active traders. A client with 10,000 transactions across five exchanges and three DeFi protocols requires sophisticated lot matching, transfer reconciliation, and gain/loss calculation that would be impractical to perform manually. CPAs use the calculator to model different accounting methods and recommend the approach that minimizes the client's total tax liability while maintaining full compliance. The complexity of crypto tax preparation has created a specialized profession: crypto-CPA firms like Crypto Tax Girl, Gordon Law, and Node Blockchain charge premium rates ($300-500 per hour) for this expertise.

📊

The IRS Criminal Investigation Division and civil audit teams use cost basis analysis as a primary tool for identifying crypto tax evasion. The IRS sends over 10,000 notification letters annually to taxpayers suspected of underreporting crypto gains, often triggered by exchange-reported Form 1099-K data that exceeds the taxpayer's reported income. The John Doe summonses issued to Coinbase (2017), Kraken (2021), and other exchanges provided the IRS with transaction records that are compared against filed returns. Cost basis miscalculation (using an inflated basis to reduce reported gains) is one of the most common audit findings, with penalties of 20% for substantial understatement or 75% for fraud.

🏥

Bitcoin-focused investment funds and ETF operators use cost basis tracking to report NAV (Net Asset Value) and distribute capital gains to shareholders. The spot Bitcoin ETFs approved in January 2024 (BlackRock IBIT, Fidelity FBTC, etc.) must track the cost basis of their Bitcoin holdings to compute daily NAV and determine the tax character of distributions. For these funds, FIFO is typically used as the default accounting method, and the cost basis of each Bitcoin purchase affects the fund's reported performance and taxable distributions. The complexities increase when the fund engages in in-kind creations and redemptions with authorized participants.

Przypadki szczególne

▾

The introduction of spot Bitcoin ETFs in January 2024 created a new cost basis

The introduction of spot Bitcoin ETFs in January 2024 created a new cost basis consideration for investors who previously held Bitcoin directly and shifted to ETF shares. Selling Bitcoin to purchase IBIT, FBTC, or other Bitcoin ETF shares is a taxable event requiring capital gains recognition on the Bitcoin sale. The cost basis of the ETF shares is the purchase price on the date of acquisition. Going forward, ETF investors receive Form 1099-B from their brokerage with cost basis automatically tracked, eliminating the manual tracking required for direct Bitcoin holdings. Some investors maintain both direct Bitcoin (for self-custody and DeFi access) and ETF shares (for retirement accounts and simplified tax reporting), requiring careful tracking of both positions. Bitcoin donated to a qualified charitable organization provides a double tax benefit that makes it one of the most tax-efficient donation strategies available. When you donate appreciated Bitcoin held for more than one year, you deduct the full fair market value as a charitable contribution (up to 30% of AGI) and pay zero capital gains tax on the appreciation. If you bought 1 BTC at $10,000 and donate it when it is worth $65,000, you receive a $65,000 deduction and avoid $55,000 in capital gains. Many charitable organizations now accept Bitcoin directly through platforms like The Giving Block, and donor-advised funds (DAFs) at Fidelity Charitable and Schwab Charitable accept cryptocurrency contributions. This strategy is particularly valuable for long-term holders sitting on large unrealized gains. The IRS has recently increased audit activity targeting cryptocurrency taxpayers using sophisticated blockchain analytics tools. The Service signed contracts with Chainalysis and CipherTrace worth over $10 million for blockchain tracing software that can follow Bitcoin through multiple wallets, exchanges, and mixing services. The IRS now includes a specific crypto question on Form 1040 (At any time during the tax year, did you receive, sell, send, exchange, or otherwise acquire any digital assets?), making it difficult to claim ignorance of reporting obligations. For taxpayers who have not reported crypto gains in prior years, the Voluntary Disclosure Practice allows amendment of prior returns with reduced penalty exposure, though the window for voluntary disclosure typically closes once the IRS initiates contact.

Capital Gains Tax Rates on Bitcoin (US, 2024-2025)

▾
Okres utrzymywaniaTax TypeSingle Filer IncomeStawka podatkuAdditional Taxes
Over 1 yearLong-term capital gainUp to $47,0250%3.8% NIIT if AGI > $200K
Over 1 yearLong-term capital gain$47,026 - $518,90015%3.8% NIIT if AGI > $200K
Over 1 yearLong-term capital gainOver $518,90020%3.8% NIIT if AGI > $200K
1 year or lessShort-term capital gainVaries by bracket10-37%3.8% NIIT if AGI > $200K
N/AMining/staking incomeVaries by bracket10-37%15.3% SE tax if business
N/ACapital loss deductionAll income levelsOffsets gains + $3,000/yrExcess carries forward

Często zadawane pytania

▾
Q

Which accounting method minimizes my taxes?

A

HIFO (Highest In, First Out) generally minimizes total capital gains because it matches disposals against the highest-cost-basis lots first, producing the smallest gain (or largest loss) per transaction. However, HIFO may result in more short-term gains if the highest-cost lots were purchased recently. Specific identification provides the most flexibility, allowing you to strategically select lots that are both high-basis (minimizing gain) and long-term (qualifying for lower rates). In a consistently rising market, LIFO often produces the best results because the most recent purchases have the highest basis. In a volatile market with both high and low purchases, HIFO or specific identification usually wins. The calculator models all methods simultaneously so you can compare before choosing.

Q

Do I owe taxes if I transfer Bitcoin between my own wallets?

A

No. Transferring Bitcoin between wallets you own (for example, from Coinbase to a Ledger hardware wallet) is not a taxable event. However, you must track these transfers to maintain cost basis continuity. If you bought 1 BTC at $30,000 on Coinbase and transferred it to your hardware wallet, the cost basis of that Bitcoin on your hardware wallet is still $30,000. Many taxpayers incorrectly use the market price at the time of transfer as their new cost basis, which results in either overstating or understating gains when the Bitcoin is eventually sold. The calculator identifies transfers by matching outgoing and incoming transactions across platforms.

Q

How are Bitcoin mining rewards taxed?

A

Bitcoin mining rewards are taxed as ordinary income at the fair market value on the date the mined Bitcoin is received (added to your wallet). If you mine 0.01 BTC when Bitcoin is trading at $65,000, you recognize $650 in ordinary income, taxed at your marginal rate (10-37%). The $650 also becomes your cost basis for the mined Bitcoin. If you later sell that 0.01 BTC for $700, you recognize a $50 capital gain (long-term if held over one year, short-term otherwise). Self-employment tax (15.3%) may also apply to mining income if mining is conducted as a trade or business rather than a hobby. Electricity and hardware costs may be deductible as business expenses for mining operations.

Q

What happens to cost basis when Bitcoin hard forks?

A

The IRS ruled in Revenue Ruling 2019-24 that tokens received from a hard fork are taxable as ordinary income at the fair market value when the recipient has dominion and control over the new tokens. For the Bitcoin Cash (BCH) hard fork in August 2017, holders of Bitcoin received an equal amount of BCH. The FMV of BCH on the first date the holder could access it becomes both the taxable income and the cost basis for the BCH. The cost basis of the original Bitcoin is not affected by the fork. Some tax advisors argue that the cost basis of the original Bitcoin should be allocated between BTC and BCH based on relative fair market values, but the IRS ruling does not support this position.

Q

Will the crypto wash sale rule change affect my tax strategy?

A

Yes, significantly. Currently, you can sell Bitcoin at a loss, immediately repurchase it, and claim the loss for tax purposes. Proposed regulations extending wash sale rules to digital assets (expected to take effect in 2025) would require a 30-day waiting period: if you repurchase the same or substantially identical digital asset within 30 days before or after a loss sale, the loss is disallowed and added to the cost basis of the new purchase. This eliminates tax-loss harvesting strategies that involve immediate repurchase. The calculator models both current rules and proposed rules so you can evaluate the impact on your specific situation and potentially accelerate tax-loss harvesting before the rule change takes effect.

Q

How should I handle lost or stolen Bitcoin for tax purposes?

A

Bitcoin lost due to theft, hacking, or lost private keys may qualify for a casualty or theft loss deduction, though the rules are complex. Under the Tax Cuts and Jobs Act (2018-2025), personal casualty losses are only deductible if they result from a federally declared disaster, which theft typically does not qualify for. Business or investment theft losses may still be deductible. Some tax advisors recommend claiming the loss as a worthless asset under Section 165 by abandoning the lost Bitcoin (documenting that you have no ability to recover it). The cost basis of the lost Bitcoin becomes the basis for the loss claim. Given the IRS's increasing scrutiny of crypto losses, thorough documentation of the loss event is essential.

Q

Do I need to report Bitcoin holdings that I have not sold?

A

Unrealized gains (Bitcoin held but not sold) are not taxable under current US law. However, you may have reporting obligations: FBAR and Form 8938 reporting requirements apply if you hold Bitcoin on foreign exchanges exceeding certain thresholds ($10,000 aggregate for FBAR, $50,000 for Form 8938). Additionally, starting in 2025, the Infrastructure Investment and Jobs Act requires crypto brokers to report customer transactions to the IRS on Form 1099-DA, similar to how stock brokers report on Form 1099-B. This will make it much harder to avoid reporting crypto gains, as the IRS will have third-party data to cross-reference against filed returns.

Częste błędy do unikania

▾
  • !Najczęstszym i kosztownym błędem w kalkulacji podstawy kosztu Bitcoina jest brak śledzenia transakcji kryptograficznych jako zdarzeń podlegających opodatkowaniu. Wielu posiadaczy Bitcoinów rozumie, że sprzedaż BTC za USD powoduje zdarzenie podlegające opodatkowaniu, ale nie zdaje sobie sprawy, że handel BTC za ETH, USDC lub jakąkolwiek inną kryptowalutę jest również podlegającą opodatkowaniu sprzedażą BTC. Każda zamiana kryptowalut na kryptowaluty wymaga obliczenia godziwej wartości rynkowej obu aktywów w USD w momencie transakcji, uznania zysku lub straty na sprzedanym BTC oraz ustalenia nowej podstawy kosztu zakupionej kryptowaluty. Interakcje DeFi pogłębiają ten problem: pojedyncza transakcja typu multi-hop Uniswap (BTC na WBTC na USDC na DAI) może stanowić trzy odrębne zdarzenia podlegające opodatkowaniu. Brak zgłaszania transakcji typu kryptowaluta na kryptowalutę jest jednym z najczęściej cytowanych problemów w ustaleniach audytu kryptowalut IRS, a IRS zwiększył możliwości egzekwowania prawa dzięki partnerstwu w zakresie analizy blockchain z Chainalytic.
  • !Drugim poważnym błędem jest stosowanie niespójnej lub nieobsługiwanej metody księgowania. Niektórzy podatnicy stosują FIFO w przypadku transakcji generujących straty (w celu maksymalizacji straty) i HIFO w przypadku transakcji przynoszących zyski (w celu minimalizacji zysku), skutecznie wybierając najkorzystniejszą metodę dla każdej transakcji. IRS wymaga spójnego stosowania wybranej metody we wszystkich transakcjach sprzedaży w ciągu roku podatkowego. Specyficzna identyfikacja jest jedyną metodą, która umożliwia wybór partii w ramach każdej transakcji, wymaga jednak od podatnika odpowiedniego zidentyfikowania konkretnej partii przed dokonaniem zbycia (a nie po fakcie). Stosowanie szczególnej identyfikacji z mocą wsteczną w celu wybrania najbardziej korzystnej podatkowo partii dla każdej przeszłej transakcji jest niedopuszczalne i może skutkować karami, jeśli zostanie wykryte podczas audytu.
  • !Trzecim krytycznym błędem jest niewłaściwa obsługa przelewów między giełdami i portfelami. Kiedy Bitcoin jest przenoszony z Coinbase do portfela sprzętowego do Krakena, transfery te nie podlegają opodatkowaniu, ale muszą być śledzone, aby zachować ciągłość podstawy kosztów. Wielu użytkowników traci kontrolę nad podstawą kosztów podczas przelewów, ponieważ giełda odbiorcza lub portfel nie zna pierwotnej ceny zakupu. Bez odpowiedniego śledzenia podatnik może domyślnie przyjąć 0 USD jako podstawę kosztu (co skutkuje maksymalnym zyskiem podlegającym opodatkowaniu) lub zastosować cenę z dnia przeniesienia jako podstawę kosztu (niepoprawne, ale częsty błąd). Kalkulator uzgadnia przelewy, dopasowując transakcje wychodzące i przychodzące na różnych platformach, korzystając z kwot, znaczników czasu i skrótów transakcji w łańcuchu, aby zachować nieprzerwany łańcuch dostaw dla każdej partii podatku.
💡

Wskazówka Pro

For maximum tax efficiency, consider a layered approach to cost basis management. Keep your oldest, lowest-cost-basis Bitcoin in long-term cold storage (these lots have the largest unrealized gains but qualify for the lowest tax rate). Use specific identification to sell your highest-cost-basis, short-term lots first when you need to raise cash (minimizing the gain). Harvest losses aggressively while the wash sale exemption for crypto remains available (through at least 2024). And consider donating your lowest-basis, longest-held Bitcoin to charity rather than selling it, as this avoids the capital gains tax entirely while providing a full fair market value deduction.

⭐

Czy wiedziałeś?

The IRS estimates that cryptocurrency tax non-compliance costs the US government approximately $50 billion annually in unpaid taxes. This tax gap is so significant that the Infrastructure Investment and Jobs Act of 2021 included cryptocurrency broker reporting requirements specifically to generate an estimated $28 billion in additional tax revenue over 10 years. The Act's definition of broker was so broad that it initially included miners, validators, and software developers, prompting significant industry pushback and subsequent regulatory clarification that narrowed the scope to entities that actually facilitate customer transactions.

Regional Guides

▾
United States▾
The US treats Bitcoin as property (not currency) for tax purposes per IRS Notice 2014-21. Capital gains rates of 0-20% (long-term) and 10-37% (short-term) apply. The 3.8% Net Investment Income Tax adds to gains for high earners. The wash sale rule does not currently apply to crypto but is expected to be extended starting 2025. Form 8949 and Schedule D are required for reporting. The $3,000 annual capital loss deduction limit applies, with unlimited carryforward. State taxes vary: California taxes crypto gains at up to 13.3% with no long-term preference, while states like Florida, Texas, and Wyoming have no state income tax on crypto gains.
European Union▾
EU member states have varying crypto tax rules. Germany exempts crypto gains from tax if held for over 1 year (0% tax on long-term holdings). Portugal had a 0% crypto tax until 2023 and now taxes gains at 28% for holdings under 1 year. France taxes crypto-to-fiat conversions at a flat 30% (PFU) but exempts crypto-to-crypto trades. The EU DAC8 directive (effective 2026) will require crypto service providers to report user transactions to tax authorities, similar to the US broker reporting requirements. Cost basis methods vary by country, with many EU jurisdictions defaulting to FIFO.
Asia Pacific▾
Japan taxes crypto gains as miscellaneous income at rates up to 55% (including local taxes), one of the highest rates globally, with no long-term holding benefit. South Korea implemented a 20% crypto tax starting 2025 (deferred from the original 2022 implementation) with a 2.5 million won annual exemption. Australia treats crypto as a capital asset with a 50% CGT discount for holdings over 12 months. Singapore has no capital gains tax, making it a popular jurisdiction for crypto holders, though income-natured crypto activity may be taxed. India taxes all crypto transfers at 30% flat rate with no deduction for losses.
📖Trudność:Średni
Wyłącznie w celach informacyjnych. To narzędzie nie stanowi porady finansowej. Skonsultuj się z wykwalifikowanym doradcą finansowym przed podjęciem decyzji inwestycyjnych lub finansowych.
Accuracy-checked
Reviewed October 2026
Our methodology

Otrzymuj cotygodniowe porady matematyczne

Dołącz do subskrybentów 12 000+, którzy co tydzień otrzymują wskazówki dotyczące kalkulatora.

🔒
100% Bezpłatny
Bez rejestracji
✓
Dokładny
Zweryfikowane wzory
⚡
Natychmiastowy
Wyniki od razu
📱
Przyjazny mobilny
Wszystkie urządzenia

Ustawienia