Days Between Two Dates: Business Days vs Calendar Days
Reviewed by Jerry Croteau, Founder & Editor
Table of Contents
I was staring at a schedule and the dates were lying to me
I was standing in the lumber aisle doing math on my phone and nothing was adding up. The delivery guy said “ten days” and my brain heard “next Friday,” and then Friday showed up and… nope. And I remember thinking, honestly, how can “days” be this slippery?
So if you’ve ever had a permit timeline, an invoice due date, a shipping window, or a payroll cutoff that felt like it moved around on you, it’s usually not the universe messing with you. It’s the difference between calendar days and business days.
It’s annoying. But it’s fixable.
Calendar days are what your wall calendar thinks
Calendar days are the simple ones: every day counts. Mondays, Saturdays, whatever. If you count from March 1 to March 11, that’s 10 calendar days if you’re counting the days between them (and 11 if you’re counting both endpoints). That “inclusive vs exclusive” thing tripped me up for years, and I nodded like I understood. I didn’t.
So here’s the way I say it out loud:
Calendar days = all days on the calendar. No special rules.
And if you’re just trying to answer “how many days are between these two dates,” you’ll want a clean tool that doesn’t make you second-guess yourself. I built one for exactly that:
One sentence version: weekends count.
Business days are what your office (or supplier) actually means
Business days are basically “workdays,” usually Monday through Friday, and weekends don’t count. Sometimes holidays don’t count either, and that’s where people start arguing in email threads.
So if someone tells you “5 business days,” what they usually mean is “five weekdays from now,” and if you start on a Thursday, you’re gonna burn through Thursday and Friday, then hit the weekend wall, then pick back up Monday. That’s why it feels longer than it sounds. And it’s why a lot of “ten day” promises quietly become two weeks.
Here’s a quick table that shows what I mean. I’m keeping it simple and assuming business days are Mon–Fri and no holidays (because holidays vary and I’m not going to pretend I know your local calendar).
| Scenario | Start | Add | What you get (roughly) |
|---|---|---|---|
| Calendar days | Thu | 5 days | Tue |
| Business days | Thu | 5 business days | Next Thu |
| Calendar days | Fri | 10 days | Mon (next week) |
| Business days | Fri | 10 business days | Fri (two weeks later) |
That last row is the one that gets people. “Ten days” sounds like not much. Ten business days is basically two work weeks. That’s a lot of shingles!
If you need to count only weekdays, use a dedicated tool so you don’t accidentally include Saturdays when you’re tired:
The part everyone messes up: are you counting the start day, the end day, or neither?
So why does everyone get this wrong? Because “days between” is ambiguous in normal human speech.
Let’s say you’re looking at April 10 and April 20. Somebody asks: “How many days between those?”
- If you count exclusive (don’t count April 10, don’t count April 20), you’re counting April 11 through April 19.
- If you count inclusive (count both), you’re counting April 10 through April 20.
- And if you count start-only (common in deadlines), you count April 10 but not April 20.
People rarely say which one they mean, and then you end up with two teams that both “did the math” and somehow got different answers. I’ve been on jobs where that exact thing turned into a change order conversation, which is… not fun.
End Date = the later date (not counted)
in days = the raw day difference, not “business” filtered
That formula is clean for calendar days, but business days don’t have a single neat subtraction formula unless you add rules (weekends, holidays, and whether your business week is weird). So for business days, I treat it like a counting problem: walk forward day-by-day and only increment the counter on weekdays. It’s boring, but it’s correct (and computers are great at boring).
Want a sanity check? I keep a couple other math tools handy because date math usually shows up alongside “how much time did we actually spend” or “what’s the rate per day.” These are the ones I end up using in the same breath:
And yeah, you can do all of that in a spreadsheet. But you also probably have a life, so.
A worked example you can copy-paste into real life
Let’s do a scenario that feels like actual work.
You submit a vendor order on Wednesday, May 8. The vendor says it ships in 7 business days. You want to know the ship date so you can schedule labor (because nobody wants a crew standing around at 7:30 AM with nothing to install).
Step 1: Don’t count weekends. Business days are Wed–Fri in week one, then Mon–Fri in week two, etc.
Step 2: Decide whether the start day counts. Most vendors mean “starting next business day” or “processing begins today but day 1 is tomorrow.” If they’re vague, assume the start day does not count, because that’s the safer expectation.
Step 3: Count forward 7 weekdays.
- Thu May 9 = 1
- Fri May 10 = 2
- Mon May 13 = 3
- Tue May 14 = 4
- Wed May 15 = 5
- Thu May 16 = 6
- Fri May 17 = 7
So you’re in the ballpark of Friday, May 17 for the ship date (again, assuming no holidays and that the vendor isn’t counting the order day as day 1).
Now, if you instead counted calendar days, 7 days from May 8 lands on May 15. That’s a two-day swing. Two days is the difference between “crew is busy” and “crew is mad.”
One sentence reminder: business days stretch timelines.
FAQ (the stuff people ask me after they already sent the email)
Are business days always Monday through Friday?
Usually, yeah. But not always. Some industries run Tue–Sat, some construction suppliers are open Saturdays (kind of), and some offices treat Friday like a half-day (unofficially). If the stakes matter, define it: “business days = Mon–Fri excluding federal holidays” or whatever matches your situation.
Do holidays count as business days?
It depends on the rule set you’re using. A lot of people mean “weekdays” when they say business days, and they forget holidays exist until one hits. If you’re calculating for contracts, shipping, or compliance, write it down explicitly. If you’re just trying to plan your week, assume big holidays won’t count and you’ll be happier.
Why do I get different answers from different date calculators?
- Some count the start date, some don’t.
- Some count the end date, some don’t.
- Some exclude weekends only; others exclude weekends plus holidays.
If you want the “days between” number, use a straight calendar-day difference like
If you take nothing else from this: the math isn’t hard, it’s the definition that’s slippery. Once you decide what “day” means, everything calms down.
Related Calculators
Get smarter with numbers
Weekly calculator breakdowns, data stories, and financial insights. No spam.
Discussion
Be the first to comment!