Michelle Legge
By Michelle LeggeHead of Crypto Tax Education
Updated Mar 31, 2025
This article has been fact checked and reviewed as per our editorial policy.

Personal Income Tax Deadlines By Country

Understanding the tax reporting deadlines for different countries is crucial for individuals, especially those with cross-border tax obligations. Below is a table outlining the tax deadlines, expat deadlines, extended deadlines, and the respective tax authorities for various countries.

Note that in most countries, reporting requirements include personal income tax and any income from cryptocurrencies.

Koinly Learn

CountryFinancial Year EndFiling Start DateTax DeadlineExpat DeadlineExtended DeadlineTax Authority
ArgentinaDecember 31January 1June 15June 15N/AAdministración Federal de Ingresos Públicos (AFIP)
AustraliaJune 30July 1October 31October 31May 15 (for registered tax agents)Australian Tax Office (ATO)
BelgiumDecember 31End of AprilJune 30 (residents) / November 10 (non-residents, mail) / November 25 (non-residents, online)June 30 / November 10 / November 25N/AFederal Public Service Finance (FPS Finance)
BrazilDecember 31March 1April 30April 30N/AReceita Federal
CanadaDecember 31February 24April 30June 15N/ACanada Revenue Agency (CRA)
DenmarkDecember 31March 1July 1July 1N/ASkattestyrelsen
FranceDecember 31January 1May–June (varies by zone)May–JuneN/ADirection générale des Finances publiques (DGFiP)
GermanyDecember 31January 1July 31July 31December 31 (if using tax advisor)Bundeszentralamt für Steuern (BZSt)
IndiaMarch 31April 1July 31July 31December 31Income Tax Department
IrelandDecember 31January 1October 31October 31N/AOffice of the Revenue Commissioners
ItalyDecember 31January 1Modello 730 by Sept 30 Modello Reditti by October 15Modello 730 by Sept 30 Modello Reditti by October 15N/AAgenzia delle Entrate
JapanDecember 31February 16March 15March 15N/ANational Tax Agency (NTA)
NetherlandsDecember 31March 1 May 1May 1Upon requestBelastingdienst
New ZealandMarch 31April 1July 7July 7N/AInland Revenue (IR)
PolandDecember 31February 15April 30April 30N/AMinistry of Finance
RomaniaDecember 31January 1March 25March 25N/AAgenția Națională de Administrare Fiscală (ANAF)
South AfricaFebruary 28/29July 1October 31October 31N/ASouth African Revenue Service (SARS)
SpainDecember 31April 1June 30June 30N/AAgencia Tributaria
SwedenDecember 31March 15May 2May 2N/ASkatteverket
SwitzerlandDecember 31January 1March 31March 31September 30Federal Tax Administration (FTA)
United KingdomApril 5April 6October 31 (paper) / January 31 (online)October 31 (paper) / January 31 (online)N/AHM Revenue & Customs (HMRC)
United StatesDecember 1January 1April 15June 17 (2025)October 15Internal Revenue Service (IRS)

Argentina tax deadline 2025

In Argentina, the tax return deadline has been updated to June 15 for both residents and expats, as per General Resolution 5648. The Administración Federal de Ingresos Públicos (AFIP) oversees tax collection and administration. Koinly assists Argentinian taxpayers in accurately reporting their cryptocurrency taxes. 

Australia tax deadline 2025

In Australia, the standard tax return due date is October 31 for individuals lodging their own returns for the previous financial year (July 1 – June 30). If you engage a registered tax agent before this date, you may be eligible for an extended deadline, potentially up to May 15 of the following year. Koinly can help Australian taxpayers track and report their cryptocurrency taxes seamlessly.

Read next: Crypto Tax Australia

Belgium tax deadline 2025

In Belgium, residents must file their tax returns by June 30. Non-residents have until November 10 (by mail) or November 25 (online) to submit their returns. The Federal Public Service Finance (FPS Finance) manages tax collection. Koinly simplifies crypto tax reporting for Belgian taxpayers. ​

Brazil tax deadline 2025

Brazilian individuals must file their tax returns by the last business day of April, so April 30 this year. The Receita Federal is responsible for tax collection and administration. There is no extended deadline or specific expat deadline. Koinly can assist Brazilian taxpayers with automated crypto tax reporting.

Read next: Crypto Tax Brazil

Canada tax deadline 2025

In Canada, the tax return deadline for individuals is April 30. Expats have until June 15 to file; however, any taxes owed must still be paid by April 30 to avoid interest charges. The Canada Revenue Agency (CRA) handles tax administration. There is no standard extended deadline beyond June 15. Koinly helps Canadian investors simplify their cryptocurrency tax reporting.

Read next: Crypto Tax Canada

Denmark tax deadline 2025

In Denmark, the tax return deadline is July 1 for all taxpayers. The Skattestyrelsen is responsible for tax administration. There are no specific expat deadlines or extended deadlines. Reporting requirements include personal income tax and any income from cryptocurrencies. Koinly offers Danish taxpayers an easy way to track and report their crypto taxes.

Read next: Crypto Tax Denmark

France tax deadline 2025

In France, the tax return deadline varies depending on the taxpayer's department and whether the filing is paper-based or electronic. Typically, deadlines fall between May and June. The Direction générale des Finances publiques (DGFiP) handles tax administration. Expats must adhere to these deadlines. Koinly helps French taxpayers with their cryptocurrency tax reporting obligations.

Read next: Crypto Tax France

Germany tax deadline 2025

Ordinarily, German individuals must file their tax returns by July 31. The Bundeszentralamt für Steuern (BZSt) oversees tax collection. Expats follow the same deadline, but an extended deadline until December 31 may be granted for those using a tax advisor. Koinly makes crypto tax reporting easy for German taxpayers.

Read next: Crypto Tax Germany

India tax deadline 2025

In India, the tax return deadline for individuals is July 31. The Income Tax Department is responsible for tax collection and administration. There is no specific expat deadline. Taxpayers may file a belated return by December 31. Koinly helps Indian taxpayers track and report their crypto taxes.

Read next: Crypto Tax India

Ireland tax deadline 2025

In Ireland, the tax return deadline for paper filings is October 31. The Office of the Revenue Commissioners manages tax collection. There is no specific expat deadline. Koinly simplifies cryptocurrency tax reporting for Irish taxpayers.

Read next: Crypto Tax Ireland

Italy tax deadline 2025

In Italy, the tax return deadline is November 30, but there are forms specifically for crypto you’ll need to file before this date. The Modelllo 730 is due by September 30 each year and the Modello Redditi is due by October 15 each year. The Agenzia delle Entrate is responsible for tax collection. Expats have the same deadline, with no extended deadline available. Koinly helps Italian taxpayers calculate and file their crypto taxes accurately.

Read next: Crypto Tax Italy

Japan tax deadline 2025

In Japan, the tax return deadline is March 15. The National Tax Agency (NTA) oversees tax administration. Expats must also file by this date, with no extended deadline typically available. Koinly assists Japanese taxpayers with automated crypto tax calculations.

Read next: Crypto Tax Japan

Netherlands tax deadline 2025

In the Netherlands, the tax return deadline is May 1. The Belastingdienst oversees tax administration. Reporting requirements include personal income tax, any income from cryptocurrencies, and a specific wealth/assets tax based on a deemed yield from the overall value of assets. Koinly helps Dutch taxpayers calculate and report their cryptocurrency taxes efficiently.

Read next: Crypto Tax Netherlands

New Zealand tax deadline 2025

The tax return deadline in New Zealand is July 7. The Inland Revenue (IR) handles tax collection. There is no extended deadline. Koinly helps New Zealand taxpayers track and report their cryptocurrency taxes.

Read next: Crypto Tax New Zealand

Poland tax deadline 2025

In Poland, the tax return deadline is April 30. The Ministry of Finance is responsible for tax administration. Expats must also file by this date, with no extended deadline typically offered. Koinly provides Polish taxpayers with an easy way to handle crypto tax reporting.

Read next: Crypto Tax Poland

Romania tax deadline 2025

In Romania, the tax return deadline is March 25. The Agenția Națională de Administrare Fiscală (ANAF) manages tax collection. Expats follow the same deadline, with no extended deadline available. Koinly supports Romanian taxpayers in reporting their crypto gains.

Read next: Crypto Tax Romania

South Africa tax deadline 2025

In South Africa, the tax return deadline for manual filings is October 31. The South African Revenue Service (SARS) is responsible for tax collection. Expats must adhere to this deadline, with no extended deadline typically available. Koinly simplifies crypto tax reporting for South African taxpayers.

Read next: Crypto Tax South Africa

Spain tax deadline 2025

In Spain, the tax return deadline is June 30. The Agencia Tributaria manages tax collection. Expats follow the same deadline, with no extended deadline available. Koinly provides Spanish taxpayers with automated cryptocurrency tax reports.

Read next: Crypto Tax Spain

Sweden

In Sweden, the tax return deadline is May 2 and the filing season opens in mid-March. The Skatteverket oversees tax administration. There is no specific expat deadline. Taxpayers may be granted an extension on request, but these requests must be submitted prior to the tax return deadline. Koinly can help Swedish investors with their crypto tax reporting requirements.

Read next: Crypto Tax Sweden

Switzerland

In Switzerland, the deadline for tax returns is March 31, although this does vary in some cantons. There is no specific expat deadline. Taxpayers may be granted an extension to September 30 upon request in most cantons. The Swiss Federal Tax Administration (FTA) oversees reporting. Koinly can help Swiss investors report their assets accurately.

Read next: Crypto Tax Switzerland

United Kingdom tax deadline 2025

In the United Kingdom, the tax return deadline is October 31 for paper returns and January 31 for online submissions for the previous financial year (April 6 - April 5). His Majesty’s Revenue & Customs (HMRC) oversees tax administration. Expats follow the same deadlines. Koinly helps UK taxpayers with their crypto tax obligations.

Read next: Crypto Tax UK

United States tax deadline 2025

In the US, the financial year is the same as the calendar year, and tax returns are due on April 15 of the following year. An extension may be granted upon request to October 15. Expats have until June 15, though if this falls on a weekend or holiday, this will be extended to the next working day. The IRS oversees tax administration. Koinly can help US taxpayers file easily, including with tax software like TurboTax. 

Read next: Crypto Taxes Guide

A banner with the Koinly Logo inviting crypto investors to Calculate Your Crypto Taxes with Koinly, a crypto tax calculator

Disclaimer
The information on this website is for general information only. It should not be taken as constituting professional advice from Koinly. Koinly is not a financial adviser. You should consider seeking independent legal, financial, taxation or other advice to check how the website information relates to your unique circumstances. Koinly is not liable for any loss caused, whether due to negligence or otherwise arising from the use of, or reliance on, the information provided directly or indirectly, by use of this website.