Invoice due date calculator

Pick your payment terms to get the exact due date, check it against the legal limits for your country and add a reminder schedule to your calendar.

Payment terms

30 days after the invoice date.

Due date

Choose an invoice date.

Payment term limits by country

Default terms when nothing is agreed, and the longest terms the law allows between businesses.

CountryPayment termsMaximum
AustriaNo statutory default payment term or maximum agreed B2B term was confirmed in the sources checked, so contract terms apply.No hard cap
BelgiumDefault and maximum agreed payment terms are set by the 2002 law (default 30 days and maximum 60 days between businesses, to be verified against the consolidated text); interest runs automatically from the day after the due date without a formal demand.60 days
BulgariaUp to 60 days in commercial transactions, longer only by exception; 30 days for public authorities.60 days
CroatiaDefault term is 30 days if none is agreed; contracts may agree a term of up to 60 days, with longer written trade-credit terms (up to 360 days) allowed by law.60 days
CyprusWhere no term is agreed the default period is 30 days; agreed B2B terms are generally capped at 60 days unless the parties expressly agree a longer term that is not grossly unfair.60 days
CzechiaIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
DenmarkIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
EstoniaIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
FinlandIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
France30 days by default. Agreed terms can’t exceed 60 days from the invoice date, or 45 days end of month.60 days
GermanyWhere no term is agreed, the general statutory rules apply; agreed B2B terms longer than 60 days after receipt are valid only if expressly agreed and not grossly unfair (§271a BGB).60 days
GreeceWhere no term is agreed the 30-day default applies; the EU late-payment framework generally caps agreed B2B terms at 60 days unless the parties expressly agree otherwise and it is not grossly unfair.60 days
HungaryIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
IrelandThe default payment term is 30 days from the purchaser's receipt of the invoice (or from delivery if receipt is uncertain), and the maximum agreed term between businesses is 60 days unless a longer period is expressly agreed and is not grossly unfair.60 days
Italy30 days by default. Up to 60 days if expressly agreed and not grossly unfair; public administration 30 days (60 by exception).60 days
LatviaIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
LithuaniaIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
LuxembourgWhere no payment date is fixed, interest falls due automatically 30 days after the invoice is received, per the consolidated-text summary. No maximum agreed B2B term was confirmed.No hard cap
MaltaIf no date is fixed in the contract, interest runs after 30 calendar days from receipt of the invoice (Article 26C(3)(a)); the agreed payment period may not exceed 60 calendar days unless the extension is not grossly unfair to the creditor (Article 26C(4)).60 days
NetherlandsIf no payment term is agreed, interest runs from 30 days after receipt of the invoice; agreed terms between businesses can run up to 60 days unless a longer period is expressly agreed and is not grossly unfair.60 days
PolandIf no term is agreed, payment is due 30 days after delivery of the invoice or service; the maximum agreed B2B term is 60 days (public-entity debtors: 30 days, or 60 days for medical providers).60 days
PortugalIf no due date is set in the contract, payment is due 30 days after the debtor receives the invoice; agreed B2B payment terms may not exceed 60 days unless the contract expressly provides otherwise and the clause is not void.60 days
RomaniaIf no term is set, interest runs from 30 days after the debtor receives the invoice (Law 72/2013); agreed terms over 60 days must be expressly agreed and not grossly unfair.60 days
SlovakiaIf no term is agreed, interest becomes payable 30 calendar days after the creditor receives the invoice or payment request. No Slovak statutory cap on agreed B2B terms was confirmed; the EU Late Payment Directive sets 60 days as the maximum unless expressly agreed and not grossly unfair.60 days
SloveniaIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
Spain30 days after delivery by default. Agreed terms can never exceed 60 days.60 days
SwedenIf no payment term is agreed, payment is due 30 days after the invoice or delivery; agreed business terms over 60 days are only valid if expressly agreed and not grossly unfair (EU Late Payment Directive).60 days
United Kingdom30 days by default. Business terms over 60 days must be fair to both sides; public authorities should pay within 30 days.No hard cap

Common payment terms

  • Net 30 means payment is due 30 days after the invoice date. Net 7, 14, 45 and 60 work the same way.
  • EOM (end of month) means payment is due on the last day of the month you invoiced in.
  • Net 30 EOM means 30 days after the end of the invoice month.
  • Due on receipt means payment is expected straight away. Give a date anyway so there is no doubt.

Always write the actual date on the invoice as well as the terms, for example “Payment due by 19 November 2026 (Net 30)”.

Legal limits on payment terms

Across the EU, payment terms between businesses are capped at 60 days unless expressly agreed and not grossly unfair, and some countries set a hard limit. The table below lists each country’s rule. The US, Canada and Australia have no general statutory maximum for private invoices, so agree terms in your contract.

Reminders that get you paid

A friendly note a few days before the due date prevents many late payments. After the due date, follow up after one week and again after two, then send a formal notice that mentions statutory interest where it applies.

Need a website or custom software?

Work with Symelo LTD