Timeyard

Date math حساب تاریخ

Iran's fiscal year: the exact start and end dates

On this pageدر این صفحه

If you are reconciling an Iranian annual report, invoicing across the year boundary, or writing a date filter in a database, you need the actual Gregorian dates. The shorthand most sources give you is right about two years in three.

What defines it

The fiscal year is set in statute, not convention. Article 6 of Iran’s Public Accounting Act (قانون محاسبات عمومی کشور), approved 1 Shahrivar 1366 — 23 August 1987 — defines the financial year as one Hijri-Shamsi year beginning on the first day of Farvardin and ending on the last day of Esfand.

Article 155 of the Direct Taxation Act defines the tax year the same way, so for most entities the tax year and the fiscal year coincide. That article also allows for entities whose accounting period differs, so a specific company’s period is worth confirming rather than assuming.

Why “21 March to 20 March” fails

The Persian year begins at Nowruz, which tracks the spring equinox rather than a fixed Gregorian date. So the fiscal-year boundary moves with it.

Computed across Persian years 1390–1420:

Start dateYearsShare
20 March1238.7%
21 March1961.3%

A hardcoded 21 March start is therefore wrong in 38.7% of those years, and always in the same direction — the real year started a day earlier, so a filter keyed to 21 March silently drops the first day.

Widen the window and a third case appears:

Window20 Mar21 Mar22 Mar”starts 21 Mar” wrong
AP 1390–1420 (31 yrs)1219038.7%
AP 1300–1499 (200 yrs)561321234.0%
AP 1200–1600 (401 yrs)962762931.2%

Over two centuries the year begins on 22 March in 12 years. Any rule that allows only 20 or 21 March breaks on those.

The actual boundaries, recent and near-term

Persian yearLeapEsfandStartsEndsDays
1399yes3020 Mar 202020 Mar 2021366
1400no2921 Mar 202120 Mar 2022365
1401no2921 Mar 202220 Mar 2023365
1402no2921 Mar 202319 Mar 2024365
1403yes3020 Mar 202420 Mar 2025366
1404no2921 Mar 202520 Mar 2026365
1405no2921 Mar 202620 Mar 2027365
1406no2921 Mar 202720 Mar 2028365
1407no2920 Mar 202819 Mar 2029365
1408yes3020 Mar 202920 Mar 2030366

Note 1407: a common year that still begins on 20 March. Leap status and start date are related but not the same thing, so you cannot infer one from the other.

Convert a fiscal-year boundary: enter 1 Farvardin of the year you need

If you are writing code or a query

Three rules that will keep you correct:

  1. Derive the boundary, do not store it. Convert 1 Farvardin of year N and 1 Farvardin of year N+1, then take the day before the latter as the end. That is right for every year including leap years.
  2. Use a half-open range. start <= date < next_start avoids the off-by-one that a closed range invites when Esfand has 30 days.
  3. Do not assume 365 days. A leap Persian year has 366, and the extra day is 30 Esfand — the last day of the fiscal year. 30 Esfand explained covers why it only sometimes exists.

The leap pattern is not four-yearly, which is what breaks most naive implementations: there is a five-year gap between the leap years 1403 and 1408. Persian leap years explained has the rule.

A note on sources

Several general references describe Iran’s fiscal year loosely, and at least one states it follows the Islamic (lunar) calendar. It does not — the statute says Hijri-Shamsi, the solar calendar. A lunar fiscal year would drift about eleven days earlier each Gregorian year, which is plainly not what Iranian annual reports show.

For the current Persian year, see what year is it in the Persian calendar.

Frequently asked questions

  • When does the Iranian fiscal year start and end?

    It runs from 1 Farvardin to the last day of Esfand — the whole Persian year. In Gregorian terms that is usually 21 March to 20 March, but it starts on 20 March in some years and 22 March in others.

  • Is the Iranian fiscal year always 21 March to 20 March?

    No. Across Persian years 1390 to 1420 it begins on 20 March in 12 of 31 years. Over a 200-year window it also begins on 22 March in 12 years. Hardcoding 21 March is wrong roughly a third of the time.

  • What law defines the Iranian fiscal year?

    Article 6 of the Public Accounting Act, approved 1 Shahrivar 1366 (23 August 1987), defines the financial year as one Hijri-Shamsi year from the first of Farvardin to the last of Esfand. Article 155 of the Direct Taxation Act defines the tax year the same way.

  • Does the Iranian fiscal year follow the lunar Islamic calendar?

    No. It follows the solar Hijri (Shamsi) calendar. Some general references get this wrong. A lunar fiscal year would move about eleven days earlier each Gregorian year.

  • How many days are in an Iranian fiscal year?

    365 in a common year and 366 in a leap year, where Esfand gains a 30th day. The leap years are not four-yearly — 1403 and 1408 are five years apart.

Open the converter بازگشت به مبدّل