No login · Browser-side calculation

Invoice Due Date Calculator - Net 30, EOM & Business Days

Written and maintained by DeadlineDaysReviewed on August 1, 2026

A Net 30 invoice issued on June 1, 2026 has an original due date of July 1, with weekend and holiday adjustment set by the agreement.

Net 30 & Invoice Due Date Calculator

Apply invoice terms to find the payable date.

Primary calculator inputs

Quick payment terms

Calendar and holiday rulesCountry: United States · If the due date is not a business day: Move to next business day · Non-working days: Saturday, Sunday · Exclude public holidays: On · Holiday coverage: National holidays only · Custom holidays: 0
Non-working days

Select the days your business or company does not work.

Load public holidays for the selected country and remove them from working days.

Public holiday rules can vary by state, province, region, bank, school, or organization.

Enter one holiday per line, such as 2026-05-15 Company holiday or 2026-06-01.

Direct answer

Net 30 invoice due date example

For an invoice issued on June 1, 2026 with Net 30 calendar-day terms, the original due date is July 1, 2026. Weekend and holiday adjustment depends on your agreement.

Invoice date
Jun 1, 2026
Payment term
Net 30
Original due date
Jul 1, 2026
Adjustment
Policy-based

Confirm critical payment dates with the invoice terms, counterparty policy, bank calendar, and official holiday calendar.

Calculate due dates for Due on receipt, Net 7, Net 30, Net 60, EOM, EOM + 15, calendar-day, and business-day invoice terms with holiday adjustments.

No login. No database. Calculator inputs are not stored on a server.

Use this calculator to estimate invoice payment due dates for Net terms, due-on-receipt terms, end-of-month terms, and business-day based payment windows. It runs in the browser and helps you document how non-working days, public holidays, and company holidays affect the final date.

How counting works

Record the payment term without asking the calculator to interpret it, then select the starting event, calendar-day or business-day basis, end-of-month treatment, and final-date adjustment.

Business Days Calculation Rules

Public holiday data

Public holiday data is loaded from the configured holiday API and may differ from official government, bank, school, employer, or carrier calendars. Verify critical deadlines with official sources.Source registry last reviewed: 2026-07-28Review holiday data sources

Holiday data status

Data status: Source review record (US 2026)

Source review status
Verified
Source review date
2026-07-28
Coverage
Observed federal holiday closure dates for Monday-Friday federal employees.
Limitations
State, local, bank, school, employer, and regional observances are excluded.
Source registry last reviewed
2026-07-28
Not an official calendar
Yes. Holiday data is a reference layer loaded from the API and may differ from official government, bank, school, employer, carrier, contract, payroll, or company calendars. Verify binding deadlines with the governing official source, contract, carrier, employer, payroll provider, or policy.

Add regional, employer, company, bank, carrier, or contract closures as custom holidays when they govern this calculation.

This result is a planning value based on the entered payment term and calendar settings. It is not legal, tax, statutory payment, or contract advice and does not determine an enforceable due date. Confirm the invoice term, EOM rule, adjustment rule, customer contract, and applicable local requirements.

Net 30, EOM, and common payment terms from Jun 1, 2026

Separate the term calculation from any final non-working-day movement. The first date remains visible even when an adjustment changes the payable date.

Paired Net examples use an invoice date of Jun 1, 2026. Business-day results exclude Saturday and Sunday, use no holidays, and apply no final-date adjustment. EOM rows use basis-invariant calendar rules anchored to month-end.

Invoice term comparison
Payment termStarting eventCalendar-day resultBusiness-day resultNon-working-day adjustment
Net 7Invoice dateJun 8, 2026Jun 10, 2026No adjustment applied
Net 30Invoice dateJul 1, 2026Jul 13, 2026No adjustment applied
Net 45Invoice dateJul 16, 2026Aug 3, 2026No adjustment applied
Net 60Invoice dateJul 31, 2026Aug 24, 2026No adjustment applied
EOMEnd of invoice monthJun 30, 2026N/A - basis-invariant calendar EOM ruleNo adjustment applied
EOM + 15End of invoice monthJul 15, 2026N/A - basis-invariant calendar EOM ruleNo adjustment applied

Separate the term calculation from any final non-working-day movement. The first date remains visible even when an adjustment changes the payable date.

Basis

Calendar days: Every calendar date in the term advances the count.

Business days: Only dates eligible under the selected workweek and holiday rules advance the count.

Contract wording to confirm

  • Starting event: invoice issue, receipt, delivery, acceptance, or another recorded event.
  • Term: Net 7, Net 30, Net 45, Net 60, EOM, EOM plus days, or a custom period.
  • Day-count basis: calendar days or business days.
  • Final-date rule: keep the unadjusted date or move it when it is non-working.

The calculator exposes these choices but does not interpret a contract or decide which event and rule control payment.

Invoice due date formula

DeadlineDays starts with the invoice date, applies the selected payment term, then optionally adjusts the result using business-day rules.

  1. Choose the invoice date.
  2. Apply the selected payment term such as Net 30, EOM, or custom days.
  3. Calculate the original due date using calendar days or business days.
  4. Skip selected non-working days, public holidays, and custom holidays when business-day mode is enabled.
  5. Optionally move the original due date to the next or previous business day.
  6. If public and custom holidays share the same date, count the date once.

Checks behind an invoice due date

Keep the unadjusted term date visible beside the adjusted date, then confirm that the selected basis and movement rule match the controlling record.

  • Due on receipt, fixed Net terms, EOM, and EOM-plus terms start from different anchors and should not be treated as synonyms.
  • Calendar-day and business-day terms diverge whenever weekends or excluded holidays occur inside the payment period.
  • The final-date adjustment controls whether a non-working due date stays fixed or moves to an earlier or later business date.
  • The result is a collection-planning reference; the invoice wording and customer contract remain the controlling record.

Invoice rule comparison

Each case compares a stated starting event and rule set; it does not decide what an invoice or customer agreement means.

Net 30 invoice due date

Input
Invoice date: May 14, 2026. Term: Net 30. Mode: calendar days.
Output
The original due date is 30 calendar days after the invoice date.

Use this for common payment terms where weekends are not skipped unless the final due date needs adjustment.

Net 45 invoice due date

Input
Invoice date plus Net 45 with public holiday adjustment enabled.
Output
The calculator shows the original due date and the adjusted due date if needed.

Useful when you need a Net 45 calculator for vendor payment cycles where the final date may land on a non-working day.

EOM + 15 payment term

Input
Invoice date in the middle of a month. Term: EOM + 15.
Output
The due date is calculated from the last day of the invoice month plus 15 calendar days.

This mirrors common month-end billing workflows without storing inputs on a server.

Due date adjusted to next business day

Input
Term creates a due date on a Sunday or public holiday.
Output
The final due date moves to the next available business day.

This is helpful when your payment policy avoids weekends and holidays.

Net 30 due date falls on a weekend

Situation
Net 30 due date falls on a weekend
Input assumptions
Issue date: Friday, May 29, 2026. Terms: Net 30. Country: United States. Adjustment: move to the next business day if the due date falls on a weekend or public holiday.
How DeadlineDays handles it
Add 30 calendar days from the issue date, then move the due date to the next eligible business day if it lands on a weekend or public holiday.
Result interpretation
Accounts receivable can publish a Net 30 due date that follows the payment clause and the weekend adjustment rule.
What the user should verify
Some contracts move weekend or holiday due dates backward instead of forward, so confirm the adjustment rule.

EOM + 15 adjusted for a public holiday

Situation
EOM + 15 adjusted for a public holiday
Input assumptions
Issue date: Monday, June 8, 2026. Terms: EOM + 15. Country: United States. Adjustment: move to the next business day if the due date falls on a public holiday.
How DeadlineDays handles it
Move to the end of the invoice month, add 15 calendar days, then adjust forward if the resulting due date is a public holiday.
Result interpretation
Finance avoids asking the customer to pay on a public holiday while preserving the EOM + 15 payment term.
What the user should verify
Regional banking holidays may differ from national public holidays, so verify the payment calendar before sending the invoice.

Use this page when invoice terms need a visible unadjusted calculation date, a separate adjusted date, and the selected rule trail.

Vendor payment terms

Apply Net 15, Net 30, Net 60, or custom terms to an invoice date.

End-of-month terms

Model EOM plus days without losing the original invoice date.

Non-working day adjustment

Keep the term date visible while separately moving the payable date when it lands on a weekend or holiday.

Invoice due-date confirmation checklist

Match the invoice issue date, exact term wording, day-count basis, EOM treatment, and non-working-day adjustment to the customer agreement.

FAQ

What does Net 30 mean?

Net 30 usually means payment is due 30 days after the invoice date, unless your contract defines a different rule.

What does due on receipt mean?

Due on receipt usually means payment is expected when the invoice is received, unless your agreement defines a grace period or a different payment rule.

Can this be used as a Net 30 calculator or Net 45 calculator?

Yes. Use the preset terms for Net 30, Net 45, and other net terms, or enter a custom number of days when you need a net terms calculator for a different payment window.

Can I calculate 30 days from invoice date?

Yes. Choose the invoice date and Net 30 to estimate 30 days from invoice date. The result can be used as an invoice payment calculator reference before you confirm the contract rule.

Are Net terms calendar days or business days?

Many Net terms use calendar days, but some workflows use business days. This calculator lets you choose either mode.

What does EOM mean on an invoice?

EOM means end of month. The due date starts from the final calendar day of the invoice month.

What does EOM + 15 mean?

EOM + 15 means the due date is calculated from the end of the invoice month plus 15 calendar days, unless your contract uses business-day rules.

What happens if the due date falls on a weekend or holiday?

You can keep the date, move it to the next business day, or move it to the previous business day.

Can I add company holidays?

Yes. Add one custom holiday per line using YYYY-MM-DD and an optional name.

Can I use this for payroll, tax, or legal deadlines?

Use it only as a planning reference. Confirm critical payroll, tax, legal, and contract dates with official sources.

Is this legal or accounting advice?

No. It is a general date calculator and does not replace professional advice or contract terms.

Disclaimer

This calculator is a general date planning tool and is not legal, accounting, payroll, tax, employment, or collections advice. Verify important contract, statutory, tax, and payment deadlines with your agreement, counterparty, official sources, or qualified professionals.