How to Calculate an Invoice Due Date From Your Terms
· 5 min read
An invoice issued March 3 with Net 30 terms is due April 2. Not April 3, not "about a month." If you get the arithmetic wrong by a day, a client with a strict accounts payable calendar can push your payment into the next run, and you wait another two weeks. So it pays to compute the date exactly and print it on the invoice.
Here is the method, the edge cases that catch people out, and the fastest way to stop doing it by hand.
Start from two things: the issue date and the term
Every due date comes from two inputs. The issue date is the date printed on the invoice, not the date you did the work and not the date the email landed. The term is the promise you made about when payment falls due.
The most common terms are counted in calendar days from the issue date:
- Due on receipt: payable immediately. In practice AP treats this as due the day it arrives.
- Net 15: issue date plus 15 days.
- Net 30: issue date plus 30 days.
- Net 60: issue date plus 60 days.
The word "Net" just means the full amount is due, with no early-payment discount attached. If you are unsure which term to offer a new client, the differences between Net 15, Net 30, and Net 60 come down to your cash needs versus the client's approval cycle.
Count calendar days, not the issue date itself
The rule people get wrong: you do not count the issue date as day one. Net 30 means 30 days after the issue date.
Work it in two steps. First add the whole months you can, then add the leftover days. Net 30 from March 3: March has 31 days, so 28 days takes you to March 31, and the remaining 2 days land you on April 2. Done.
A cleaner way is to think in day numbers. If March 3 is day 62 of the year, add 30 and you get day 92, which is April 2. Spreadsheets do this for you: in most tools =A1+30 where A1 holds the issue date returns the exact due date and handles month lengths and leap years without you thinking about it.
Watch February. Net 30 from January 30 is not February 28 or 29. Count it out: 1 day to January 31, then 29 more into March. In a non-leap year that is March 1.
End of month terms work differently
Some clients bill on end-of-month cycles, written as EOM or "Net 30 EOM." These do not count from the issue date. They count from the last day of the month the invoice was issued in.
So "Net 30 EOM" for an invoice issued March 3 means: take the last day of March (March 31), then add 30 days, giving April 30. An invoice issued March 28 under the same term lands on the same April 30, because both invoices share the same end-of-month anchor. Large AP departments like this because it batches every March invoice into one payment run.
Read the term carefully. "Net 30 EOM" and plain "Net 30" produce different dates for the same invoice, and the gap can be nearly a full month.
Decide how you handle weekends and holidays
Calendar-day counting can drop your due date on a Saturday or a public holiday. Most terms say nothing about this, which means the calendar date stands and the client pays on the next banking day in practice. If your term specifies business days instead of calendar days, you skip weekends and holidays as you count, which stretches Net 15 across roughly three calendar weeks.
Be explicit on the invoice. Print the actual date, for example "Due April 2, 2025," rather than only "Net 30." A printed date removes the argument entirely. When a client's AP team and your records disagree on the deadline, it is almost always because one side counted business days and the other counted calendar days.
A quick reference for common terms
| Term | Issued | Due date |
|---|---|---|
| Net 15 | March 3 | March 18 |
| Net 30 | March 3 | April 2 |
| Net 60 | March 3 | May 2 |
| Net 30 EOM | March 3 | April 30 |
| Net 30 | January 30 | March 1 |
If you would rather not count by hand, the invoice due date calculator takes your issue date and term and returns the exact date. It is one of the free tools alongside a late fee calculator for when a payment slips past that date.
Put the date on the invoice, then track against it
A due date is only useful if it drives action. Once you know the exact date, print it, then diarize a follow-up for the day after. A Net 30 invoice that is now 45 days old needs a nudge, and a calm reminder works better than a threat. There is a practical routine for getting invoices paid faster that starts with a confirmed deadline.
The reason due dates matter so much for cash flow is that the clock rarely starts when you think. If the client has not opened the invoice, no approval cycle has begun, so the calendar-day count means little. Understanding what Net 30 does to your cash flow is really about the gap between the date you counted and the date money actually clears.
When you create an invoice in JupiterInvoice, set the issue date and term once and the due date is calculated and printed for you, so both you and the recipient see the same deadline on the same link.