Add or subtract business days
add_business_daysFind the date that is a given number of business days after (or before) a start date, skipping weekends and optionally US federal holidays. Use it to answer 'what is the due date 10 business days from now?', delivery dates, response deadlines and notice periods. Use business_days_between instead to count the working days between two known dates, and add_to_date to move by calendar years, months, weeks or days. The start date itself is not counted; day 1 is the next business day. Holidays are the 11 US federal holidays with observed dates. Valid for years 2000 to 2100.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| direction | No | add to move forward in time, subtract to move back. Default add. | add |
| start_date | Yes | The date to count from as a calendar date in the form YYYY-MM-DD, for example 2026-11-02. | |
| business_days | Yes | How many business days to move, a whole number from 0 to 10,000. | |
| skip_us_federal_holidays | No | Whether US federal holidays are skipped as well as weekends. Default true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inputs | Yes | The inputs as used, with defaults filled in. | |
| results | Yes | The computed numbers. Unavailable numbers are null. | |
| summary | Yes | One or two plain sentences with the headline numbers. | |
| calculator_url | Yes | The TeamPredict calculator page that shows the same calculation, where a person can change the inputs. |