Tax April 14, 2026 6 min read

Korea Crypto Tax Guide: 2025 Taxation, Calculation, Filing & Legal Tax Strategies

O
OIYO Editorial Contributor

Korea’s Crypto Tax: Now in Effect

After years of delays, South Korea’s cryptocurrency capital gains tax officially took effect on January 1, 2025. As of that date, the National Tax Service gained direct access to exchange transaction data — the assumption that crypto profits could go unreported without consequence no longer holds.

If you bought Bitcoin for ₩30M and sold it for ₩80M, your tax bill looks like this: (₩80M − ₩30M) − ₩2.5M exemption = ₩47.5M taxable gain × 22% = ₩10.45M in tax. Miss the filing deadline and penalties are added on top.

Core structure of Korea’s virtual asset tax:

  • Annual basic exemption: ₩2,500,000
  • Tax rate: 22% (income tax 20% + local income tax 2%)
  • Taxable events: gains from selling or lending virtual assets
  • Loss netting: gains and losses within the same calendar year can offset each other

Note for international readers: These rules are specific to South Korea. Many other countries — including the US, UK, Germany, and Australia — also tax cryptocurrency gains, but with different rates, structures, and reporting requirements. Check the rules in your jurisdiction. The conceptual framework here (taxing realized gains, allowing cost basis offsets, requiring self-reporting) is broadly applicable.


1. 2025 Virtual Asset Tax Key Numbers

2025 Virtual Asset Capital Gains Tax
₩2,500,000
Annual Basic Exemption
Virtual asset income up to ₩2.5M per year is tax-free
22%
Tax Rate
Income tax 20% + local income tax 2%
January 1, 2025
Effective Date
Tax-free through end of 2024 after multiple delays
May of Following Year
Filing Deadline
2025 income → file by May 2026 with comprehensive income return
Net Within Same Year
Loss Deduction
Gains minus losses. Prior-year loss carryforward is not permitted
Sales & Lending Income
Taxable Events
Includes disposal gains, staking rewards, airdrops, and play-to-earn income

2. Crypto Tax Calculator

암호화폐 세금 계산기

2025년부터 시행: 기본공제 250만 원, 세율 20% + 지방소득세 2%


3. Types of Taxable Income

Income TypeTaxable?Cost Basis
Coin disposal gain✅ TaxablePurchase price (including fees)
Coin-to-coin swap✅ TaxableMarket value at time of exchange
Airdrop✅ TaxableMarket value at time of receipt
Staking reward✅ TaxableMarket value at time of receipt
Mining income✅ Business incomeMarket value at time of mining
NFT disposal gain✅ Taxable (guidelines pending)Purchase price
Play-to-earn rewards✅ TaxableMarket value at time of receipt
Holding without selling❌ Not taxable
Offshore exchange disposal✅ Taxable (self-reporting required)Same as above

Exchanging Bitcoin for Ethereum is treated as a sale followed by a purchase. Any gain on the Bitcoin is taxable at the time of exchange. “I didn’t sell for cash, so I shouldn’t owe tax” is a misconception.


4. Calculating Cost Basis — Moving Average Method

South Korea uses the moving average method to determine cost basis.

Example: Bitcoin purchase history

DatePurchaseUnit PriceRunning Average Price
January1 BTC₩50M₩50M
March1 BTC₩70M₩60M
June (sale)1 BTC₩80M

→ Taxable gain = ₩80M − ₩60M = ₩20M


5. Tax Calculation Example

Example: Calendar year virtual asset trading results

ItemAmount
Bitcoin disposal gain+₩30M
Ethereum loss−₩5M
Staking income+₩2M
Total income+₩27M
Basic exemption−₩2.5M
Taxable amount₩24.5M
Tax (22%)₩5.39M

Virtual Asset Tax Strategies
구분
Sell losing positions before year-end → net losses against gains to minimize taxable income Split the ₩2.5M exemption: use separate accounts for spouse — each person gets their own ₩2.5M exemption
Include all trading fees in cost basis → reduces reported gain Reconstruct cost basis using the period before taxation took effect
Export trade history from offshore exchanges as CSV → accurate cost basis records Explore tax-deferred accounts for virtual asset ETFs as options develop

Virtual asset gains were tax-free through December 31, 2024. Realizing profits before December 31, 2024 and immediately repurchasing reset your cost basis to the higher market price — reducing the taxable gain in 2025 and beyond. This is called a “tax lot reset.” Factor in trading fees and repurchase timing risk before attempting it.


7. Warning for Offshore Exchange Users

Korean residents are required to report income from offshore exchanges too.

  • Overseas financial account reporting: If year-end balance exceeds ₩500M, file by June (penalty for non-reporting: up to 20%)
  • Tax authority tracking: The NTS can request transaction records from domestic exchanges; offshore transfers may be examined
  • Inbound transfers: Deposits from overseas accounts are subject to review in tax audits

8. Filing Schedule

Virtual Asset Tax Filing Process
1
As Trades Happen
Keep Transaction Records
Backup all buy/sell/staking/airdrop records. Download exchange CSV files regularly.
2
January–April of Following Year
Compile Your Income
Total all gains and losses for the prior calendar year. Calculate moving average cost basis.
3
May 1–31 of Following Year
File Comprehensive Income Tax Return
Report virtual asset income (classified as 'other income') on Hometax (hometax.go.kr). Tax professionals can file on your behalf.
4
Payment Deadline
Pay Tax Due
Pay by May 31. Installment payment available: 50%+ by May 31, remainder by August 31.

9. Crypto Tax Calculator

Before the May comprehensive income tax deadline, do one critical thing: download your full transaction history (Jan–Dec of the tax year) as a CSV from every exchange you use. Exchanges only keep a few years of history, and if an exchange shuts down or changes policies, you may lose records permanently. Use the calculator below to estimate your tax before filing season arrives.


References

O

OIYO Editorial

Content Editor

지식 인큐베이터이자 전문 콘텐츠 크리에이터. 경영, 경제, 법률 및 실생활에 유용한 실무/자격증 중심의 깊이 있는 정보를 연구하고 공유합니다.