Free calculator

Invoice due date calculator

Pick the invoice date and payment terms to see exactly when payment is due.

Payment is due on Tuesday

Dec 1, 2026

Common payment terms

TermPayment is dueTypical use
Due on receiptAs soon as the invoice is receivedSmall jobs, homeowners, one-off clients
Net 7 / Net 147 or 14 days after the invoice dateFreelancers and trades who want faster cash flow
Net 1515 days after the invoice dateSmall businesses and repeat clients
Net 3030 days after the invoice dateThe default for business clients
Net 45 / 60 / 9045, 60, or 90 days after the invoice dateLarge companies with set payment cycles
EOMLast day of the invoice's monthClients who pay all bills at month end
2/10 Net 3030 days; 2% discount if paid within 10Encouraging early payment

Shorter terms get you paid sooner. When you can, write the actual date on the invoice — “Due December 1” is clearer than “Net 30”, and clear invoices get paid faster.

Questions

What does Net 30 mean on an invoice?

Net 30 means the full amount is due 30 days after the invoice date. An invoice dated November 1 with Net 30 terms is due on December 1.

Does Net 30 include weekends and holidays?

Yes. Net terms count calendar days, not business days. If the due date falls on a weekend or holiday, many businesses treat the next business day as the deadline, but the terms themselves don't change.

Does the clock start on the invoice date or when the client receives it?

Normally the invoice date. If your terms say "30 days from receipt", the count starts when the client receives the invoice, which is harder to prove — another reason to use dated terms and send invoices promptly.

What do EOM and 2/10 Net 30 mean?

EOM (end of month) means payment is due on the last day of the month the invoice is dated. 2/10 Net 30 offers a 2% discount if the client pays within 10 days; otherwise the full amount is due in 30 days.

More free tools

Get paid without the math

Invoiceflint calculates totals and tax, tracks due dates, and sends payment reminders from your phone.