Payment Terms Calculator
Enter your invoice date and payment terms to instantly calculate the due date.
Enter Details
Results
Invoice Date
Thursday, April 30, 2026
Due Date
Saturday, May 30, 2026
Days Until Due
30 days from today
Understanding Payment Terms
Payment terms define when a buyer must pay for goods or services after receiving an invoice. They set clear expectations between sellers and buyers, reduce disputes, and help both parties manage cash flow. Choosing the right payment terms can mean the difference between getting paid on time and chasing overdue invoices for weeks.
For small businesses and freelancers, shorter terms such as Net 15 or Due on Receipt accelerate cash flow, while longer terms like Net 60 or Net 90 are common in industries where buyers need time to process goods before paying. Offering an early-payment discount — for example, 2/10 Net 30 — can incentivize faster payments without straining the buyer relationship.
Understanding how each term translates to a concrete due date is essential for accurate bookkeeping and for avoiding late fees. Use the calculator above to convert any payment term into an exact due date, or consult the reference table below for a quick overview of the most common options.
Common Payment Terms Reference
| Term | What It Means |
|---|---|
| Net 30 | Payment due within 30 days of the invoice date. |
| Net 15 | Payment due within 15 days of the invoice date. |
| Net 60 | Payment due within 60 days of the invoice date. |
| Net 90 | Payment due within 90 days of the invoice date. |
| 2/10 Net 30 | 2% discount if paid within 10 days; otherwise full amount due in 30 days. |
| Due on Receipt | Payment is expected immediately upon receiving the invoice. |
| EOM | Payment due by the end of the month in which the invoice was issued. |
| COD | Cash on Delivery — payment is collected when goods are delivered. |
Want a deeper dive into choosing the best terms for your business? Read our full payment terms guide for strategies on negotiating terms, handling late payments, and setting up automatic reminders.