# When is my deadline?

Finds the deadline a number of calendar days or business days after or before a start date, skipping weekends and US federal holidays.

- Page: https://www.acalculator.org/days/deadline-calculator
- JSON spec: https://www.acalculator.org/days/deadline-calculator.json
- Version: 7347d9808902

## Default answer

Example with the default inputs (Start date September 30, 2026, Number of days 30, Count Calendar days, Direction After, Skip US federal holidays Yes, Move off weekends and holidays Yes) on the example date Wednesday, September 30, 2026: Counting 30 days from September 30, 2026 (Calendar days, After), the deadline is Friday, October 30, 2026.

## Inputs

| Key | Label | Description |
| --- | --- | --- |
| start | Start date | The date the count starts from. It is day 0, not counted. Today, unless you change it. |
| days | Number of days | How many days the period has. |
| count | Count | Count every calendar day, or business days only. |
| dir | Direction | Count forward to a deadline after the start date, or back to one before it. |
| holidays | Skip US federal holidays | Treat the US federal holidays (as observed) as non-business days. |
| roll | Move off weekends and holidays | When a calendar-day deadline falls on a weekend or holiday, move it to the next business day (the previous one when counting back). |

## Outputs

| Key | Label | Description |
| --- | --- | --- |
| deadline | Deadline | The last day of the period. |
| calendarDays | Calendar days | Calendar days from the start date to the deadline, without a sign. |
| skipped | Days skipped | Counting business days: the weekend days and holidays passed over. |
| movedFrom | Moved from | The day the calendar-day count ended on, when it was a weekend or holiday and the deadline moved. |

## Method

deadline = start date ± the number of days, counting calendar days or only business days (not Saturday, Sunday, or a US federal holiday); a calendar-day deadline on a non-business day moves to the next business day

## Assumptions

- The start date is day 0 and is not counted: 1 day after Monday is Tuesday.
- Business days are Monday to Friday, less the US federal holidays of 5 U.S.C. 6103 on their observed day (Saturday holidays on the Friday before, Sunday holidays on the Monday after) when holidays are skipped.
- Court rules, state holidays, and extra days off by executive order are not applied.
- The start date is today unless you change it; the page reads today’s date from your device when it loads.

## Worked examples

1. start = 2026-09-30, days = 30, count = calendar, dir = after, holidays = yes, roll = yes gives deadline = 2026-10-30, calendarDays = 30.
2. start = 2026-09-30, days = 31, count = calendar, dir = after, holidays = yes, roll = yes gives deadline = 2026-11-02, calendarDays = 33, movedFrom = 2026-10-31. Source: IRC 7503 (a last day on a Saturday, Sunday, or legal holiday moves to the next day that is not one): https://www.law.cornell.edu/uscode/text/26/7503.
3. start = 2026-12-18, days = 10, count = business, dir = after, holidays = yes gives deadline = 2027-01-05, calendarDays = 18, skipped = 8. Source: OPM federal holidays 2026 and 2027 (https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/).
4. start = 2026-07-10, days = 10, count = business, dir = before, holidays = yes gives deadline = 2026-06-25, calendarDays = 15, skipped = 5. Source: OPM federal holidays 2026 (https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/).
5. start = 2026-07-18, days = 14, count = calendar, dir = before, holidays = yes, roll = yes gives deadline = 2026-07-02, calendarDays = 16, movedFrom = 2026-07-04. Source: OPM federal holidays 2026 (https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/).

## FAQ

### How do I work out a deadline from a number of days?

Do not count the start date: day 1 is the day after it. Count forward the number of days, and the last day counted is the deadline. 30 calendar days after September 30, 2026 is October 30, 2026.

### What is the difference between calendar days and business days?

Calendar days are every day of the week. Business days are Monday to Friday, less US federal holidays. 10 business days after Friday, December 18, 2026 skip two weekends, Christmas Day and New Year’s Day, and land on Tuesday, January 5, 2027, 18 calendar days later.

### What if the deadline falls on a weekend or holiday?

With “Move off weekends and holidays” on, a calendar-day deadline on a Saturday, a Sunday or a federal holiday moves to the next business day. Many rules work this way; for example the federal tax code (IRC 7503) moves a last day on a weekend or legal holiday to the next day that is not one.

### Can I count back from a date?

Yes. Pick “Before” to find a deadline before the start date, such as the last day to file 14 days before a hearing. A deadline counted back that falls on a weekend or holiday moves to the business day before it.

### Does this follow court rules?

No. Court deadlines follow the court’s own rules on which days count, what happens when the clerk’s office is closed, and extra days for mailing. Use this page for a first estimate, and check a legal deadline against the rule that sets it.

### Which holidays are skipped?

The US federal holidays on their observed days: New Year’s Day, Martin Luther King Jr. Day, Washington’s Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day and Christmas Day. State holidays are not skipped.

## Sources

- U.S. Office of Personnel Management, Federal Holidays: the holiday dates and the rule for holidays on a weekend. https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/
- 5 U.S.C. 6103, Holidays: the list of US federal holidays. https://www.law.cornell.edu/uscode/text/5/6103
- 26 U.S.C. 7503 (IRC 7503), Time for performance of acts where last day falls on Saturday, Sunday, or legal holiday. https://www.law.cornell.edu/uscode/text/26/7503
