ImportantAlways be vigilent for false links, our wealth app can only be found here.
HQ DocsLedgercurrentSign in

Ledger › Tax by country › Year-end tax checklist

Tax by country

Year-end tax checklist

Tax-year dates, valuation dates, filing and payment deadlines, forms, foreign-account reporting and record keeping, for every country HQ Wealth supports.

Version
current
Updated
Reading time
12 min
Author
HQ FS
Last verifiedStatus
28-10-2026approved by the owner (accountant), 28-10-2026

Related article: hq-fs.com/blog/crypto-tax-year-end-checklist

Not tax advice. Rules summarised from official sources, linked where each rule is stated, as verified on the date above. Confirm with a qualified adviser before you file.

Dates are written dd-mm-yyyy. "Next" means the next date after 28-10-2026. A weekend date is shown as the rule gives it.

Calendar#

CountryTax yearValuation date (if any)Filing deadline (individuals)Payment deadlineForms / crypto section
Australia1 July to 30 June. 2025–26 ended 30-06-2026. 2026–27 ends 30-06-2027None each year. One-off market value just before 01-07-2027 for assets held then (CGT reform)Self-lodgers: 31 October. 2025–26 return: 02-11-2026 (31-10-2026 is a Saturday). Agent clients: later, if the agent is engaged by 31 OctoberSelf-lodgers without an agent: generally 21 November. 21-11-2026 is a SaturdayIndividual return: capital gains item for CGT; staking and airdrop income under "Other income"
CanadaCalendar yearNone. T1135 test uses cost, not value30 April. 2025 return: 30-04-2026. Self-employed: 15-06-202630 April, also for the self-employed. 2025: 30-04-2026T1 Schedule 3, crypto-asset section. T1135 for foreign property
FranceCalendar year. 2025 disposals go on the 2026 returnNo year-end date. The whole household portfolio value (line 212) is needed at each taxable disposal2026 campaign (2025 income): paper 19-05-2026; online 21-05-2026 (départements 01–19, non-residents), 28-05-2026 (20–54), 04-06-2026 (55–976)—Form 2086 annexed to 2042. Net result on 2042 C box 3AN (gain) or 3BN (loss); barème option box 3CN. Foreign accounts on 3916 / 3916-bis
GermanyCalendar yearNone for tax. Wallet balances at 31 December must be produced on request31 July of the following year. 2025 return: 31-07-2026 (passed). With a tax adviser: last day of February of the second following year, so 2025 return 28-02-2027 (a Sunday). 2026 return, no adviser: 31-07-2027 (a Saturday)—Anlage SO for crypto disposals, staking and lending. Anlage KAP / KAP-INV for capital income
IndonesiaCalendar yearYear-end holdings go in the SPT asset list (Lampiran 1) with acquisition price and current value31 March. 2025 return: 31-03-2026. 2026 return: 31-03-2027Crypto tax is final and withheld per trade by the platform. Self-paid 1% on a non-appointed foreign platform via SPT Masa PPh UnifikasiSPT Tahunan PPh Orang Pribadi, one form in Coretax from tax year 2025. Crypto in Lampiran 1, investments table, code 0399
IrelandCalendar year, with two CGT payment periodsNone31 October of the following year. 2025 Form 11 on ROS (file and pay on ROS): 18-11-2026CGT on 01-01 to 30-11 disposals: 15 December of the same year (2026: 15-12-2026). CGT on December disposals: 31 January following (2026: 31-01-2027)Form 11 via ROS (non-PAYE). Form 12 on paper for PAYE (eForm 12 cannot report CGT). Form CG1 on paper
NetherlandsCalendar year1 January (peildatum) at 00:00, at the rate of the platform used. Tax year 2026: 01-01-2026. Tax year 2027: 01-01-2027Usually 1 May of the following year, set in the aangiftebrief; extension usually to 1 September—Aangifte inkomstenbelasting. Crypto in the box Cryptobezittingen from tax year 2025
NigeriaCalendar yearNone2025 income: 31-03-2026 (PITA s.41(3)). 2026 income: 31-03-2027 per PwC; the NTAA text read gives no dateThe return must include proof of payment (NTAA s.13(2)). 1% VASP withholding is credited against the annual liabilityAnnual self-assessment return to the State Internal Revenue Service of residence
SingaporeBasis period 1 January to 31 December. Year of Assessment (YA) is the next year. YA 2027 = 2026 incomeNone18 April of the YA, paper and e-file. YA 2026: 01-03-2026 to 18-04-2026. YA 2027: 18-04-2027 by the same rule (a Sunday). Extension up to 14 days via myTax Portal—Individual return on myTax Portal. No crypto schedule
South Africa1 March to end of February. 2025/26 ended 28-02-2026. 2026/27 ends 28-02-2027NoneFiling season 2026 (2025/26): non-provisional 23-10-2026 (passed); provisional 22-01-2027—ITR12. Crypto trading income: source code 4522
SwitzerlandCalendar year31 December, at the ESTV price list (Kursliste) value; else a leading platform's price; else purchase price in CHFSet by each canton. Common default 31 March. Basel-Landschaft: 31 March (employees), 30 June (self-employed). Zurich: 31 March, extension to 30 November (2025 returns: 30-11-2026)—Securities and assets list (Wertschriften- und Guthabenverzeichnis). Zug: code "KR"
United Kingdom6 April to 5 April. 2025/26 ended 05-04-2026. 2026/27 ends 05-04-2027None2025/26: paper 31-10-2026; online 31-01-2027. New registrations by 5 October (05-10-2026, passed)Balancing payment 31 January (31-01-2027). Second payment on account 31 JulySA108 cryptoasset section, boxes 13.1 to 13.8, from 2024/25
United StatesCalendar yearForm 8938 uses the value on the last day of the year and the highest value in the year15 April, next business day if a weekend or holiday. TY 2025: 15-04-2026. TY 2026: 15-04-2027. Form 4868 gives 6 more months to file, not to pay15 April. An extension does not extend paymentForm 1040 digital-asset question. Form 8949 boxes G–L for digital assets, Schedule D. Schedule 1 / Schedule C for income. Form 8960 (NIIT)

Checklist#

#StepWhat to doWhere it matters or differs
1Reconcile wallets and exchangesMatch every exchange and wallet balance to the books. Pair transfers between own wallets so they are not booked as disposalsAll countries. Germany: method is chosen per wallet, and full histories must be fetched from foreign CEX and DEX; lost data counts against the taxpayer. United States: basis tracked per wallet / account from 01-01-2025. United Kingdom: one pool per token across all wallets. France: one portfolio for the whole household. Canada: average cost across identical property. Australia: export exchange history at least every 3 months
2Value holdings at the valuation dateRecord the value of every holding on the date the country usesNetherlands: 1 January 00:00 (01-01-2027 for tax year 2027). Switzerland: 31 December at the Kursliste value (31-12-2026). Indonesia: year-end asset list. United States: last-day value for Form 8938. Canada: opening and closing balance and cost per crypto-asset. Germany: 31 December balances on request. Australia: one-off value just before 01-07-2027. Other countries: no valuation date
3Harvest losses before year end where allowedDecide before the tax year closes whether to realise losses. Check the anti-avoidance window firstNo effect: Netherlands (no gains tax), Switzerland (private gains exempt, losses not deductible), Singapore (capital holders), Indonesia (final tax on gross value, no loss relief). Windows: Canada superficial loss 30 days before or after; United Kingdom 30-day rule re-matches cost; South Africa paragraph 42, 45 days before or after; Ireland 4-week rule for shares; United States wash-sale rule does not cover crypto under current law. Limits: France crypto losses offset same-year crypto gains only, no carry-forward; Germany §23 losses count only within the one-year holding window; Nigeria 2026 virtual-asset losses only against virtual-asset gains
4Use allowances and check cliffsCompare the year's net gain with the allowance or thresholdUnited Kingdom £3,000 annual exempt amount. Ireland EUR 1,270, unused part lost. South Africa R50,000 for 2026/27 (in the Rates and Monetary Amounts Bill B34-2026 as introduced), R40,000 for 2025/26. Germany EUR 1,000 Freigrenze: a cliff, gains of EUR 1,000 or more are fully taxable. France EUR 305: a cliff on total household proceeds, not on gains. Netherlands: tax-free wealth EUR 59,357 per person for 2026
5Check the rate for the disposal dateSplit the year where the rate changedIreland: 33% to 06-10-2026, 31% from 07-10-2026 (Finance (No. 2) Bill 2026 not yet enacted on 23-10-2026). Australia: 50% discount replaced for gains accruing from 01-07-2027
6Record income receiptsList staking, mining and airdrop receipts with the value at receiptTaxed on receipt: Australia, Switzerland, United States, United Kingdom (staking, mining), South Africa, Germany (§22 Nr. 3), Nigeria 2026. Not addressed or open: Canada (non-exchange staking, airdrops), Ireland, Indonesia (staking), Singapore (staking). See each country page
7Compare platform reports with your own recordsReconcile 1099-DA, CARF / DAC8 copies and exchange statements with the ledgerUnited States: 1099-DA gross proceeds from 2025, basis for covered assets from 2026. Ireland: platforms must give each user a copy of the reported data. United Kingdom: exchange reports are not tax calculations
8Export the tax pack in the country's methodProduce the figures in the method the country requiresCanada: average cost (ACB). United Kingdom: same-day, 30-day, then s104 pool. France: global portfolio formula. Germany: specific identification, else FIFO for holding period, per wallet. United States: specific identification or FIFO, per wallet. South Africa: specific identification or FIFO, weighted average not allowed. HQ Wealth computes FIFO lots; for Canada, the United Kingdom and France the country pages show that FIFO is not the filing figure
9Give platforms valid self-certificationKeep name, address, residence and tax ID current at each platformUnited Kingdom: penalty up to £300 for missing or wrong details. Ireland: self-certification invalid if it conflicts with KYC data. Nigeria: Tax ID required before an account is activated
10Keep recordsArchive exports, valuations and computations for the retention periodSee Record keeping

Foreign accounts and platform reporting#

CountryForeign-account form and thresholdDAC8 / CARF startFirst report by platformsWhat the user should expect
Australia—CARF data collection planned from 01-01-2027; draft legislation, consultation closed 28-10-2026—ATO crypto data matching already covers exchange data to 2025–26
CanadaT1135 if the total cost of specified foreign property is over CAD 100,000 at any time in the year. Crypto on a foreign exchange is generally reportableCARF proposed from 01-01-2027By 01-05-2028 for 2027 dataT1135 late penalty: greater of CAD 100 and CAD 25 per day up to 100 days
FranceForm 3916 / 3916-bis for every account opened, held, used or closed with an entity abroad. No threshold. From 2026 also NFT accountsDAC8 from 01-01-2026—Undeclared account: EUR 750 each, EUR 1,500 if over EUR 50,000
Germany—DAC8 (KStTG) from 01-01-2026; first period calendar 202631-07-2027 to the BZStProviders, including non-EU providers serving EU users, report identity, tax ID and transactions
IndonesiaSPT asset list records the country of each institution——Domestic platform withholds 0.21%. Appointed foreign platform collects 1%. Non-appointed foreign platform: seller self-pays 1%
Ireland—DAC8 / CARF from 01-01-202631-05-2027 for 2026, then 31 May each yearA copy of the reported data from each platform. A valid self-certification is required
NetherlandsNo separate form. Domestic and foreign bank balances and assets are Box 3 assetsDAC8 from 01-01-2026 (law retroactive)31-01-2027, then 31 January each yearNo change to the user's own filing duty
NigeriaNo separate foreign-asset form identified. Residents taxed on worldwide incomeNot DAC8. VASPs file monthly customer-level returns under NTAA s.25MonthlyTax ID collected at onboarding. 1% withholding on disposals, 10% on staking, mining and airdrop income via a VASP
Singapore—CARF from 01-01-202731-05-2028 for 2027First exchanges with other countries from September 2028
South Africa—CARF from 01-03-2026 (SARS Budget FAQ says 02-03-2026)31-05-2027 for 01-03-2026 to 28-02-2027Individuals still declare on their own return
SwitzerlandNo separate form. All assets go in the securities and assets listCARF not before 01-01-2027. No CARF duties and no crypto data from abroad for 2026—Swiss 35% withholding tax refunded only if income and assets are declared
United Kingdom—CARF from 01-01-2026Between 01-01-2027 and 31-05-2027, then by 31 May each yearGive each provider name, date of birth, address, residence and tax ID. Penalty up to £300 for wrong or missing details
United StatesFBAR (FinCEN 114) if foreign accounts together exceed USD 10,000 at any time; due 15 April, automatic extension to 15 October. A foreign account holding only virtual currency is not reportable at present. Form 8938 (US residents): over USD 50,000 on the last day or USD 75,000 at any time (single); USD 100,000 / 150,000 (joint)Not CARF. Broker Form 1099-DA instead1099-DA: gross proceeds for 2025 transactions; basis for covered assets from 01-01-2026Reconcile 1099-DA to Form 8949 boxes G–L

Record keeping#

CountryHow longWhat to keep
Australia5 years from the later of: record made, transaction complete, year of the CGT eventDate, purpose, counterparty (wallet address is enough), receipts, wallet records and keys. Every amount in AUD
CanadaAt least 6 years from the end of the last tax year the records relate toUnits, type, date and time, CAD value, counterparty, wallet addresses, opening and closing balance per crypto-asset, exchange ledgers, software receipts
FranceBusiness documents: 6 years raised to 10 years (loi n° 2026-534 art. 36)Proof of acquisition price (missing proof means cost of zero), EUR rate at each transaction date, portfolio value at each disposal
Germany6 years for taxpayers with surplus income over EUR 500,000 (EUR 750,000 from 01-01-2027)Per disposal: token, quantity, cost, proceeds, dates, prices, holding period. Price source, method per wallet, transfers, 31 December balances, addresses, transaction hashes
Indonesia—Per holding: acquisition price, acquisition year, current value, institution, account number, country
Ireland6 yearsSame rules as all tax records. Wallet records must be produced on request
Netherlands—1 January and 31 December values, purchases, sales, interest and dividends of the year (needed for the actual-return claim)
NigeriaAt least 6 years after the year of assessment (NTAA s.31(5)). Books in EnglishVirtual-asset activity records; USD cost at acquisition and USD proceeds at disposal
Singapore5 years (stated for the self-employed)Date, units, value at the time, exchange rate used, purpose, counterparty, receipts
South AfricaAt least 5 years from the date the return was submitted; longer while an audit, objection or appeal is openRecords for every crypto transaction, including the market values used for swaps
Switzerland—Year-end wallet print-out; proof of acquisition cost; data for the professional-trader test (holding periods, volume, debt)
United KingdomReturn filed on time: at least 22 months after the end of the tax year. Filed late: at least 15 months after filing. Self-employed: at least 5 years after the 31 January submission deadlineToken type, dates, numbers disposed of and left, GBP values, pooled cost before and after each disposal, bank statements
United States3 years from filing in general. 6 years if unreported income exceeds 25% of gross income shown. Property records: until the limitation period ends for the year of disposal. No return filed: indefinitelyPurchases, sales, exchanges, other disposals, USD value of crypto received as income. Rev. Proc. 2024-28 basis allocation at 01-01-2025
Was this page helpful?