Skip to content
Skip to main content
DigiCalcs

고급 금융 및 비즈니스

Bitcoin Cost Basis Calculator

🌐

Detailed Guide Coming Soon

We're working on a comprehensive educational guide for the Bitcoin Cost Basis Calculator in your language. The content below is shown in English.

이란 무엇인가 Bitcoin Cost Basis Calculator?

▾

Ever bought something from a few different stores, maybe a shirt from one place, shoes from another, and then decided to sell some old clothes at a yard sale? When it comes to figuring out how much profit you made, you wouldn't just look at the sale price; you'd think about what you originally paid for those specific items, right? That's exactly what a Bitcoin Cost Basis Calculator helps you do, but for your digital money! Think of 'cost basis' as the original price tag of your Bitcoin, including any tiny fees you paid to get it. When you eventually sell or trade your Bitcoin, the tax folks want to know this 'starting price' so they can figure out if you made a profit (a 'capital gain') or took a loss. Bitcoin, though, is a bit like a digital puzzle. You might buy small bits of it over months or years, from different apps or exchanges, at wildly different prices. Then, you might move it between your own wallets, or even use it to buy a coffee! Each of these actions creates a unique piece of your financial puzzle, and trying to manually track which specific 'bit' of Bitcoin you're selling can feel like trying to remember which specific dollar bill you used to buy your morning latte months ago. This calculator is your friendly guide through that maze. It keeps tabs on every single piece of Bitcoin you've ever bought, at what price, and when. Then, when you sell some, it helps you figure out the 'cost basis' for *those specific coins*. This isn't just about avoiding tax surprises; it's about being smart with your money. Knowing your true profit or loss helps you make better decisions, whether you're planning a big purchase, thinking about investing more, or just want to understand your financial health better. It takes the guesswork out of crypto taxes and puts you in control.

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

공식

▾
f(x)Capital Gain (or Loss) = Sale Proceeds - Cost Basis - Transaction Fees Cost Basis = Purchase Price + Purchase Fee + Network Fee Net Proceeds = Sale Price - Sale Fee - Network Fee When you sell your Bitcoin, you need to decide *which* specific Bitcoin you're selling. Here's how different strategies (called 'accounting methods') figure out that 'Cost Basis': FIFO (First In, First Out): Your Cost Basis comes from the very first Bitcoin you bought that you still own. It's like selling the oldest bread in your pantry first. LIFO (Last In, First Out): Your Cost Basis comes from the most recent Bitcoin you bought. Like grabbing the newest loaf of bread. HIFO (Highest In, First Out): Your Cost Basis comes from the Bitcoin you paid the most for. This often helps keep your taxable profit lower. Specific ID: You get to pick exactly which Bitcoin you're selling, like choosing a specific cookie from the jar. Your 'Holding Period' (how long you owned the Bitcoin) also matters for taxes: Long-Term Gain (held for over 1 year): Usually taxed at a lower rate (0%, 15%, or 20%). Short-Term Gain (held for 1 year or less): Taxed like your regular income (10-37%).

변수 설명

▾
기호이름단위설명
CBCost BasisUSDThis is the 'starting price' of your Bitcoin. It's what you originally paid for it, plus any fees. It's super important because it's the number you subtract from your sale price to find your profit or loss.
PSale ProceedsUSDThis is the total amount of money (or value in other crypto) you received when you sold your Bitcoin, after taking out any selling fees. It's the 'money in your pocket' from the sale.
CGCapital Gain or LossUSDThis is the big number! It's the difference between what you sold your Bitcoin for and its 'Cost Basis.' If it's positive, you made a profit (gain). If it's negative, you took a loss.
HPHolding PerioddaysThis simply means how long you owned your Bitcoin from the day you bought it to the day you sold it. It's critical because holding for over a year (long-term) usually means a lower tax rate!
MTRMarginal Tax RatepercentageThis is the tax rate your 'Capital Gain' might fall under. It varies based on your total income and how long you held your Bitcoin. Long-term gains often get a better rate than short-term ones.
TLTax Lotindividual acquisition recordThink of a 'Tax Lot' as each individual purchase you made. If you bought Bitcoin three different times, you have three separate 'Tax Lots,' each with its own purchase date and price.

방법 Bitcoin Cost Basis Calculator

▾
  1. 1Step 1: Gather All Your Bitcoin Purchases. Think of this as getting all the 'receipts' for every time you've ever bought Bitcoin. Whether it was on a big exchange like Coinbase, a smaller app, or even if someone sent it to you, you'll enter the date, how much Bitcoin you got, what price it was then, and any little fees you paid. If you earned Bitcoin from mining or staking, that counts too – the value on the day you got it becomes its starting price!
  2. 2Step 2: Log All Your Bitcoin Sales and Trades. Now, let's track everything you've done with your Bitcoin. This includes selling it for regular money (like USD), trading it for another crypto (like swapping Bitcoin for Ethereum – yep, that's a taxable event!), or even using it to buy goods or services. For each event, you'll note the date, how much Bitcoin you used, what you got for it (in USD value), and any fees.
  3. 3Step 3: Pick Your 'Selling Strategy.' This is where you tell the calculator how you want to 'match up' your sales with your purchases. Do you want to sell the oldest Bitcoin first (FIFO)? The newest (LIFO)? The most expensive ones you bought (HIFO)? Or do you want to hand-pick specific 'lots' of Bitcoin? The calculator lets you try out different strategies to see which one makes the most sense for your tax situation.
  4. 4Step 4: See Your Capital Gains or Losses. Once you've entered everything and picked a strategy, the calculator works its magic! It figures out exactly how much profit or loss you made on each sale. It also tells you if that gain or loss is 'short-term' (you held it for a year or less) or 'long-term' (you held it for over a year). This distinction is super important because long-term gains usually get a nicer tax rate.
  5. 5Step 5: Handle the Tricky Bits (Like Moving Crypto Around). Sometimes you just move your Bitcoin from one wallet to another (like from an exchange to your personal hardware wallet). Good news: this isn't usually a taxable event! But you still need to track it so the calculator knows where your Bitcoin went and can keep its original 'cost basis' attached. The calculator helps you keep tabs on these movements so your records stay clean.
  6. 6Step 6: Get Your Tax Report Ready. When tax season rolls around, the calculator can generate reports that make filling out those dreaded tax forms (like IRS Form 8949) a breeze. No more sifting through hundreds of transactions by hand! It gives you a clear summary, showing all your sales, what you paid for them, and your final gain or loss. It's like having a personal accountant just for your crypto.
  7. 7Step 7: Plan for the Future. This calculator isn't just for looking backward; it's for looking forward too! You can use it to explore different scenarios. 'What if I sell this much Bitcoin now? How would that affect my taxes?' It can even help you understand strategies like 'tax-loss harvesting,' where you sell at a loss to offset other gains, saving you money. It's all about empowering you to make smart, informed decisions with your crypto.

풀어진 예시

▾
예제 1Buying a New Gadget with Bitcoin
주어진 값:initialPurchase1: 0.5 BTC bought Jan 10, 2023, at $20,000 per BTC (total $10,000 + $10 fee = $10,010) · initialPurchase2: 0.3 BTC bought Sep 5, 2023, at $28,000 per BTC (total $8,400 + $8 fee = $8,408) · sale: 0.2 BTC sold Mar 20, 2024, to buy a new drone for $14,000 per BTC (total $2,800 proceeds, no extra fee for spending)
결과:Let's assume you use the FIFO method (First In, First Out). You would sell 0.2 BTC from your first purchase lot (0.5 BTC at $20,000 per BTC). Your cost basis for that 0.2 BTC would be (0.2 / 0.5) * $10,010 = $4,004. Your sale proceeds were $2,800. So, you have a capital loss of $2,800 - $4,004 = -$1,204. This is a long-term loss since you held it for over a year. Even though you used it to buy something, it's still a 'sale' for tax purposes!

This example shows that using Bitcoin to buy something is treated just like selling it for cash. Many people forget this! Because you bought it at $20,000 and the drone cost was equivalent to Bitcoin at $14,000, you actually realized a loss on that specific portion of your Bitcoin, even though you got a cool drone. Tracking this helps you accurately report your crypto activity and avoid surprises, especially if you're using Bitcoin for everyday purchases. If you had chosen HIFO, and if your second lot had been higher, you might have chosen differently, but in this case, FIFO (or any method selling the higher-priced lot) results in a loss.

예제 2Splitting a Bitcoin Gift with Family
주어진 값:initialPurchase: 1.0 BTC bought Feb 1, 2022, at $45,000 per BTC (total $45,000 + $20 fee = $45,020) · giftDate: Dec 1, 2024 · giftAmount: 0.5 BTC gifted to sibling · marketValueAtGift: $70,000 per BTC at gift time
결과:When you gift Bitcoin, you don't usually pay capital gains tax on the gift itself, but your sibling 'inherits' your cost basis. For the 0.5 BTC gifted, your original cost basis was (0.5 / 1.0) * $45,020 = $22,510. This is the cost basis your sibling will use if they ever sell that 0.5 BTC. The gifted amount ($35,000 at market value) might count towards your annual gift tax exclusion ($18,000 in 2024), and if it exceeds that, it could chip away at your lifetime exclusion. You wouldn't recognize a gain of $70,000 - $45,000 = $25,000 at the time of the gift.

Gifting Bitcoin is a thoughtful gesture, but it has specific tax rules! You don't pay capital gains tax when you give it away, which is a nice perk if your Bitcoin has gone up in value. However, the person receiving the gift steps into your shoes for tax purposes – they use *your* original purchase price as their cost basis. This means if they sell it later, their profit will be calculated from that original price. It's crucial to share your cost basis information with them so they're ready for tax time! Also, keep an eye on gift tax limits.

예제 3Dollar-Cost Averaging and a Partial Sale
주어진 값:lot1: 0.1 BTC bought Jan 1, 2023, at $16,000 ($1,600 basis) · lot2: 0.1 BTC bought Apr 1, 2023, at $28,000 ($2,800 basis) · lot3: 0.1 BTC bought Jul 1, 2023, at $30,000 ($3,000 basis) · lot4: 0.1 BTC bought Oct 1, 2023, at $27,000 ($2,700 basis) · sale: 0.2 BTC sold Apr 15, 2024, at $60,000 per BTC ($12,000 proceeds)
결과:Let's compare FIFO and HIFO for this partial sale: **FIFO (First In, First Out):** You sell 0.1 BTC from Lot 1 ($1,600 basis) and 0.1 BTC from Lot 2 ($2,800 basis). Total basis = $1,600 + $2,800 = $4,400. Gain = $12,000 - $4,400 = $7,600. Both portions were held over a year, so this is a long-term gain. **HIFO (Highest In, First Out):** You sell 0.1 BTC from Lot 3 ($3,000 basis) and 0.1 BTC from Lot 4 ($2,700 basis). Total basis = $3,000 + $2,700 = $5,700. Gain = $12,000 - $5,700 = $6,300. Both portions were held over a year, so this is a long-term gain. In this case, HIFO results in a $1,300 lower taxable gain.

This is a classic scenario for many everyday investors who 'dollar-cost average' – buying small, regular amounts of Bitcoin over time. As you can see, the choice of accounting method makes a real difference! With FIFO, you sold your older, cheaper Bitcoin first, leading to a larger taxable gain. HIFO, however, let you use your more expensive purchases, resulting in a smaller gain and potentially saving you money on taxes. Both gains were long-term here, which is great for your tax rate, but HIFO still offered a better outcome by minimizing the actual gain amount.

실제 적용

▾
🏗️

**Getting Your Personal Taxes in Order:** This calculator is your best friend when tax season rolls around. Instead of sifting through years of transaction history from different apps and exchanges, you can neatly organize everything here. It helps you accurately report your Bitcoin profits (or losses!) to the tax authorities, so you can file with confidence and avoid any unwanted surprises.

🔬

**Smart Financial Planning for Big Goals:** Thinking of selling some Bitcoin to put a down payment on a house, fund a dream vacation, or pay for your kid's college? This calculator helps you understand the *real* amount you'll have after taxes. By knowing your cost basis, you can anticipate your tax bill and plan your budget more effectively, making sure your crypto helps you achieve your life goals without unexpected financial setbacks.

📊

**Making Informed Investment Decisions:** Even if you're not selling today, understanding your Bitcoin's cost basis helps you evaluate your portfolio's health. You can see which portions have been most profitable, which might be nearing the 'long-term gain' threshold for better tax rates, and where you might have unrealized losses. This insight empowers you to make smarter choices about when to hold, when to buy more, or when to strategically sell.

🏥

**Gifting and Estate Planning:** If you're considering gifting Bitcoin to family members or including it in your estate plans, knowing the cost basis is crucial. It impacts the tax situation for the recipient or your heirs. This calculator helps you prepare the necessary information, ensuring a smooth transfer and preventing future tax headaches for your loved ones.

특수 경우

▾

What if I get Bitcoin as a gift?

If someone gives you Bitcoin, that's a lovely gesture! For tax purposes, you generally 'inherit' the giver's original cost basis. This means if your Aunt Sally bought 1 BTC at $10,000 and gives it to you when it's worth $50,000, your 'starting price' for that Bitcoin is still $10,000. When you eventually sell it, your gain will be calculated from that $10,000 mark. It’s super important that the giver tells you their original cost basis so you’re prepared for tax time. The person giving the gift might have gift tax considerations if the amount is very large, but you, as the recipient, typically don't pay tax on receiving the gift itself.

Using Bitcoin to buy everyday stuff (like coffee!)

It's super cool to use Bitcoin for payments, but remember, the tax man sees this as a 'sale'! Let's say you bought 0.001 BTC when it was $40,000 (so your cost basis was $40). Then, a few months later, you use that 0.001 BTC to buy a $50 coffee when Bitcoin is trading at $50,000. You've just realized a $10 capital gain ($50 sale value - $40 cost basis)! Even for small transactions, these events need to be tracked. It might seem tedious, but it ensures your records are accurate and you're not caught off guard by unreported 'sales' when you file your taxes.

Making many small, regular Bitcoin purchases (Dollar-Cost Averaging)

Many savvy investors buy small amounts of Bitcoin regularly, like every payday, regardless of the price. This is called 'dollar-cost averaging.' While it's a great strategy for long-term growth, it creates a lot of individual 'tax lots' – each small purchase has its own date and price. This can make calculating your cost basis a real puzzle when you finally decide to sell a portion of your holdings. Our calculator is perfect for this, as it keeps track of every tiny purchase, allowing you to choose the best accounting method (like FIFO or HIFO) to minimize your tax burden when you do sell.

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

▾
Holding PeriodTax TypeSingle Filer IncomeTax RateExtra Considerations
Over 1 yearLong-term capital gainUp to $47,0250%Could include 3.8% Net Investment Income Tax (NIIT)
Over 1 yearLong-term capital gain$47,026 - $518,90015%Could include 3.8% NIIT
Over 1 yearLong-term capital gainOver $518,90020%Could include 3.8% NIIT
1 year or lessShort-term capital gainVaries by bracket10-37%Taxed like your regular job income
N/AMining/staking incomeVaries by bracket10-37%May also incur 15.3% Self-Employment (SE) tax
N/ACapital loss deductionAll income levelsOffsets gains + $3,000/yrAny extra losses 'carry forward' to next year

자주 묻는 질문

▾
Q

Which cost basis method saves the most on taxes?

A

HIFO (Highest In First Out) typically minimizes current-year taxes by selling the highest-cost lots first, resulting in the smallest capital gain. However, this defers taxes to future years when you sell the lower-cost lots.

Q

Can I switch cost basis methods?

A

The IRS requires consistency within a tax year for the same asset. You can use different methods for different assets (e.g., FIFO for BTC, HIFO for ETH). Specific identification is the most flexible — consult a tax professional.

Q

Do exchange fees count toward cost basis?

A

Yes — purchase fees (exchange fees, network fees) increase your cost basis, and selling fees reduce your net proceeds. Both reduce your taxable gain. Always track fees as part of each transaction.

피해야 할 일반적인 실수

▾
  • !Thinking a 'Swap' Isn't a Sale: One of the biggest 'oops!' moments for crypto users is swapping one coin for another (like trading Bitcoin for Ethereum) and not realizing it's a taxable event. Many folks think, 'I didn't sell for cash, so no taxes!' But the IRS sees it as selling your Bitcoin for its fair market value, then immediately buying Ethereum. You need to calculate the gain or loss on that Bitcoin sale and establish a new cost basis for your Ethereum. Missing these can lead to big headaches come tax time!
  • !Forgetting About Those Small Purchases and Spendings: It's easy to track big buys, but what about those tiny Bitcoin purchases you made weekly, or that time you used a fraction of a Bitcoin to buy a gift card? Every single acquisition creates a new 'tax lot,' and every time you spend or trade even a tiny bit, it triggers a tax event. Ignoring these small transactions means your records won't match up, and you could be underreporting (or overreporting!) your gains.
  • !Losing Track of Your Bitcoin Across Different Apps: Many of us start on one exchange, then try another, then maybe send some to a personal wallet. Each time your Bitcoin moves, it's not a taxable event, but it's super important to keep its original 'cost basis' attached. If you don't, you might end up with Bitcoin in a new wallet that has no traceable cost basis, forcing you to assume a $0 cost basis (meaning maximum tax!) or guess, which the IRS really doesn't like.
💡

전문가 팁

Start your 'crypto diary' today! Even a simple spreadsheet can be your best friend. Every time you buy, sell, trade, or even just move Bitcoin between your wallets, jot down the date, the amount, the price, and where it went. Keeping these basic records from the start will save you countless hours of headaches and stress when tax time rolls around. Future you, staring at a neatly organized spreadsheet instead of a pile of confusing transaction emails, will be eternally grateful!

⭐

알고 계셨나요?

Did you know that the total value of all Bitcoin in circulation is often compared to the market cap of some of the world's largest companies? In fact, Bitcoin has, at times, been worth more than entire national currencies! It’s a testament to how a purely digital asset, backed by complex math and code, has grown into a global financial force that makes us all think differently about money.

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.
📖난이도:중급
정보 제공 목적으로만 사용됩니다. 이 도구는 금융 자문이 아닙니다. 투자 또는 재정 결정을 내리기 전에 자격을 갖춘 재정 고문과 상담하세요.
Deep Dive

Read the full guide on how to use this calculator effectively

더 읽기 →
Accuracy-checked
Reviewed October 2026
Our methodology

주간 수학 팁 받기

매주 계산기 팁을 받는 12,000명 이상의 구독자와 함께 하세요.

🔒
100% 무료
가입 불필요
✓
정확
검증된 공식
⚡
즉시
즉각적인 결과
📱
모바일 지원
모든 기기

설정