Why date math matters more than you think
Every late-paying client started by misreading a due date. Sometimes it's genuinely ambiguous ("Net 30" with no start date), sometimes it's a busy AP team that defaults to "next cycle." Either way, the only defense is a clearly stated, calendar-correct date on the invoice itself.
This calculator solves three things in one place:
- Eliminates mental math — no more counting forward 30 days from the 17th and getting it wrong.
- Handles edge cases — short months, leap years, EOM crossing year boundaries, weekend roll-forward.
- Produces a copy-ready line — paste straight into your invoice notes so the buyer can't claim ambiguity later.
What "Net 30" actually means
"Net 30" means payment is due in full 30 days after the invoice date. The word net means "no discount applied" — it's the full amount, no early-payment discount, no trade discount.
If you see something like "2/10 Net 30," that means: 2% discount if paid within 10 days, otherwise the full amount is due in 30 days. The calculator handles the Net 30 portion; the discount math is on you (or your contract).
Net 30 vs Net 60 vs EOM at a glance
| Term | Due date relative to invoice date | Common for |
|---|---|---|
| Due on Receipt | Same day | Small amounts, new clients |
| Net 7 | 7 days later | Quick-turn freelance work |
| Net 15 | 15 days later | Smaller B2B retainers |
| Net 30 | 30 days later | Standard B2B (default) |
| Net 60 | 60 days later | Enterprise / government |
| Net 90 | 90 days later | Large contracts only |
| EOM | Last day of invoice month | Common in EU markets |
| EOM+15 | 15th of next month | Common in EU markets |
When to use weekend roll-forward
Two scenarios:
- ACH/wire-only buyers — banks don't process on weekends or US bank holidays, so a Saturday due date effectively means Tuesday anyway. Stating Tuesday on the invoice prevents the buyer from "running late" when they're actually on time.
- Stripe/PayPal/credit card buyers — payments process 24/7, so weekend roll-forward isn't strictly necessary. Some sellers still do it to keep due dates aligned with the buyer's working week.
The calculator's roll-forward defaults to off (because most cards-and-Stripe SaaS don't need it). Toggle it on if your buyers are AP-driven.