{"slug":"when-are-13f-filings-due","qid":"due_dates","label":"The four 13F deadlines for the 2026 quarters","post_title":"When Are 13F Filings Due? 2026 Deadlines","post_url":"/blog/when-are-13f-filings-due#q-due_dates","columns":["quarter","snapshot_date","day_45","day_45_weekday","filing_deadline","deadline_weekday","days_after_quarter_end"],"rows":[{"quarter":"Q1 2026","snapshot_date":"Mar 31, 2026","day_45":"May 15","day_45_weekday":"Fri","filing_deadline":"May 15, 2026","deadline_weekday":"Fri","days_after_quarter_end":45},{"quarter":"Q2 2026","snapshot_date":"Jun 30, 2026","day_45":"Aug 14","day_45_weekday":"Fri","filing_deadline":"Aug 14, 2026","deadline_weekday":"Fri","days_after_quarter_end":45},{"quarter":"Q3 2026","snapshot_date":"Sep 30, 2026","day_45":"Nov 14","day_45_weekday":"Sat","filing_deadline":"Nov 16, 2026","deadline_weekday":"Mon","days_after_quarter_end":47},{"quarter":"Q4 2026","snapshot_date":"Dec 31, 2026","day_45":"Feb 14","day_45_weekday":"Sun","filing_deadline":"Feb 16, 2027","deadline_weekday":"Tue","days_after_quarter_end":47}],"shape":"series","sql":"SELECT\n    concat('Q', toString(toQuarter(quarter_end_date)), ' ', toString(toYear(quarter_end_date))) AS quarter,\n    formatDateTime(quarter_end_date, '%b %e, %Y')      AS snapshot_date,\n    formatDateTime(quarter_end_date + 45, '%b %e')     AS day_45,\n    formatDateTime(quarter_end_date + 45, '%a')        AS day_45_weekday,\n    formatDateTime(deadline, '%b %e, %Y')              AS filing_deadline,\n    formatDateTime(deadline, '%a')                     AS deadline_weekday,\n    toUInt16(dateDiff('day', quarter_end_date, deadline)) AS days_after_quarter_end\nFROM\n(\n    SELECT\n        quarter_end_date,\n        arrayFilter(\n            d -> (toDayOfWeek(d) <= 5)\n                 AND NOT has([toDate('2026-05-25'), toDate('2026-06-19'), toDate('2026-07-03'),\n                              toDate('2026-09-07'), toDate('2026-10-12'), toDate('2026-11-11'),\n                              toDate('2026-11-26'), toDate('2026-12-25'), toDate('2027-01-01'),\n                              toDate('2027-01-18'), toDate('2027-02-15')], d),\n            arrayMap(i -> (quarter_end_date + 45) + i, range(7))\n        )[1] AS deadline\n    FROM\n    (\n        SELECT arrayJoin([toDate('2026-03-31'), toDate('2026-06-30'),\n                          toDate('2026-09-30'), toDate('2026-12-31')]) AS quarter_end_date\n    )\n)\nORDER BY quarter_end_date","computed_at":"2026-08-06T16:14:15.302183+00:00","elapsed":0.012520501}