Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Percentage of Year Completed
48.77%
of the year has elapsed
Day of year 178
Total days in year 365
Percentage remaining 51.23%
Days remaining 187

What This Calculator Does

The Percentage of Year Completed Calculator tells you how far through a calendar year a given date is, expressed as a percentage. It converts your chosen date into its day-of-year number (January 1 = day 1, December 31 = day 365 or 366), then divides that by the total number of days in the year. It is a universal tool — it works for any year and correctly handles leap years.

How to Use It

Choose a year, pick a month from the dropdown, and enter the day of the month. Press calculate. The tool shows the percentage of the year that has elapsed, the day-of-year number, the total days in that year, the percentage remaining, and the number of days left in the year.

The Formula Explained

The core equation is $$\text{pct} = \frac{\text{dayOfYear}}{365 + \text{leap}} \times 100$$ where leap is 1 in a leap year and 0 otherwise. The day-of-year is the count of days from January 1 up to and including your date. A year is a leap year when it is divisible by 4, except for century years which must be divisible by 400 — so 2000 and 2024 are leap years, but 1900 is not.

Horizontal year progress bar divided into 12 month segments with a marker showing the elapsed portion filled
The year shown as a progress bar: the filled part is the percentage completed up to the selected date.

Worked Example

Take July 1, 2024. 2024 is a leap year, so the year has 366 days. The cumulative days before July are 181 (Jan–Jun, with the leap day in February), plus 1 for July 1 gives day-of-year 183. Then $$\text{pct} = \frac{183}{366} \times 100 = 50\%$$ Exactly half the year has passed, with 183 days remaining.

Pie chart split into a larger elapsed slice and a smaller remaining slice
Percent completed versus percent remaining shown as two slices of the full year.

FAQ

Does it account for leap years? Yes. The denominator becomes 366 and February has 29 days, automatically shifting later dates.

Is January 1 counted as 0% or a small percentage? January 1 is day 1, so it returns roughly 0.27% \(\left(1/365\right)\) — the year is just beginning, not zero.

Does December 31 give 100%? Yes. The last day of the year equals the total days in the year, so \(\text{pct} = 100\%\).

Last updated: