Korea Crypto Tax Guide: 2025 Taxation, Calculation, Filing & Legal Tax Strategies
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
2. Crypto Tax Calculator
암호화폐 세금 계산기
2025년부터 시행: 기본공제 250만 원, 세율 20% + 지방소득세 2%
3. Types of Taxable Income
| Income Type | Taxable? | Cost Basis |
|---|---|---|
| Coin disposal gain | ✅ Taxable | Purchase price (including fees) |
| Coin-to-coin swap | ✅ Taxable | Market value at time of exchange |
| Airdrop | ✅ Taxable | Market value at time of receipt |
| Staking reward | ✅ Taxable | Market value at time of receipt |
| Mining income | ✅ Business income | Market value at time of mining |
| NFT disposal gain | ✅ Taxable (guidelines pending) | Purchase price |
| Play-to-earn rewards | ✅ Taxable | Market 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
| Date | Purchase | Unit Price | Running Average Price |
|---|---|---|---|
| January | 1 BTC | ₩50M | ₩50M |
| March | 1 BTC | ₩70M | ₩60M |
| June (sale) | 1 BTC | ₩80M | — |
→ Taxable gain = ₩80M − ₩60M = ₩20M
5. Tax Calculation Example
Example: Calendar year virtual asset trading results
| Item | Amount |
|---|---|
| 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 |
6. Legal Tax Reduction 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
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
- Income Tax Act Article 21 §1 Item 27: Statutory basis for taxing virtual assets as other income
- National Tax Service virtual asset tax guidance: https://www.nts.go.kr
- National Law Information Center — Income Tax Act: https://www.law.go.kr
- Wikipedia — Cryptocurrency and taxes: https://en.wikipedia.org/wiki/Cryptocurrency_and_taxes
OIYO Editorial
Content Editor지식 인큐베이터이자 전문 콘텐츠 크리에이터. 경영, 경제, 법률 및 실생활에 유용한 실무/자격증 중심의 깊이 있는 정보를 연구하고 공유합니다.