Whole Months Between Dates Calculator
Count full calendar months completed between two dates. Partial months are not included.
The interval at a glance
The timeline follows the entered dates. For counting conventions, holidays or rounding, see the explanation below.
About this calculation
Whole Months Between Dates: find completed months from start date, end date. Calendar calculations work with named dates rather than fixed-duration approximations. Leap years and variable month lengths are part of the result.
Formula
Completed months = whole calendar months between the dates
Worked example
With Start date: 2026-01-01, End date: 2026-12-31, completed months is 11 months.
Calculation method
The rule is Completed months = whole calendar months between the dates.
Reading completed months
Read the tool’s inclusion rule carefully: counting elapsed days normally excludes the starting day, while counting calendar dates inclusively adds one. In the worked values on this page, start date 2026-01-01, end date 2026-12-31 produce completed months 11 months.
Practical use
Use these tools for deadlines, date spans, age, schedules, and calendar comparisons. The specific task here is to find completed months from start date, end date.
Limits and common mistakes
A date-only calculation does not include time of day or time zone. Business-day results may exclude weekends but not public holidays. Verify start date before interpreting completed months; a value measured on another basis would answer a different question.
Read the example and units
The worked values on this page use start date 2026-01-01 and end date 2026-12-31. From those selected calendar entries, the calculator reports completed months 11 months. Read that number using this page’s calendar convention; the same two dates can produce different answers when a question counts endpoints, completed periods, or working days differently. The output follows this page’s specific calendar or elapsed-time convention; another convention can produce a different answer from the same dates or clock readings. Calendar counts depend on the exact dates and the rule for including endpoints, complete months, weekdays, or week numbering. A date is not a fixed number of seconds in a local time zone. Read the named output carefully before comparing it with a different date-counting convention.
Compare one changed input
For a second scenario, change only start date 2026-01-01 to start date 2025-12-25 and leave the other example entries alone. The result for completed months changes from 11 months to 12 months. Comparing one changed input at a time shows exactly which assumption drove the difference in this calculation. A calendar answer can change in discrete steps at a day, month, year, or ISO week boundary. Try a value near the boundary relevant to your question and check whether the start or end date is included.
How to interpret this kind of result
Completed months count full calendar-month intervals rather than treating every month as thirty days. A date near the end of a month can make this answer differ from simply dividing elapsed days by 30 or 31. Compare month and day components of the two dates when checking the result. For this whole months between dates calculation, start date and end date determine completed months; the displayed completed months 11 months belongs to that exact combination rather than to a different rate, term, or measurement basis.
Scope and practical checks
This calculation does not measure fractional months, rent proration, or interest accrual conventions. Contracts sometimes define a month by billing dates or a special end-of-month rule. Confirm that rule before using a count of completed calendar months for payment or eligibility purposes. Check the start date and end date entries against the quantities in your own situation before using completed months; this page cannot infer a field or condition that you did not enter.
Common questions
What does this whole months between dates result include?
The completed months comes from start date and end date using the displayed rule Completed months = whole calendar months between the dates. It does not automatically include a condition absent from the listed inputs. Check the stated rule for calendar boundaries, weekends, time zones, or elapsed time before applying a deadline.
Inputs
- Start date
- End date