Send Window — Skip Weekends & US Holidays
Last updated: 2026-06-05
Duefy pauses reminder emails on Saturday, Sunday, and US federal holidays by default. The goal: land in your client's Tuesday-morning inbox instead of getting buried under their Monday catch-up flood.
Why this is the default
For B2B billing, weekend reminders perform poorly:
- Open rates drop ~50% Sat/Sun vs Tue-Thu
- The recipient is rarely the decision-maker on a weekend
- A reminder that sits over the weekend feels older / less urgent by Monday
So the default is to skip weekends + federal holidays and let the cron pick the email back up on the next business day. The DATEDIFF logic for "this reminder is due" still matches — we just defer the send.
Holidays observed
| Holiday | Date |
|---|---|
| New Year's Day | Jan 1 |
| Martin Luther King Jr. Day | 3rd Mon Jan |
| Presidents Day | 3rd Mon Feb |
| Memorial Day | last Mon May |
| Juneteenth | Jun 19 |
| Independence Day | Jul 4 |
| Labor Day | 1st Mon Sep |
| Columbus Day | 2nd Mon Oct |
| Veterans Day | Nov 11 |
| Thanksgiving | 4th Thu Nov |
| Christmas Day | Dec 25 |
Holidays that fall on Saturday observe Friday; Sunday → Monday.
Turn it off
If you're a B2C / global sender and weekend sends are fine for your audience, uncheck Only send on business days — skip weekends & US federal holidays in the Sending behavior card on Settings → Reminder schedule, then click Save sending behavior. The cron then fires 7/7.
What this does NOT pause
- Manual "Send now" from the invoice detail page — clicking it bypasses the window guard (you decided to send now, we trust you).
- Cron processing other than reminders — the reminder send window has no effect on accounting import, late-fee application, or trial lifecycle.