Add/Subtract Date

Date & Time

Add or subtract days, months, or years from a date

Figuring out what date falls 90 days from now, or what date it was 6 weeks before a deadline, is harder than it looks once you factor in different month lengths, leap years, and calendar rollovers. Counting on your fingers or flipping through a paper calendar is slow and error-prone, especially when the calculation spans a leap year or crosses from one year into the next. Our Add/Subtract Date calculator does this instantly: enter a starting date, choose to add or subtract, specify the number of days, weeks, months, or years, and get the exact resulting date along with its day of the week.

This kind of date arithmetic comes up constantly in everyday and professional life. Contract terms specify deadlines as "30 days from signing." Warranties expire "one year from purchase." Medical instructions say "return in 6 weeks." Project managers need to know what date falls 45 business days out. Manually adding these intervals means tracking how many days are in each intervening month, whether a leap year adds an extra day in February, and whether the final date lands on a weekend.

Our calculator handles all of these edge cases automatically using accurate calendar logic, not rough approximations like "a month equals 30 days." When you add calendar months, the tool correctly adjusts for months of different lengths (28, 29, 30, or 31 days) and clamps end-of-month dates appropriately, so you get a date that matches what any calendar app or legal document would recognize as correct.

Why Add/Subtract Date Matters

Date addition and subtraction underpins scheduling, legal, financial, and medical timelines that people rely on to avoid missed deadlines or penalties:

Contracts and legal deadlines: Many agreements specify actions "within 30 days" or "no later than 90 days" from a triggering event. Miscounting even by a day or two can void a right to cancel, trigger a late fee, or breach a contract term.

Business and project planning: Setting milestones "60 days from kickoff" or scheduling a follow-up "3 months out" requires exact dates that account for actual month lengths, not estimates.

Personal and medical planning: Doctors often schedule follow-ups "6 weeks post-op" or "90 days after treatment." Getting the date right ensures you don't miss an appointment window.

Financial deadlines: Tax extensions, loan grace periods, and insurance claim windows are frequently defined in exact days (e.g., "file within 45 days"), where an off-by-one error can mean a missed filing.

Travel and event planning: Booking a trip 'departing 120 days from today' or setting a save-the-date '9 months before the wedding' both require exact date arithmetic to communicate clearly with vendors, airlines, and guests, especially when the interval crosses multiple months of differing lengths.

Recurring reminders: Subscription renewals, insurance premium due dates, and equipment maintenance schedules are frequently set as a fixed interval from a prior date, and calculating each subsequent date accurately prevents missed renewals or lapses in coverage.

The Add/Subtract Date Formula, Explained

Result Date = Start Date ± N (days, weeks, months, or years)

The calculator converts your chosen unit into calendar-accurate steps rather than a flat multiplier. For days and weeks, it simply counts forward or backward day by day (a week equals exactly 7 days), automatically rolling over month and year boundaries and accounting for leap years in February.

For months and years, the calculation preserves the day-of-month where possible. Adding 1 month to March 15 gives April 15. But when the target month is shorter than the original day number — for example, adding 1 month to January 31 — there is no February 31, so the result clamps to the last valid day of that month (February 28, or February 29 in a leap year).

Years follow the same logic: adding 1 year to February 29, 2024 (a leap day) lands on February 28, 2025, since 2025 is not a leap year and has no February 29. This calendar-aware handling is what distinguishes a proper date calculator from naive approximations that just multiply days by 30 or 365, which drift out of sync with the real calendar within a few months.

This same calendar-aware approach applies symmetrically when subtracting months or years: subtracting 1 month from March 31 clamps to February 28 (or 29 in a leap year), since there is no February 31. Understanding this clamping behavior helps explain why some recurring monthly schedules anchored to the 31st of a month appear to 'skip' certain months when displayed on a calendar app.

How to Use the Add/Subtract Date: Step by Step

  1. Enter the starting date

    Select the date you want to calculate from — this could be today's date, a signing date, an appointment date, or any reference point.

  2. Choose add or subtract

    Pick whether you want to move forward (add) or backward (subtract) in time from the starting date.

  3. Enter the amount and unit

    Type a number and select days, weeks, months, or years. You can combine units in some cases, such as 1 year and 6 months.

  4. Review the result

    The calculator instantly shows the resulting date along with the day of the week, so you know immediately if the deadline falls on a weekend.

  5. Adjust as needed

    Change the starting date or amount to test different scenarios, such as comparing a 30-day versus 45-day deadline.

Add/Subtract Date Examples: Real-World Scenarios

1

90-Day Contract Deadline

A vendor contract signed on January 15, 2026 requires payment within 90 days. What is the exact due date?

Start date:January 15, 2026
Operation:Add
Amount:90 days

Calculation

January 15, 2026 + 90 days = counting forward through the remaining 16 days of January, 28 days of February, 31 days of March, and 15 days of April

Result

Due date: April 15, 2026 (a Wednesday). The payment must be received by this date to satisfy the 90-day term.

2

45 Days Before a Deadline

A grant application is due July 13, 2026. The instructions say supporting documents must be submitted 45 days before the deadline.

Start date:July 13, 2026
Operation:Subtract
Amount:45 days

Calculation

July 13, 2026 minus 45 days steps back through July, June, and into May

Result

Document submission date: May 29, 2026 (a Friday). Mark this date to avoid missing the supporting document window.

3

6-Month Follow-Up From a Leap-Year Date

A patient has a procedure on February 28, 2026 and is told to schedule a follow-up 6 months later.

Start date:February 28, 2026
Operation:Add
Amount:6 months

Calculation

Adding 6 calendar months to February 28, 2026 moves the month from February to August while keeping the same day of month

Result

Follow-up date: August 28, 2026. Since August has 31 days, the day number carries over exactly with no clamping needed.

Common Mistakes to Avoid

  • Treating a month as exactly 30 days — this drifts the result by 1-3 days depending on which months are spanned, which matters for legal deadlines.
  • Forgetting that subtracting crosses month and year boundaries the same way adding does — subtracting 45 days from early in a month often lands two months back, not one.
  • Ignoring leap years when adding or subtracting years across a February 29 date — the resulting date may need to shift to February 28 in a non-leap year.
  • Not checking which day of the week the result lands on — a legal deadline that falls on a Saturday or Sunday is often automatically extended to the next business day, which this calculator does not assume unless you check separately.

Tips & Tricks

  • When a deadline says 'business days' rather than calendar days, use a working days calculator instead — weekends and holidays change the count significantly.
  • For recurring reminders (e.g., every 90 days), calculate the first date, note the day of week, then repeat the calculation from the new date rather than assuming a fixed weekly pattern.
  • Always double-check contract or legal deadlines against the exact wording — 'within 30 days' versus 'no later than 30 days from' can sometimes be interpreted differently.

Adding or subtracting days, weeks, months, or years from a date seems simple until real calendars — with their uneven month lengths and leap years — get involved. This calculator removes the guesswork and gives you a calendar-accurate result every time, whether you're tracking a legal deadline, a medical follow-up, or a personal milestone. For more date-related calculations, explore our related tools below, or consult authoritative calendar references for historical and international date conventions. Bookmark this tool for recurring needs like renewal dates, follow-up appointments, or recurring contract terms, so you always have calendar-accurate answers on hand without redoing the math by hand each time.

Add/Subtract Date — Frequently Asked Questions

Related Calculators

Authoritative References

External links open in a new tab. OmniCalc.us is not affiliated with these organisations.

Related Calculators