Skip to content
Luno Tax Guide · API Import

Luno Taxes: How to Generate Your Crypto Tax Report

Every trade, withdrawal, and disposal through your Luno account creates a taxable event. CoinTracking connects to Luno via API, imports your full transaction history automatically, calculates gains and losses, and generates a tax report ready for your accountant or local tax authority — whether you trade from South Africa, Malaysia, Germany, or anywhere else.

CoinTracking Luno Import Dashboard
API import step-by-step

How to Import Your Luno Transactions into CoinTracking

Watch how to connect your Luno account to CoinTracking via API and generate your complete crypto tax report — covering trades, deposits, and withdrawals across all supported markets.

Start Your Free Luno Import

Luno Tax at a Glance

Last updated: June 2026
  • Every crypto trade, swap, and disposal through your Luno account is a taxable event in most jurisdictions. Capital gains tax and income tax may both apply depending on transaction type and country of residence.
  • CoinTracking imports Luno transactions via API connection. Generate a read-only API key in your Luno Security settings and connect it to CoinTracking for automatic, up-to-date imports.
  • 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. Luno is registered in the UK and regulated in multiple markets including South Africa, Malaysia, and the EU. While it may share account data with tax authorities as required by law, it does not file your tax return. All trades and disposals on your Luno account must be declared by you. Failing to report crypto gains can result in penalties and back-tax assessments.

Luno and Your Tax Obligations

Luno is a London-based cryptocurrency exchange founded in 2013 and owned by DCX Technologies Ltd, a subsidiary of Digital Currency Group. It operates across South Africa, Malaysia, Indonesia, Nigeria, and several European countries, offering Bitcoin, Ethereum, and other major cryptocurrencies for spot trading, savings, and wallets.

All transactions executed through your Luno account generate taxable events. Whether you trade spot markets, earn rewards, or transfer assets, each event must be reported to your local tax authority under the rules of your country of residence.

CoinTracking supports Luno via direct API connection:

  • Luno API: connect using a read-only API key and secret generated in your Luno Security settings
  • All spot trades, deposits, withdrawals, and fees are imported automatically
  • The API connection keeps your CoinTracking data up to date without manual re-exports
  • Historical data going back to your first Luno transaction is included on initial import
Luno tax obligations illustration

Crypto Tax Basics: What Luno Users Need to Know

Luno serves traders across multiple jurisdictions with different tax regimes. The core principles below apply broadly — but always verify the specifics with your local tax authority or a qualified tax advisor.

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). Long-term holding periods may reduce or eliminate the tax in certain jurisdictions such as Germany (one year) or Portugal (one year).

Luno\'s key markets and crypto taxation

Luno\'s user base spans several distinct tax environments. South African traders are taxed on crypto gains as ordinary income under SARS rules. Malaysian private investors currently pay no capital gains tax on crypto. Indonesian users face a 0.1% transaction tax on crypto trades. European users, particularly in Germany and Austria, benefit from favorable holding-period exemptions. CoinTracking generates a jurisdiction-specific report regardless of which country you file in.

Record-keeping requirements

Accurate record-keeping is essential for every trade event. Each transaction must be documented with the date, asset, quantity, cost basis, proceeds, and applicable fees. Luno provides this data via API — but the raw transaction data must be converted into a structured tax report. CoinTracking maintains a complete, dated audit trail of every Luno 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.

Luno Taxes by Country

Crypto tax rules differ by market. Below are the key rates, deadlines and filing forms for the countries where Luno users trade most actively.

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
South Africa flag South Africa
  • Income tax: Crypto gains are treated as ordinary income and taxed at marginal rates (18%–45%)
  • Capital gains option: Long-term investors may argue capital treatment; 40% inclusion rate applies
  • No holding exemption: SARS does not provide a general tax-free holding period for crypto
  • Authority: South African Revenue Service (SARS)
  • Forms: ITR12 (individuals)
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)
Portugal flag Portugal
  • Disposal tax: 28% on gains from crypto held less than 1 year (from 2023)
  • Long-term holding: Tax-free on disposal if held 1 year or longer
  • Authority: Autoridade Tributária (AT)
  • Forms: Modelo 3, Anexo G or Anexo J
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 Luno 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 (ZAR, EUR, USD, etc.)
  • Swapping or trading crypto for crypto
  • Using crypto to pay for goods or services
  • Staking rewards and crypto income received
Not taxable

Not Taxable

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

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

How to Calculate Your Luno Taxes

Luno users across South Africa, Malaysia, Europe, and beyond can accumulate hundreds of taxable events per year — trades, deposits, withdrawals, and fees. Calculating cost basis, holding periods, and gains for each event manually is time-consuming and error-prone, especially when trades span multiple years or multiple currencies.

CoinTracking connects to Luno via API, imports your complete trade history automatically, 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 transaction.

Luno tax calculator illustration

How to Import Luno into CoinTracking

Three steps to connect your Luno account 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 Luno in the import list

    Type "Luno" in the search field. CoinTracking will show the Luno import option — select it to proceed with the API connection.

    CoinTracking import search showing Luno exchange option
  3. 3

    Enter your Luno API key and secret

    In your Luno account go to Security → API keys, create a read-only API key, then enter your Key ID and Secret in CoinTracking. All your Luno trades, deposits, and withdrawals will be imported automatically.

    Luno API import page in CoinTracking showing API Key and API Secret input fields
"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 Luno
Tax Report with CoinTracking

Three steps from API connection to a tax report your accountant will accept.

Connect Luno API icon
Step 1

Connect your Luno account via API

Generate a read-only API key in your Luno Security settings and enter your Key ID and Secret in CoinTracking. Your full trade, deposit, and withdrawal history is 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 — especially important for multi-year trading histories across different markets.

Generate Luno 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 Luno Taxes

Still have questions?

Contact Support

No. Luno does not generate a ready-to-file tax report. It provides API access to your transaction history, which you can connect to CoinTracking. CoinTracking then calculates gains, losses, and income across all your Luno trades and generates a compliant tax report for your jurisdiction.

Log in to your Luno account and go to Security → API keys (https://www.luno.com/wallet/security/api_keys). Click "Create API key", select "Read only" as the permission level, add a label, and save. Then enter the Key ID and Secret in CoinTracking's Luno import screen. CoinTracking will automatically pull your full trade, deposit, and withdrawal history.

Yes. Every sale, swap, or disposal of cryptocurrency through your Luno account is a taxable event in most jurisdictions. Capital gains tax applies to the difference between your cost basis and the proceeds. Crypto income such as staking rewards is typically taxable as ordinary income in the year received. Tax-free thresholds and holding-period exemptions vary by country.

Luno is a UK-registered company regulated in multiple jurisdictions including South Africa, Malaysia, and the EU. It may share account and transaction data with tax authorities as required by applicable law in each market. However, Luno does not file your tax return on your behalf. You remain responsible for declaring all gains, losses, and income from Luno activity to your local tax authority.

Luno primarily serves users in South Africa, Malaysia, Indonesia, Nigeria, and several European countries. Tax treatment of crypto varies widely: South Africa taxes crypto gains as income; Malaysia does not levy capital gains tax on crypto for private investors; Indonesia applies a 0.1% transaction tax. German users benefit from the one-year holding exemption. CoinTracking supports all of these jurisdictions and generates a country-specific tax report regardless of where you trade.

Yes. Once you connect Luno via API, CoinTracking imports your full transaction history — including spot trades, deposits, withdrawals, and fees — and calculates your cost basis and gains for every disposal. The API connection keeps your CoinTracking account up to date automatically, and the final tax report separates capital gains from income for your jurisdiction.

Start Tracking Your Crypto Taxes Today

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