Month Calculator

Calculate the number of complete months between two dates, with the remaining days and the total day count.

Share this calculator

Result

12 months

Complete months 12
Remaining days 0
Total days 365
From 2025-03-19
To 2026-03-19

Also in Date Calculations

Date Calculator

Month calculator: complete months between two dates

The month calculator finds the number of complete calendar months between any two dates, along with the remaining days and the total day count. It is useful for calculating lease terms, subscription durations, loan tenors, age in months, and any other situation where a count of whole months matters.

How complete months are calculated

Starting from the earlier date, the calculator steps forward one calendar month at a time. A complete month is counted each time the same day-of-the-month is reached (or the last day of the month, when the starting day does not exist in the target month — for example, 31 January plus one month lands on 28 or 29 February). After all complete months are counted, any remaining days are tallied separately.

The total day count is calculated independently using the raw difference between the two dates. This number is always unambiguous, unlike the months count, which depends on how the calendar month boundary is defined. Both figures are reported so you can choose the one that suits your purpose.

Complete months = Calendar month steps from start date to largest date ≤ end date

Remaining days = end date minus the date reached after those months.

Total days = End date (Julian day number) − Start date (Julian day number)

A direct day count unaffected by month-length variation.

Common uses for the month calculator

Tenancy agreements and commercial leases often specify terms in whole months. Use the month calculator to verify that the move-in and move-out dates match the stated term length, and to calculate prorated rent for any partial month at the start or end of a lease.

Loan amortisation schedules are defined in months. Counting the months from disbursement date to the stated final payment date confirms the term. For subscription services billed monthly, the month calculator shows exactly how many billing cycles fall between the signup date and a cancellation date, which is useful for budgeting.

Frequently asked questions

What counts as a complete month?

A complete month elapses when the calendar reaches the same day number in the following month. From 15 January to 15 February is exactly one complete month. From 15 January to 14 February is 0 complete months and 30 days. The calculator follows this standard calendar convention.

How does the calculator handle end-of-month dates?

If the start date falls on the last day of a month (for example, 31 January), one complete month later is the last day of February (28 or 29), then 31 March, and so on. The calculator applies this "last day of month" rule consistently so that adding months always lands on a valid date.

Why is the total day count different from months × 30?

Calendar months have 28, 29, 30, or 31 days, so a month is not uniformly 30 days. For precise financial calculations that use a 30/360 day-count convention, multiply the month count by 30 — but this is a financial approximation, not the true elapsed day count.

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.