Month Calculator
Count the full months between two dates, or add and subtract months from any date with end-of-month clamping for accurate results.
Add or subtract months
Enter two dates to count the months in between, or shift a date by a number of months.
Month Calculator on True Calculator gives you an instant, accurate answer with no sign-up and no app install. Count the full months between two dates, or add and subtract months from any date with end-of-month clamping for accurate results. Every result shows the formula and a worked example so you can verify the calculation yourself, and all values are computed in your own browser — your numbers never leave your device.
Popular uses: months between dates · month calculator · add months to date
Reviewed by the True Calculator team · Last updated: August 2026
How We Calculate
This calculator uses the standard Gregorian calendar with exact month lengths and leap-year rules. All calculations are performed instantly in your browser using JavaScript — no data is sent to any server.
Day and month counts follow the civil calendar used in official records. Leap years are handled automatically, and business-day counts follow the Monday-to-Friday convention.
When to Use This Calculator
Use the month calculator for every situation where the span or shift is measured in calendar months — loan and FD tenures, subscription periods, notice windows, contract durations and eligibility counts like 'six months before the exam'. The span section returns full months plus a years-months-days breakdown and total days, covering every format a bank, HR team or form might request. The add-and-subtract section shifts any date by a month count with proper end-of-month clamping, so planning a renewal, an instalment schedule or a deadline 3, 6 or 24 months out is exact. Indian financial products are almost universally quoted in months, and this calculator removes the manual calendar-counting errors that creep in when months have different lengths.
How to Use This Calculator
- Step 1: Enter a from date and a to date, such as 15-01-2024 and 14-08-2026, to count the months in between.
- Step 2: Read the months-in-between card for the total full calendar months and the years-months-days breakdown.
- Step 3: To shift a date, enter a start date and a number of months, and choose Add or Subtract.
- Step 4: Read the resulting-date card to see the new date and its weekday after clamping.
Worked Example
A fixed deposit opened on 15 January 2024 matures on 14 August 2026. Entering these two dates returns 30 full months — that is 2 years, 6 months and 30 days, or 942 total days. In the add section, adding 3 months to 31 January 2026 returns 30 April 2026, because April has only 30 days and the date is clamped. Subtracting 3 months from the same date returns 31 October 2025, keeping the original day wherever it exists.
Tips and Common Mistakes
- •Tip 1: Use the full-months figure for tenures and instalment counts, where partial months are usually ignored.
- •Tip 2: The clamping rule matters for 29-31 dates — adding one month to 31 January always lands on the last day of the target month.
- •Tip 3: Pair the span section with the total-days card when a lender or form asks for the period in days as well.
- ✗Mistake 1: Assuming every month is 30 days — the calculator counts calendar months, so 15 Jan to 15 Mar is exactly 2 months, not 60 days.
- ✗Mistake 2: Expecting 31 April to appear when adding a month to a 31st date; results clamp to the last valid day instead.
Frequently Asked Questions
How many months are there between two dates?
The calculator counts complete calendar months from the earlier date. Between 15 January 2024 and 14 August 2026 there are 30 full months — that is 2 years, 6 months and 30 days, or 942 total days. Partial months are reported separately as remaining days rather than being rounded up into a full month.
What happens when I add months to the 31st?
The result is clamped to the last day of the target month. Adding 3 months to 31 January 2026 gives 30 April 2026, since April has only 30 days. This prevents impossible dates like 31 April and matches how banks, insurers and government offices compute instalment dates and expiry dates.
Why do I need the months count for loan tenures?
EMI schedules, fixed deposits and insurance policies are all quoted in months. If a loan starts on 15 January 2024 and today is 14 August 2026, exactly 30 full months have passed, so 10 months remain on a 40-month tenure. The calculator gives the exact figure for tracking repayments and prepayment decisions.
How is this different from counting days?
Months have 28 to 31 days, so a day count does not tell you the calendar-month span. Between 15 January and 15 March there are exactly 2 months, but 59 days in a leap year or 60 otherwise. This calculator counts calendar months directly, which is the convention used in tenures, subscriptions and contracts.
Can it subtract months too?
Yes. Choose the subtract option to step backwards: subtracting 3 months from 31 January 2026 returns 31 October 2025. This is useful for working out renewal deadlines, eligibility windows like '6 months before the exam date', or reverse-calculating due dates from a future milestone.
You might also need
Related calculators from other categories
Construction
BTU Calculator
Calculate the BTU and AC tonnage required for a room based on size, sun exposure and insulation.
Construction
Concrete Calculator
Calculate concrete volume, weight and number of cement bags for a slab. Get exact quantities for your construction project.
Construction
Gravel Calculator
Estimate gravel volume, weight in tonnes and 50 kg bags for driveways and paths by material density.
Construction
Mulch Calculator
Work out mulch volume in m³ and litres, plus bags needed and cost for your garden beds.