Skip to content
Indodax Tax Guide · CSV Import

Indodax Taxes: How to Generate Your Crypto Tax Report

Every trade and disposal through your Indodax account creates a taxable event. CoinTracking imports your Indodax transaction history via CSV export, calculates gains and losses across your full trading history, and generates a tax report ready for your accountant or tax authority — whether you are filing in Indonesia, Germany, or anywhere else.

CoinTracking Indodax Import Dashboard
CSV import step-by-step

How to Import Your Indodax Transactions into CoinTracking

Watch how to download your Indodax transaction CSV and import it into CoinTracking to generate your complete crypto tax report.

Start Your Free Indodax Import

Indodax Tax at a Glance

Last updated: June 2026
  • Every crypto trade, swap, and disposal on Indodax is a taxable event in most jurisdictions. Capital gains tax and income tax may both apply depending on the type of transaction and your country of residence.
  • CoinTracking imports Indodax transactions via CSV export (manual upload). Download your full transaction history from the Indodax platform and upload it to CoinTracking.
  • Transferring crypto between your own wallets or accounts is not a taxable event. Buying and holding crypto is not taxable until disposal.
  • Tax compliance is your responsibility. Indodax is an OJK-regulated Indonesian exchange. While it may report certain account data to Indonesian tax authorities (DJP) as required by law, it does not file your tax return on your behalf. All trades and disposals on your Indodax account must be declared by you in your country of residence. Failing to report crypto gains can result in penalties and back-tax assessments.

Indodax and Your Tax Obligations

Indodax (PT Indodax Nasional Indonesia) is Indonesia's largest and most established cryptocurrency exchange, founded in 2014 as Bitcoin Indonesia. Operating under OJK (Otoritas Jasa Keuangan) supervision and Bappebti regulation, Indodax supports hundreds of trading pairs for Indonesian and international users alike.

All transactions executed through your Indodax account generate taxable events. Whether you trade spot markets, earn staking rewards, or transfer assets, each event must be reported to your relevant tax authority — Indonesia's DJP if you are a resident, or your home country's tax authority if you reside elsewhere.

CoinTracking supports Indodax via CSV import:

  • Indodax CSV: download your full transaction history and upload it directly to CoinTracking
  • All spot trades, deposits, and withdrawals are supported
  • Multiple CSV uploads (covering different date ranges) can be combined in CoinTracking
  • Cost basis is correctly tracked from the date of each trade
Indodax tax obligations illustration

Crypto Tax Basics: What Indodax Users Need to Know

Indodax serves traders in Indonesia and across the globe. The core tax principles below apply broadly — but always verify the specifics with your local tax authority or a qualified tax advisor for your jurisdiction.

Every disposal is a taxable event

In most countries, selling, swapping, or otherwise disposing of cryptocurrency triggers capital gains tax. The gain or loss equals the difference between your proceeds and your cost basis (what you originally paid, including fees). For Indodax traders, each trade on the platform is a separate taxable disposal that must be recorded and reported.

Indonesian tax context for international users

Indonesia's Directorate General of Taxes (DJP) classifies crypto assets as taxable commodities. Indonesian residents who trade on Indodax are subject to income tax on gains and a 0.1% final income tax on crypto transactions, plus applicable VAT. If you are a non-Indonesian resident trading on Indodax, the tax rules of your country of residence apply — not Indonesian tax law. CoinTracking generates reports formatted for your specific jurisdiction regardless of where the exchange is located.

Record-keeping requirements

Accurate record-keeping is essential for every trade. Each transaction must be documented with the date, asset, quantity, cost basis, proceeds, and applicable fees. Indodax provides a CSV export for this purpose — but the raw data must be converted into a structured tax report. CoinTracking maintains a complete, dated audit trail of every Indodax transaction you import and produces reports formatted for your jurisdiction.

This article is for general information only and does not constitute tax or legal advice. For your specific situation, consult a qualified tax advisor.

Indodax Taxes by Country

Indodax serves traders across many countries. Crypto tax rules differ by market — below are the key rates, deadlines, and filing rules for the countries where CoinTracking users trade most actively.

Indonesia flag Indonesia
  • Final income tax: 0.1% final income tax on crypto transactions (imposed at exchange level since May 2022)
  • VAT: 0.11% VAT applies to crypto transactions on regulated exchanges
  • Capital gains: Gains from crypto trading are subject to income tax at progressive rates (5%–35%) for amounts above the final tax threshold
  • Authority: Direktorat Jenderal Pajak (DJP)
  • Forms: SPT Tahunan (annual income tax return)
Germany flag Germany
  • Disposal tax: Personal income tax rate (up to 45%); gains are tax-free if held longer than 1 year (Haltefrist)
  • Annual exemption: Gains up to €1,000/year are tax-free
  • Cost basis: FIFO per wallet
  • Authority: Finanzamt
  • Forms: Anlage SO, Anlage KAP
Austria flag Austria
  • 27.5% capital gains tax: Since March 2022, crypto is taxed like shares — a flat 27.5% KESt applies to gains.
  • Old coins grandfathered: Crypto acquired before 28 February 2021 is tax-free on disposal.
  • Authority: Finanzamt Austria. Report via Einkommensteuererklärung (E1 / E1kv).
Switzerland flag Switzerland
  • Capital gains: Generally tax-free for private investors; professional traders are taxed as self-employed income
  • Wealth tax: Crypto holdings subject to wealth tax at cantonal rates based on year-end market value
  • Authority: Cantonal tax authority (varies by canton)
United Kingdom flag United Kingdom
  • Capital Gains Tax: 18% (basic rate) or 24% (higher rate) from October 2024
  • Annual exempt amount: £3,000 (2024/25 onward)
  • Cost basis: Section 104 pool (HMRC rules)
  • Authority: HMRC
  • Forms: Self Assessment SA100, SA108
Spain flag Spain
  • Savings income (IRPF): 19% up to €6,000; 21% up to €50,000; 23% up to €200,000; 27% up to €300,000; 28% above
  • Foreign crypto disclosure: Modelo 721 required if portfolio exceeds €50,000 abroad
  • Authority: Agencia Tributaria (AEAT)
  • Forms: Modelo 100 (IRPF), Modelo 721
Poland flag Poland
  • Flat rate: 19% on all crypto gains (no holding period exemption)
  • Loss carryforward: Up to 5 years
  • Cost basis: FIFO
  • Authority: Urząd Skarbowy
  • Form: PIT-38
Italy flag Italy
  • Flat rate: 26% on gains exceeding €2,000/year (from 2023)
  • Foreign holdings disclosure: Quadro RW required if portfolio exceeds €15,000
  • Authority: Agenzia delle Entrate
  • Forms: Quadro RT (gains), Quadro RW (foreign holdings)
France flag France
  • Flat 30% tax (PFU): Gains from crypto disposals are subject to the prélèvement forfaitaire unique (PFU) — 12.8% income tax + 17.2% social charges.
  • No exemption for holding period: Unlike Germany, there is no tax-free threshold after 1 year.
  • Authority: Direction générale des Finances publiques (DGFiP). Declare via Formulaire 2086.

Tax rules change frequently. This overview is for general information only and does not constitute tax advice. Consult a qualified advisor for your specific situation.

Are Indodax Transactions Taxable?

In most jurisdictions, crypto is treated as an asset: disposing of it triggers capital gains tax. Use this as a starting reference — exact rules vary by country.

Taxable

Taxable Events

  • Selling crypto for fiat (IDR, EUR, USD, etc.)
  • Swapping or trading crypto for crypto
  • Using crypto to pay for goods or services
  • Staking rewards and income received
Not taxable

Not Taxable

  • Buying and holding crypto
  • Transferring crypto between your own accounts
  • Depositing fiat to Indodax
  • Receiving crypto as a personal gift

Tax treatment varies by country. CoinTracking applies the rules for your selected jurisdiction automatically.

How to Calculate Your Indodax Taxes

Indodax traders can accumulate hundreds of taxable events across multiple years — especially if you trade frequently across many pairs. Calculating cost basis, holding periods, and gains for each individual trade manually is time-consuming and prone to error.

CoinTracking imports your complete Indodax trade history via CSV, applies your chosen cost-basis method (FIFO, LIFO, HIFO, and others), calculates gains and losses for every disposal, and separates trading income from capital gains in your final report.

The result is a jurisdiction-specific tax report — PDF or Excel — that your accountant or tax authority will accept, with a full audit trail for every Indodax transaction.

Indodax tax calculator illustration

How to Import Indodax into CoinTracking

Three steps to import your Indodax transactions and generate your tax report.

  1. 1

    Log into CoinTracking and open Imports

    After logging in, click the Import icon in the left navigation. This is where you connect all your exchanges, wallets and blockchains.

    CoinTracking Dashboard with the Import icon highlighted in the left navigation
  2. 2

    Search for Indodax in the import list

    Type "Indodax" in the search field. CoinTracking will show the Indodax import option — select it to proceed with your CSV upload.

    CoinTracking import search showing Indodax exchange option
  3. 3

    Upload your Indodax CSV export

    Download your transaction history CSV from Indodax (Transaction History / Riwayat Transaksi), then upload it directly to CoinTracking. All trades, deposits, and withdrawals will be imported automatically.

    Indodax import page in CoinTracking showing CSV upload area
"CoinTracking can handle just about any complex transaction you can throw at it and the automation is a real lifesaver. Of all the tax software tools we've reviewed, CoinTracking is the most detail-oriented and has more accuracy checks in place than the competition."
Coin Bureau
Coin Bureau Team
Coin Bureau

How to Create Your Indodax
Tax Report with CoinTracking

Three steps from CSV export to a tax report your accountant will accept.

Import Indodax CSV icon
Step 1

Import your Indodax transactions

Download your full transaction history CSV from Indodax and upload it to CoinTracking. All spot trades, deposits, and withdrawals are imported automatically.

Review transactions icon
Step 2

Review your transactions

Open Reports → Validate Transactions. CoinTracking flags missing cost basis entries, duplicate imports and price gaps so your final report is accurate.

Generate Indodax tax report icon
Step 3

Generate and export your tax report

Select your country and tax year. CoinTracking generates a report formatted for your jurisdiction: PDF or Excel, ready to file or hand to your accountant.

Frequently Asked Questions About Indodax Taxes

Still have questions?

Contact Support

No. Indodax does not generate a ready-to-file tax report. It provides a transaction history that you can export as a CSV file and import into CoinTracking. CoinTracking then calculates your gains, losses, and income across your full Indodax trading history and generates a compliant tax report for your jurisdiction — whether you are filing in Indonesia, Germany, or any other country.

Log in to your Indodax account and navigate to your Transaction History (Riwayat Transaksi). Select the date range you need and download the CSV export. Upload the resulting file to CoinTracking to import your complete transaction history — including spot trades, deposits, and withdrawals.

Yes. Every sale, swap, or disposal of cryptocurrency through your Indodax account is a taxable event in most jurisdictions. Capital gains tax applies to the difference between your cost basis and the proceeds. In Indonesia, the Directorate General of Taxes (DJP) has issued guidance classifying crypto assets as taxable commodities, subject to income tax on gains and VAT on transactions. If you are based outside Indonesia, the tax rules of your country of residence apply instead. Tax-free thresholds and holding-period exemptions vary by country.

Indodax is regulated by OJK (Otoritas Jasa Keuangan), Indonesia's financial services regulator, and by Bappebti (Commodity Futures Trading Supervisory Agency). As a regulated exchange, Indodax may be required to report certain user data to the Directorate General of Taxes (DJP) or other Indonesian authorities. However, Indodax does not file your tax return on your behalf. You remain personally responsible for declaring all crypto gains, losses, and income from your Indodax activity in your annual tax return.

Yes. CoinTracking supports multiple CSV uploads from Indodax, so you can cover your complete trading history even if it spans several years. Each CSV file is imported and combined automatically. CoinTracking reconciles cost basis across all imported files and produces a consolidated tax report for any selected tax year — including back-tax reports for prior years if you need to file retroactively.

The correct cost-basis method depends on your country of residence. In Indonesia, FIFO (First In, First Out) is the standard approach. In Germany, FIFO per wallet is the recognised method. In the UK, HMRC's Section 104 pooling rule applies. CoinTracking supports FIFO, LIFO, HIFO, and other methods — you can switch between them and instantly recalculate your Indodax tax report to find the most accurate or tax-efficient outcome for your specific jurisdiction.

Start Tracking Your Crypto Taxes Today

Experience why 2.2 million users trust CoinTracking — sign up today for a seven-day free trial!