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.
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- 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
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.
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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 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
- 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.
How to Import Luno into CoinTracking
Three steps to connect your Luno account and generate your tax report.
- 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.
- 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.
- 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.
"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."
How to Create Your Luno
Tax Report with CoinTracking
Three steps from API connection to a tax report your accountant will accept.
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 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 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.
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!