Cash Discount Calculator

Turn 2/10 net 30 style terms into APR and savings.

Finance and MoneyUpdated 2026-10-161 min read
Cash Discount Calculator
Pay by this day to earn discount.
Full payment due day.
Cost APR
...
Save per 1000...
Daily rate...

What it does

Suppliers pay early birds with terms like 2/10 net 30: take two percent off by day ten, otherwise full by day thirty. Skipping feels free but funds twenty extra days with the discount left behind.

The tool above takes discount percent plus discount and net days and returns APR, savings per thousand, and daily rate. The defaults 2, 10, and 30 match the worked example, so the page opens showing 36.73 percent.

APR is discount over (100 minus discount) times 360 over (net minus discount days). Here 2 over 98 times 360 over 20 is 36.73 percent. Savings per thousand is ten times discount percent in dollars. Daily divides APR by 360.

Use this to rank early pay against credit lines. If borrowing costs less than the discount APR, pay early with debt. If cash earns little and terms bite, take the discount.

This page shows the formula, one full hand checked example at 2/10 net 30, a reference table, and practice checks that run through the tool.

How to use

  1. Type discount percent, for example 2.
  2. Type discount days, for example 10.
  3. Type net days past discount days, for example 30.
  4. Read Cost APR for skipping.
  5. Read Save per 1000 to price one invoice.
  6. Compare APR with your borrowing rate.

Formula

APR = 100 x d/(100-d) x 360/(net-disc). Save1k = 10 x d.
d
Discount percent.
disc/net
Day counts with net past disc.
360
Bank year days here.

Zero discount gives 0 APR. Net must top discount days or the tool stops.

Worked example

Example: 2/10 net 30

Terms two percent ten days, net thirty. Find skip cost.

  1. Ratio: 2 / 98 = 0.020408.
  2. Days saved: 30 minus 10 = 20.
  3. Annualize: 360 / 20 = 18.
  4. APR: 0.020408 x 18 x 100 = 36.73 %.
  5. Per 1000 save $20.00.
  6. Daily 36.73 / 360 = 0.102 %/day.

Reference table

Skip cost for common terms
TermsAPRPer 1000
1/10 net 3018.18 %$10.00
2/10 net 3036.73 %$20.00
3/15 net 4537.11 %$30.00

Limits

  • Bank 360 day year here. Exact day counts vary.
  • Single discount tier only.
  • No fees or freight splits here.
  • Borrowing comparison needs all in costs.

Common mistakes

  • Dividing by discount instead of net of discount.
  • Using net days instead of saved days.
  • Reading 2 percent as 2 dollars per hundred? Actually correct, but missing annualize.
  • Skipping because percent looks small.
  • Mixing 365 with 360 across options.

Try it yourself

Quick checks. Answers sit tucked under each question.

1/10 net 30?

APR 18.18 %, save $10.00, daily 0.051 %/day.

3/15 net 45?

APR 37.11 %, save $30.00, daily 0.103 %/day.

Questions

2/10 net 30 APR?

36.73 %.

Per 1000?

$20.00.

Pay early?

If borrowing under APR, yes.

Daily?

APR over 360.

Zero discount?

0 APR.

360 or 365?

360 here. State basis when comparing.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.