Repeating Schedule Calculator
Generate recurring schedule dates and export to iCalendar (.ics) and CSV.
Generated Schedule (12 dates)
From 2026-08-24 to 2027-01-25
| # | Date | Day of Week | Status / Notes |
|---|---|---|---|
| 1 | 2026-08-24 | Monday | Business Day |
| 2 | 2026-09-07 | Monday | Labor Day |
| 3 | 2026-09-21 | Monday | Business Day |
| 4 | 2026-10-05 | Monday | Business Day |
| 5 | 2026-10-19 | Monday | Business Day |
| 6 | 2026-11-02 | Monday | Business Day |
| 7 | 2026-11-16 | Monday | Business Day |
| 8 | 2026-11-30 | Monday | Business Day |
| 9 | 2026-12-14 | Monday | Business Day |
| 10 | 2026-12-28 | Monday | Business Day |
| 11 | 2027-01-11 | Monday | Business Day |
| 12 | 2027-01-25 | Monday | Business Day |
Generating Recurring Date Schedules & Calendar Export Mathematics
Generate repeating schedule dates for daily, weekly, bi-weekly, monthly, quarterly, or custom intervals. Free recurring date calculator with weekend shifting, holiday awareness, and iCalendar (.ics) / CSV export.
Each occurrence date is computed by adding a fixed interval (in days, weeks, months, or a custom day count) to the start date, repeated for the requested number of occurrences.
- 1Enter the first occurrence date and choose a frequency (Daily, Weekly, Bi-Weekly, Monthly, Quarterly, Yearly, or a custom day interval).
- 2Set the number of occurrences you need generated.
- 3Optionally select a country to flag statutory public holidays, and enable "shift to next business day" for occurrences that land on a weekend.
- 4Review the generated schedule table, then export it as an iCalendar (.ics) file for Google Calendar/Outlook/Apple Calendar, or as a CSV spreadsheet.
An employer needs 4 bi-weekly payroll dates starting from a Friday pay date.
Frequently Asked Questions (FAQ)
Bi-weekly means every 14 days regardless of the calendar, producing 26 occurrences a year (sometimes 27). Semi-monthly means twice per calendar month on fixed dates (e.g. the 1st and 15th), producing exactly 24 occurrences a year.
Yes, download the generated schedule as an .ics file and import it into Google Calendar, Outlook, or Apple Calendar — each occurrence appears as a separate calendar event.
Enable the "shift weekend to business day" option to automatically move any occurrence landing on a Saturday or Sunday to the next available weekday.
Yes, select your country to flag occurrences that fall on a recognized statutory holiday, so you can plan around them.
Yes, choose "Custom Days" as the frequency and enter any interval from 1 to 365 days.
Top Similar Tools (Date & Time)
Explore more tools in Date & Time (7+ more calculators available)
Browse our complete directory with category filters, formulas, and verified engines.