πŸ—“οΈ Month Counter

Full calendar months plus leftover days between any two dates.

-full months

Between the Two Dates

How to Use the Month Counter

Enter the two dates in either order and press Count Months. The tool reports full calendar months between them, the leftover days that do not make a whole month, the total day count for reference, and the span in decimal months. A full month means reaching the same day number in a later month, the way birthdays, lease renewals, and subscription billings actually work.

This matters because "divide days by 30" is wrong often enough to cause real disputes. A lease from January 31 to March 2 is about 30 days but any tenant would call it one month and change, while the divide-by-30 method calls it exactly one month and hides the nuance. Calendar-month counting matches how humans and contracts reckon time, so the calculator counts that way.

How Calendar-Month Counting Works

Full months = month boundaries crossed with day number reached Leftover days = days past the last full month Decimal months = total days Γ· 30.44

The algorithm walks forward from the earlier date one month at a time. From March 15, one full month lands on April 15, two on May 15, and so on. When the target date falls between two month marks, the completed marks count as full months and the gap to the target counts as leftover days. End-of-month edge cases resolve to the last day of the shorter month: January 31 plus one month is February 28 (or 29), the standard convention.

Worked Example

From March 15, 2026 to October 16, 2026: step month by month from March 15. April 15 is one month, May 15 two, June 15 three, July 15 four, August 15 five, September 15 six, October 15 seven. October 16 is one day past the seventh mark, so the answer is 7 full months and 1 leftover day. The total day count is 215, and 215 Γ· 30.44 gives 7.06 decimal months, which agrees nicely with the calendar count.

Practical Tips

Use calendar months for anything contractual: leases, warranties, subscriptions, and employment anniversaries all run on month boundaries, not 30-day blocks. Use total days for anything scientific or medical: drug regimens, training plans, and interest calculations want exact days. When someone quotes you "3 months," ask which kind; the difference between 90 days and three calendar months can be up to 3 days.

Baby ages deserve special care. Pediatricians count months by the calendar method for the first 24 months because developmental milestones are monthly. A baby born January 31 turns "one month" on February 28, and calling it 30 days instead would push every milestone check a day or two late. For project timelines, pair the month count with the week count: "7 months, about 30 weeks" reads more actionable than either alone.

Calendar Months vs. 30-Day Blocks in Contracts

Leases almost always run on calendar months: sign on March 15, pay through the 14th of each following month, and the math follows month boundaries exactly. A "90-day notice" clause is different; it counts 90 individual days, which is usually a few days shy of three calendar months. Tenants have lost deposits over this distinction, so read the clause and count it out with this tool rather than assuming.

Subscriptions split both ways. Most streaming and software billing uses calendar months from your signup date, while free trials often use exact days, "14 days" means 336 hours from signup, not "half a month." Warranty periods follow the same split: a 12-month warranty from October 16, 2026 ends October 16, 2027, but a 365-day warranty from the same date ends October 15, 2027, one day earlier. When money or rights depend on the count, verify which unit the agreement actually names.

Counting Months for Age and Anniversaries

Age in months matters most in the first two years of life, when pediatricians track development monthly. A baby born March 10 hits one month on April 10, two months on May 10, straight calendar math. After age two, everyone switches to years, but the month count remains the precise answer when forms ask for it, and this calculator gives it without the mental calendar-walking.

Anniversaries run on the same rails. A couple together since June 5, 2024 hits their 24-month mark on June 5, 2026, which the month counter confirms as 24 full months and 0 leftover days when measured on that date. Work anniversaries decide vesting schedules and review cycles the same way. For anything measured in months, count the month boundaries the calendar gives you; it is the method every institution on the other side of the paperwork is already using, from HR departments to warranty desks.

Worked Example: The 18-Month Lease

Lease signed January 31, 2026, for 18 months. Step month by month: February 28 (2026 is not a leap year, and the 31st does not exist), March 31, and so on. Eighteen months lands on July 31, 2027. The day count: January 31, 2026 to January 31, 2027 is 365 days, plus January 31 to July 31, 2027 is 181 days, totaling 546 days. In decimal months, 546 / 30.44 = 17.94, which agrees with the calendar count of 18.

The February rollover is the detail that breaks naive math. Anyone adding 18 x 30 days gets a wrong end date, and anyone assuming every month has a 31st invents February 31. Calendar-month stepping handles it because it follows the actual calendar instead of an average.

Month Counting Across Contracts and Calendars

Not every month is a calendar month. Some contracts define a month as 30 days flat, which makes a 12-month term 360 days, nearly a week short of a real year. Subscription billing usually runs on calendar months from the signup date, with short months rolling to the last day. UK tenancy law treats a month as a calendar month, so rent due on the 31st falls to the 28th in February.

Before signing anything measured in months, ask which definition the document uses. For warranties, leases, and employment anniversaries, calendar months are the default unless the text says otherwise. For project plans and interest calculations, expect 30-day months or daily rates. The number is the same; the ruler is not.

The End-of-Month Trap

Counting months from January 31 gives you February 28, then March 28, and the drift never corrects. This is the end-of-month problem, and it bites leases, subscriptions, and loan schedules. The financial industry solved it with the "end-of-month rule": if the start date is the last day of the month, every counted month lands on the last day of its month, so January 31 plus one month is February 28, plus two is March 31. But not every contract uses that rule, and some software just adds 30 days per month, which drifts differently. When money is involved, read the counting convention in the agreement; the calendar tool gives you the date, but the contract picks the rule.

A related trap: "three months from October 16" is January 16, but many people hear "a quarter" and think 90 days, which is January 14. Two days of difference, and the wrong one voids an option or a notice period. Count months as months and days as days, and never convert between them from memory.

The 30/360 Convention in Finance

Bond markets sidestep the whole end-of-month mess with the 30/360 day-count convention: every month is treated as 30 days, every year 360. Three months is always 90 days, and February 28 to March 28 is always 30 days, even though the calendar disagrees. If your loan or lease references 30/360, the calendar tool's exact date and the contract's date will differ by a day or two. The contract wins. Always check which convention governs before disputing a date.

Frequently Asked Questions

How do I count months between two dates?

Count full calendar months from the start date, then count leftover days. The calculator above does this exactly: it advances month by month from the earlier date and reports full months plus the remaining days. This beats dividing day counts by 30, which drifts because months run 28 to 31 days.

How many months is 90 days?

Ninety days is about 2.96 months using the average month of 30.44 days, but in full calendar months it is usually 2 months plus leftover days. For example, January 1 to April 1 is 90 days but spans 3 calendar month boundaries. The counter shows both the full months and the exact remainder.

What is the difference between 30 days and 1 month?

Thirty days is a fixed span; one month is a calendar unit that runs 28 to 31 days. A subscription billed monthly on January 15 renews February 15, which is 31 days later, while a 30-day trial from January 15 ends February 14. Contracts usually mean calendar months unless they say otherwise.

How many months are in a pregnancy?

Pregnancy is tracked as 40 weeks, which is about 9 calendar months plus change from the last menstrual period. Doctors count in weeks because months vary in length; week 12, week 20, and week 40 are the standard milestones. The month counter helps translate: 20 weeks is roughly 4 months and 18 days.

How do you count age in months for a baby?

Count from the birth day to the same day number each month: born March 10, the baby turns 1 month on April 10. When a month lacks that day number, like February 30, use the last day of the month. Pediatricians track months this way for the first two years because development is measured monthly.

Is February counted as a full month?

Yes, February is a full calendar month whether it has 28 or 29 days. March 15 to April 15 counts as one month even though February sits between other dates. The counter treats every calendar month equally and only the leftover days vary with month length.

How many months between March and October?

March 1 to October 1 spans 7 full months. With specific days, March 15 to October 16 is 7 months and 1 day. The calculator handles the day-level detail: it counts whole months first, then the days left over, so partial months never get rounded away.

Why do month counts differ between calculators?

Most disagreements come from dividing total days by 30 or 30.44 instead of counting calendar months. January 31 to March 1 is 29 or 30 days but crosses into a second month boundary. This calculator uses true calendar months, which matches how leases, subscriptions, and ages are actually reckoned.