US + Canada federal tax deadlines (annual calendar)
Annual calendar of US federal (IRS) and Canada federal (CRA) tax deadlines for calendar-year filers: income-tax filing and payment dates, quarterly estimated payments / instalments, corporate, trust and exempt-organization returns, RRSP and IRA/HSA contribution deadlines, FBAR, and employer slip issuance (W-2/1099-NEC, T4/T5). Rule-derived from the published IRS and CRA deadline schedules with the official weekend/holiday next-business-day adjustments applied (including DC Emancipation Day for US Tax Day). Regenerated each run for a rolling window of tax years.
- Rows
- 135
- Columns
- 14
- Source cadence
- Yearly
- Last refreshed
- Sep 29, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| tax_year | integer | Tax year the deadline relates to (most deadlines fall in the following calendar year). |
| deadline_date | date | Actual deadline after the weekend/holiday next-business-day adjustment. |
| nominal_date | date | Statutory deadline before weekend/holiday adjustment. |
| country | string | Country name. |
| country_code | string | ISO alpha-3 country code. |
| jurisdiction | string | Taxing jurisdiction (US federal / Canada federal). |
| event | string | Stable machine-readable deadline slug. |
| event_label | string | Human-readable deadline label. |
| taxpayer | string | Who the deadline applies to. |
| action | string | Required action: file, pay, file_and_pay, contribute, issue_slips. |
| form | string | Tax form(s) or slip(s), e.g. 1040, 1120-S, T1, T4. |
| adjusted_for_weekend_holiday | boolean | True when the deadline was moved off the nominal date. |
| notes | string | Deadline-specific notes. |
| row_hash | string | Deterministic md5 hash of (tax_year, deadline_date, event, country_code). |
First 10 sample rows — a preview, not the complete dataset.
| tax_year | deadline_date | nominal_date | country | country_code | jurisdiction | event | event_label | taxpayer | action | form | adjusted_for_weekend_holiday | notes | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2,024 | 2024-03-15 | 2024-03-15 | Canada | CAN | Canada federal | ca_instalment_q1 | Q1 tax instalment | individual | pay | instalment | false | — | 515bee115a0b8997 |
| 2,024 | 2024-04-15 | 2024-04-15 | United States | USA | US federal | us_estimated_q1 | Q1 estimated tax payment (Form 1040-ES) | individual | pay | 1040-ES | false | — | 0d62011c66e10cce |
| 2,024 | 2024-06-17 | 2024-06-15 | Canada | CAN | Canada federal | ca_instalment_q2 | Q2 tax instalment | individual | pay | instalment | true | — | 58ff78ec5a4dc230 |
| 2,024 | 2024-06-17 | 2024-06-15 | United States | USA | US federal | us_estimated_q2 | Q2 estimated tax payment (Form 1040-ES) | individual | pay | 1040-ES | true | — | 4d649a9921ec6c68 |
| 2,024 | 2024-09-16 | 2024-09-15 | Canada | CAN | Canada federal | ca_instalment_q3 | Q3 tax instalment | individual | pay | instalment | true | — | feb531250228e02a |
| 2,024 | 2024-09-16 | 2024-09-15 | United States | USA | US federal | us_estimated_q3 | Q3 estimated tax payment (Form 1040-ES) | individual | pay | 1040-ES | true | — | 1e97202ea6f31231 |
| 2,024 | 2024-12-16 | 2024-12-15 | Canada | CAN | Canada federal | ca_instalment_q4 | Q4 tax instalment | individual | pay | instalment | true | — | 0fa47e2504454870 |
| 2,024 | 2024-12-16 | 2024-12-15 | United States | USA | US federal | us_c_corp_estimated_q4 | C-corp Q4 estimated tax payment (1120-W) | c_corp | pay | 1120-W | true | — | 82781bed8458b777 |
| 2,024 | 2025-01-15 | 2025-01-15 | United States | USA | US federal | us_estimated_q4 | Q4 estimated tax payment (Form 1040-ES) | individual | pay | 1040-ES | false | — | 1c2007977de2420b |
| 2,024 | 2025-01-31 | 2025-01-31 | United States | USA | US federal | us_w2_1099nec_furnish | Furnish W-2 / 1099-NEC to recipients | employer | issue_slips | W-2, 1099-NEC | false | — | e77c972c6c747e08 |
Profiled Sep 29, 2026 from snapshot 20260929T082600Z-d4c8bf89d9b4
Measured- Completeness
- 100%
- Rows
- 135
- Columns
- 14
- Columns with gaps
- 0
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| tax_yearbigint | 0% | 5 | 2,024 → 2,028median 2,026 | |
| deadline_datedate | 0% | 64 | Mar 15, 2024 → Oct 15, 2029 | — |
| nominal_datedate | 0% | 71 | Mar 15, 2024 → Oct 15, 2029 | — |
| countryvarchar | 0% | 2 | — |
|
| country_codevarchar | 0% | 2 | — |
|
| jurisdictionvarchar | 0% | 2 | — |
|
| eventvarchar | 0% | 27 | — |
|
| event_labelvarchar | 0% | 30 | — |
|
| taxpayervarchar | 0% | 11 | — |
|
| actionvarchar | 0% | 5 | — |
|
| formvarchar | 0% | 20 | — |
|
| adjusted_for_weekend_holidayboolean | 0% | 2 | — |
|
| notesvarchar | 0% | 7 | — |
|
| row_hashvarchar | 0% | 154 | — |
|
- Current
20260929T082600Z-d4c8bf89d9b4 · sha256 d4c8bf89d9b4…
135 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/us_ca_tax_calendar/us_ca_tax_deadlines_annual" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/us_ca_tax_calendar/us_ca_tax_deadlines_annual").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/us_ca_tax_calendar/us_ca_tax_deadlines_annual
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260929T082600Z-d4c8bf89d9b4 and its content hash, so readers get exactly the data you used.
. (2026). US + Canada federal tax deadlines (annual calendar) [Data set, snapshot 20260929T082600Z-d4c8bf89d9b4, sha256 d4c8bf89d9b4]. Datazimuts. Retrieved 2026-09-30, from https://datazimuts.com/en/datasets/us_ca_tax_calendar/us_ca_tax_deadlines_annual?snapshot=20260929T082600Z-d4c8bf89d9b4
@misc{dz_us_ca_tax_calendar_us_ca_tax_deadlines_a_d4c8bf89,
title = {{US + Canada federal tax deadlines (annual calendar)}},
author = {{}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/us_ca_tax_calendar/us_ca_tax_deadlines_annual?snapshot=20260929T082600Z-d4c8bf89d9b4}},
note = {Snapshot 20260929T082600Z-d4c8bf89d9b4, sha256 d4c8bf89d9b4ddc8a694255e46f173d410150e0031c73acc1f849ea01298a856; accessed 2026-09-30}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=us_ca_tax_calendar%2Fus_ca_tax_deadlines_annual&lang=en&theme=auto&snapshot=20260929T082600Z-d4c8bf89d9b4&x=tax_year&y=tax_year&agg=avg" title="US + Canada federal tax deadlines (annual calendar)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.