Payment Terms Due Date Calculator

Enter the invoice date and pick the payment terms. You get the due date, the weekday, days to go and the last day for an early payment discount.

Worked examples

Net 30

Invoice dated 18 October 2026

Tuesday 17 November 2026

Thirty days after the invoice date.

30 days from month end

Invoice dated 18 October 2026

Monday 30 November 2026

31 October plus 30 days.

A due date on a weekend

Net 30 from 27 November 2026, next working day, England and Wales

Tuesday 29 December 2026

27 December is a Sunday and Monday 28 December is a bank holiday, so the date moves to Tuesday.

About Payment Terms Due Date Calculator

Payment terms decide the day an invoice falls due, and the way the days are counted changes the answer by weeks. Net 30 simply means 30 days after the invoice date. But 30 days from the end of the month, often written 30 EOM, counts from the last day of the invoice month, so an invoice sent on the 2nd takes almost two months to fall due. Other trade terms use the end of the following month, or a set day such as the 15th of the next month.

Enter the invoice date and choose the terms, and this calculator gives you the due date and the weekday, how many days that is from the invoice and from today, and the original date if you move it. If the date lands on a weekend or bank holiday you can leave it, or push it to the next or previous working day using the bank holidays for England and Wales, Scotland or Northern Ireland for 2026 to 2028. Add a discount, such as 2% for payment within 10 days, to see the last day to qualify and what it is worth.

How to use Payment Terms Due Date Calculator

  1. Enter the invoice date and choose the payment terms from the list.
  2. Type the number of days, or the day of the month for the set day option.
  3. Choose whether a due date on a weekend or bank holiday should move, and pick your part of the UK.
  4. Add an early payment discount if you offer one, and read the dates.

Common uses

  • Writing the right due date on an invoice
  • Agreeing terms with a new supplier or customer
  • Checking when a bill from a supplier must be settled
  • Working out the real value of an early payment discount

Frequently asked questions

What does net 30 mean?

Payment is due 30 days after the invoice date. An invoice dated 18 October 2026 is due on 17 November 2026.

What does 30 EOM mean?

Thirty days from the end of the month in which the invoice is dated. An invoice dated 18 October 2026 is due 30 days after 31 October, so on 30 November 2026.

What if no terms are agreed?

In the UK, between businesses, payment is treated as late 30 days after the customer receives the invoice or the goods or service are supplied, whichever is later. Agreed terms can be longer, but over 60 days must be fair to both sides.

Is a 2% discount for 10 days worth offering?

Often it is expensive. If the invoice is otherwise due in 30 days, a 2% discount for paying 20 days early is an annual rate of over 36%. The tool shows the rate for the terms you enter.

Which bank holidays are included?

Those for England and Wales, Scotland and Northern Ireland from 2026 to 2028, as published on GOV.UK. Outside those years only weekends are treated as non working days.