Count backward from a date by calendar or business days with inclusive or exclusive rules, configurable weekends, custom holidays, and an audit breakdown.

Calendar dates, not elapsed 24-hour periods. No holidays are included automatically.


Related Calculators

Counting Back Days Formula

Select calendar or business days, enter the date to count back from and the number of days, then choose the counting rule. For business days, configure weekends and enter any custom holidays. The equations below describe calendar-day relationships; the widget directly solves the result date.

New Date = Start Date - Number of Days
Start Date = New Date + Number of Days
Number of Days = | New Date - Start Date |
  • Start Date: The date you are counting backward from.
  • Number of Days: The whole number of calendar days to count backward or between dates.
  • New Date: The date that results after counting backward.

For the day-0 rule, subtract the requested calendar days. For inclusive calendar counting, subtract max(0, days - 1). Business-day counting skips configured weekends and entered holidays; an excluded end date cannot count as day 1. Zero days always returns the original date.

Common Day Counts for Counting Backward

The table and calendar examples use the exclusive day-0 rule.

Days Counted Back Common Use Meaning
1 day Yesterday Moves to the previous calendar date.
7 days One week ago Same weekday in the previous week.
14 days Two weeks ago Useful for two-week periods and deadlines.
30 days About one month ago A fixed 30-day period, not always the same as one calendar month.
365 days One year ago in days A fixed 365-day period. Leap years may affect the matching calendar date.

Calendar Counting Notes

Situation How to Interpret It
Counting back 0 days The new date is the same as the start date.
Counting back 1 day The result is the date before the start date.
Crossing a month boundary The calculator handles different month lengths automatically.
Crossing a leap day February 29 is included when it falls within the counted range.

Examples

Example 1: Count back from a start date

You enter a start date of 2026-06-19 and a number of days of 10.

New Date = 2026 - 06 - 19 - 10 days = 2026 - 06 - 09

The new date is 2026-06-09.

Example 2: Calendar-day difference as a reference

For two reference dates, 2026-06-19 and 2026-06-01, the calendar-day difference is 18. To reproduce the earlier date in this widget, enter June 19 and count back 18 calendar days.

Number of Days = |2026 - 06 - 01 - 2026 - 06 - 19| = 18

The number of days is 18.

FAQ

Does the calculator include the start date as one of the counted days?

Choose the counting rule. With day 0, counting back 1 calendar day from June 19 gives June 18. With inclusive counting, June 19 is day 1 if eligible. Zero days gives June 19 for either rule.

Can this be used across months and years?

Yes. The calculation works across month ends, year ends, and leap years. For example, counting back from January into December of the previous year is handled as normal calendar date arithmetic.

Which fields should I complete?

Complete every visible required field. Holiday dates are optional and are used only in business-day mode; no national or observed holidays are added automatically. The audit reports calendar span, weekend skips and holiday skips without double counting.