Nirmion
Help Find a tool

PAYMENT TERMS / DYNAMIC DISCOUNT

Early Payment Discount Calculator

Calculate a dynamic invoice discount that accrues from an annual simple rate for each day payment arrives before the contractual due date.

  • 01 Calculated in this tab
  • 02 Values stay in this browser tab
  • 03 Use boundary

Conversion input

Known value

Filter by unit name, symbol, or code. Your current selections remain available.

Preparing the calculator...

Use boundary

Calculation path

Invoice amount is multiplied by annual discount rate and days early divided by 365; this discount is subtracted from the invoice.

Calculation path

Early-payment discount = invoice amount x annual discount rate x days early / 365.

What you provide

What you provide

  • Invoice amount: Undiscounted amount otherwise due on the contractual date.
  • Annual dynamic discount rate: Simple annual rate accrued only over the entered early-payment days.
  • Days paid before due date: Number of calendar days between early payment and contractual due date.

What you receive

What you receive

  • Dynamic early-payment amount
  • Currency discount earned
  • Effective invoice discount percentage

Use boundary

Choose the maximum decimal places shown. This does not increase source accuracy.

Contracts may use 360-day years, compounding, floors, caps, platform fees, tax treatment, or date-specific eligibility.

This is an educational planning estimate, not accounting, tax, lending, or pricing advice. Confirm definitions, source records, commercial terms, and decisions with the responsible professional.