🏆 US-Registered Digital Marketing Agency
Advertisement
Advertisement
EVERYDAY

Add Days to Date Calculator — add or subtract days, weeks, months and years

Start from any date, move forward or backward by any combination of days, weeks, months and years, and get the exact resulting date and weekday.

Defaults to today. The start date itself is day zero, not day one.
Business-day mode applies to the weeks and days fields; years and months always move by calendar.
Resulting date
 
Day of the week
0
Calendar days moved
0
ISO week number
0
Days from today
Tip: months are not a fixed length, so adding one month to 31 January lands on the last day of February. Add days instead of months when the exact interval matters.
Advertisement

This add days to date calculator answers one specific question: if I start here and move a given number of days, weeks, months or years, where do I land? Notice periods, warranty windows, payment terms, prescription refill dates, court deadlines and project milestones are all expressed that way — "90 days from signature", "six weeks after delivery" — and every one of them is easy to get wrong by a day when counted on a wall calendar.

Arb Digital built this as part of a free tools library used by people planning launches, contracts and campaigns, where a deadline that is off by one day is a real problem. It is deliberately narrow. It does not measure the gap between two known dates and it does not work on clock times; it takes one date and an interval and returns the other date.

What This Add Days to Date Calculator Does

Pick a start date, choose whether to move forward or backward, and enter any combination of years, months, weeks and days. The calculator applies the years and months first, then the weeks and days, and returns the resulting date written out in full along with its weekday. The supporting figures show the total number of calendar days the shift covers, the ISO week number the result falls in, and how far the result sits from today — useful when you are checking a deadline that has already partly elapsed.

Switching day counting to business days makes the weeks and days fields skip Saturdays and Sundays, so "10 business days" advances two full working weeks rather than ten calendar days. Years and months always move by calendar, because a "business month" is not a defined unit anywhere.

Here is the boundary with the closest tools already on the site, because these four questions get confused constantly. The date difference calculator takes two dates you already know and reports the gap between them — the opposite direction of travel from this page. The days until date calculator counts down from today to one fixed future date and does no arithmetic on an interval you supply. The business days calculator counts working days between two known dates. The add subtract time calculator works on hours, minutes and seconds rather than calendar dates. This page is the only one that takes one date plus an interval and returns a new date.

How to Use It

  1. Set the start date. It defaults to today. Use the date the clock actually starts — a contract signature date, a delivery date, an invoice date.
  2. Choose a direction. Forward for deadlines and expiry dates, backward for working out when something must begin to finish on time.
  3. Enter the interval. Fill in any combination of years, months, weeks and days. Leave the rest at zero; they add together, so 1 month and 15 days is a valid single interval.
  4. Choose calendar or business-day counting. Contracts almost always mean calendar days unless they explicitly say "business days" or "working days".
  5. Read the result and the weekday. If the answer falls on a weekend or a holiday, check the contract for a rule that rolls it to the next working day.

The Formula / How It's Calculated

Date arithmetic looks like ordinary addition and is not, because the units are unequal. Days are uniform, weeks are exactly seven days, but months vary between 28 and 31 days and years between 365 and 366. The calculation therefore happens in a fixed order: years first, then months, then weeks and days converted to a plain day count.

Worked example. Start on 15 March 2026 and add 90 calendar days. March has 31 days, so 16 remain after the 15th, leaving 74. April contributes 30, leaving 44. May contributes 31, leaving 13. The result is 13 June 2026. The tool performs the same sum by converting the start date to a day number, adding 90, and converting back — which avoids the off-by-one errors that creep in when counting month blocks by hand.

Business-day counting works differently. Rather than adding a total and adjusting, the calculator steps forward one day at a time and only decrements the counter on Monday to Friday. Ten business days from a Monday therefore lands on the Monday a fortnight later, having stepped over two weekends. That stepping method is the only one that stays correct when the start date is itself a Saturday or Sunday.

Advertisement

The End-of-Month Problem Nobody Warns You About

Adding one month to 31 January has no arithmetically correct answer, because 31 February does not exist. Every date system in the world resolves this by clamping to the last valid day of the target month, so 31 January plus one month is 28 February — or 29 February in a leap year. This calculator does the same, and it is worth knowing because the operation is not reversible. Subtract one month from 28 February and you get 28 January, not the 31 January you started from.

That asymmetry causes real trouble in recurring schedules. A subscription that renews "monthly" from 31 January drifts to the 28th, and if the system naively carries the new date forward it stays on the 28th for the rest of the year rather than returning to the 31st. Well-built billing systems store the original day-of-month and re-clamp each cycle from that anchor instead. If you are calculating a chain of monthly dates by hand, always re-apply the interval to the original start date rather than to the previous result.

The same trap catches 29, 30 and 31 in every short month, and it catches 29 February most severely: a five-year anniversary of 29 February 2024 has no exact date at all, so systems either use 28 February or 1 March depending on which convention their designers chose.

Inclusive and Exclusive Counting: Where the Off-by-One Lives

Almost every dispute about a date deadline comes down to whether the start date counts as day one. This calculator treats the start date as day zero, which is the standard convention: "3 days after Monday" is Thursday, not Wednesday. Legal drafting usually agrees — a period of days generally excludes the day the event occurred and includes the last day of the period.

But plenty of everyday usage does the opposite. A "3-day hotel stay" starting Monday means Monday, Tuesday and Wednesday, ending Thursday morning, because the days are being counted inclusively as occupied nights and days. A "10-day trial" that begins the moment you sign up is usually counted inclusively too. When you are calculating something that matters, look for the phrase "from and including" or "beginning on" — those signal inclusive counting, and you should subtract one day from the answer this tool gives you to match.

Weekends, Holidays and Rollover Rules

A calculated deadline that lands on a weekend is rarely the real deadline. Most contracts, courts and tax authorities include a rollover clause: if the final day falls on a Saturday, Sunday or public holiday, the period extends to the next business day. Some regimes roll backward instead, to the preceding business day, which produces the opposite answer — so the clause matters more than the arithmetic.

Public holidays are also not universal, and this calculator's business-day mode deliberately does not attempt to know them. Holidays differ by country, by state or province, and by year: some move to the nearest Monday, some are fixed, and some depend on lunar or ecclesiastical calendars. The US Office of Personnel Management federal holidays schedule shows how much the dates shift year to year even within a single country. Get the weekday from this tool, then check it against the holiday calendar that governs your agreement.

Why the ISO Week Number Is on This Page

Manufacturing, logistics and many European businesses schedule by week number rather than date — "delivery in week 24" — and the definition is stricter than most people expect. Under ISO 8601, weeks start on Monday, and week 1 is the week containing the first Thursday of the year. That means 1 January can fall in week 52 or 53 of the previous year, and a year can have 52 or 53 weeks.

The consequence is that a US-style week number, which often counts from the first Sunday, and an ISO week number can differ by one for the same date. If a supplier in Germany and a buyer in the United States both say "week 24" they may mean different weeks. The calculator reports the ISO number specifically; the week number calculator covers the conversion in more detail, and the day of week calculator handles the weekday question on its own.

Backward Calculation for Planning

The direction selector is more useful than it looks. Forward calculation answers "when is this due?" Backward calculation answers "when must this start?" — and that is the question project planning actually needs. If a product must ship on 1 December and manufacturing takes 60 days after artwork approval, subtracting 60 days from 1 December tells you the approval deadline is 2 October, and you can then subtract the design phase from that date to find when briefing must begin.

Chaining backwards like this is the fastest way to discover a schedule is impossible before you commit to it. Do the subtraction for every dependent stage, and if the earliest date lands in the past, the deadline was never achievable. For date maths that runs in years rather than days, the age calculator handles the elapsed-years case, and the leap year calculator settles whether an intervening February had 29 days.

Planning a launch, a campaign or a content calendar?

Arb Digital's free tools library covers the scheduling, budgeting and measurement maths behind marketing projects, and our team is happy to talk through anything the tools cannot answer.

Browse Free Tools Talk to Arb Digital

Common Mistakes to Avoid

  • Counting the start date as day one — the standard convention treats it as day zero, which shifts every answer by a day if you get it wrong.
  • Chaining monthly dates from the previous result — always re-apply the interval to the original anchor date so end-of-month clamping does not accumulate.
  • Assuming "days" means business days — unless the wording says working or business days, it almost always means calendar days including weekends.
  • Ignoring the rollover clause — a deadline on a Sunday is usually not really Sunday, and different agreements roll forward or backward.
  • Mixing week-number conventions — an ISO week and a US week number for the same date can differ by one, which is a full week of schedule.

Related Free Tools From Arb Digital

Use the date difference calculator when both dates are known, the days until date calculator for a countdown to a fixed event, the business days calculator for working days between two dates, the day of week calculator for the weekday alone, and the add subtract time calculator when the units are hours and minutes rather than days. Everything else is in the free online tools hub.

Frequently Asked Questions

Does the start date count as one of the days?

No. This calculator treats the start date as day zero, which is the standard convention, so three days after a Monday is Thursday. If your agreement says "from and including" the start date, subtract one day from the result to match.

What happens when I add a month to 31 January?

The result clamps to the last valid day of the target month, so it becomes 28 February, or 29 February in a leap year. The operation is not reversible: subtracting a month from 28 February returns 28 January, not 31 January.

How is this different from a date difference calculator?

A date difference calculator takes two dates you already know and reports the gap between them. This tool takes one date plus an interval you supply and returns the second date, which is the opposite direction of travel.

Does business-day mode account for public holidays?

No. It skips Saturdays and Sundays only, because holidays vary by country, region and year. Take the weekday from this tool and check it against the holiday calendar that applies to your agreement.

Can I subtract a date instead of adding?

Yes. Set the direction selector to subtract and the same interval runs backward, which is how you work out the latest date a task can start if it must finish by a fixed deadline.

Why does the result show an ISO week number?

Because many industries schedule by week rather than by date. Under ISO 8601 weeks begin on Monday and week 1 contains the first Thursday of the year, so an ISO week number can differ by one from week numbers that start on Sunday.

How many days are in the interval I entered?

The calculated days moved figure shows the total calendar days between the start date and the result, which is useful when your interval mixes months and days and you need a single number for a contract or an invoice term.

This tool performs calendar arithmetic only. It does not interpret contracts, court rules or statutory deadlines, and any date that carries legal or financial consequences should be confirmed against the governing agreement.

Advertisement
Advertisement

Take it further