Invoice Due Date Calculator
Add payment terms to an invoice issue date and choose a reminder lead time to get due and reminder dates.
Invoice terms
Set the payment terms and reminder.
Timeline
Key dates for this invoice.
30 calendar-day term
Today: Sep 08, 2026
How it works
Enter your input
Fill in the values, paste your text, or upload the file this tool works with.
See results instantly
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Use your results
Copy, download, or share what the tool produces — you're always in control of the output.
What is Invoice Due Date Calculator?
An invoice due date calculator adds the payment term to an issue date to get the due date, suggests a reminder date before payment is due, and — when enabled — adds the term in business days instead of calendar days.
How to calculate a due date, reminder, and grace period
Pick the issue date and the term — in calendar or business days — and the tool works out the due date, suggests a reminder date, and lays out the full billing schedule on a timeline.
Calendar days or business days
By default, the term counts every calendar day, which is how terms like net 15 or net 30 are conventionally written into contracts. Turning on 'Use business days' makes the tool skip Saturdays and Sundays while counting the term — Monday through Friday, without accounting for local holidays.
- Due date (calendar days)
issueDate + termsDays- Due date (business days)
issueDate + termsDays, skipping Sat/Sun
Issued on Jul 30, 30 business-day term
Because the term skips weekends, the due date lands on Sep 10 — about 12 days later than the same 30 calendar days would give (Aug 29).
30 business days from a Thursday = Sep 10The reminder and grace period are independent of the due date
The reminder date is always the due date minus the lead time you choose, counted in calendar days even when the main term uses business days — it's just a follow-up checkpoint before billing, and it doesn't affect the official due date.
The optional grace period adds calendar days after the due date and only creates one extra follow-up date on the schedule; it doesn't change when the invoice counts as overdue or generate a new due date.
How the status changes over time
- Upcoming: more than a day remains before the due date.
- Due tomorrow: it's due the following day.
- Due today: the due date is today.
- Overdue: the due date has already passed — the counter shows days overdue.
The reminder's position on the timeline
The reminder pin on the visual bar is positioned proportionally between the issue date and the due date — the closer to the due date, the further right it sits. This makes it easy to see at a glance whether the lead time you chose is short or generous relative to the full term.
Common payment terms
- Net 15 / Net 30 / Net 45 / Net 60: payment due that many calendar days after the issue date — use the term shortcuts to fill these in quickly.
- Due on receipt: a 0-day term — the due date matches the issue date.
- A reminder 5–7 days before the due date is typically enough lead time without feeling premature.
A calendar estimate, not a billing system
The whole calculation runs in your browser — no date or amount is sent to a server. Business-day mode doesn't account for local holidays; confirm your contract's exact wording and the applicable holiday calendar before finalizing a billing schedule.
Frequently Asked Questions
Does business-day mode account for holidays?
No — it only skips Saturdays and Sundays. National, state, or local holidays aren't factored in; adjust manually if your contract accounts for them.
Can I use net 15, net 30, or another term length?
Yes — enter any number of days as a custom term, or use the 7, 15, 30, 45, and 60-day shortcuts as a starting point.
Does the reminder's lead time also switch to business days when I enable that option?
No — the reminder is always counted in calendar days from the due date, regardless of whether the main term is in calendar or business days.
What's the point of the grace period if it doesn't change the due date?
It creates an extra follow-up date on the schedule — useful for knowing when a second contact or a more formal collection step makes sense, without changing the official date the invoice counts as overdue.
What's the difference between the 'Due today' and 'Overdue' status?
'Due today' shows when the due date is the current date — still within terms. 'Overdue' shows starting the next day, once the day counter has passed the due date.
Why isn't the default issue date always today?
The starting example uses a fixed date to illustrate the calculation; use the 'Use today as issue date' button to fill in the current date quickly.
Related Tools
- PopularAvailableLocal
Pomodoro Timer
Stay focused with configurable work and break intervals.
- AvailableLocal
Random Picker & Number Generator
Pick, shuffle, or generate random numbers locally.
- AvailableLocal
Time Zone Converter
Convert a date and time across multiple time zones.
- AvailableLocal
Bulk File Renamer
Rename many files at once with a pattern, then download them as a .zip.
- AvailableLocal
Stopwatch
A simple and precise online stopwatch.
- AvailableLocal
Habit Streak Calculator
Calculate current streak, longest streak, and completion rate.
- AvailableLocal
Packing List Generator
Create a starter packing list for a trip.
- AvailableLocal
Study Session Planner
Turn available time into study blocks and breaks.
- AvailableLocal
Invoice Number Generator
Generate padded invoice, quote, or order numbers.
- PopularAvailableLocal
Percentage Calculator
Calculate percentages, discounts, tax, changes, and totals instantly.