en

Cash Discount Calculator

Work out locally the discount amount, the amount to pay and the effective annual rate of a cash discount from the invoice and terms - no upload.

This calculator gives a non-binding, model-based estimate and is not financial, tax or legal advice. More in the disclaimer
Invoice amount
Discount rate
Net term in days
Discount window in days

Result

€20.00
Discount amount
€980.00
Amount to pay
36.7%
Effective rate p.a.
No upload100% local
Your content stays with youno third-party access
Servers in GermanyGDPR by design
Independently auditedTLS A+ · HTTP headers A+
Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

A cash discount rewards paying an invoice early - typically 2 percent if you pay within 10 instead of 30 days. From the invoice amount and the discount rate this calculator shows the discount amount and the reduced amount to pay. Above all it shows the effective annual rate: not taking the discount means effectively granting your supplier a short loan at an often double-digit interest rate.

The calculation runs entirely locally in your browser, in pure JavaScript - nothing is uploaded and nothing is stored. The discount amount is the invoice times the discount rate divided by 100, the amount to pay is the difference. The effective annual rate is the discount rate divided by (100 minus the discount rate), times 360 divided by the interest days (net term minus discount window), times 100 - the 360-day convention common in Germany. Change an input and everything updates instantly.

An honest note: the effective annual rate uses the commercial 360-day convention and compares the discount with the cost of financing over the interest days. Whether taking it is worth it depends on your own rate for short-term money. Late fees or intra-year compounding are not modelled. Amounts are in euros as an example - the maths applies to any currency. Not tax or legal advice.

Specifications

Specifications
Input formatsForm inputs (no file)
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Enter the invoice amount.
  2. Enter the discount rate, net term and discount window.
  3. Read off the discount amount, amount to pay and effective annual rate.

Limitations: Effective annual rate using the commercial 360-day convention; whether the discount is worth it depends on your own short-term rate. Late fees and intra-year compounding are not modelled. Amounts in euros as an example. Not tax or legal advice.

FAQ

Are my inputs uploaded?

No. The calculation runs entirely locally in the browser (pure JavaScript); nothing is sent or stored.

Why is the effective annual rate so high?

Because the small percentage applies only to the few interest days. Annualised, 2 percent for 20 days is about 37 percent per year - which is why taking the discount almost always pays.

How is the effective annual rate calculated?

Discount rate divided by (100 minus the rate), times 360 divided by the interest days (net term minus discount window), times 100.

What are interest days?

The days you pay earlier thanks to the discount: net term minus discount window. With net 30 and discount 10 that is 20 interest days.

Related tools