Written and maintained by CASRAI Editorial Board
Last updated
2/10 net 30 is standard shorthand for a specific offer: take a 2% discount off the invoice if you pay within 10 days, or pay the full amount within 30 days with no discount. The 2% looks small. What it is actually worth, expressed as an annual rate, is not small at all — and the only way to know whether taking it is the right call for a given facility is to work the number out rather than repeat the textbook figure everyone cites.
What 2/10 Net 30 Actually Means
The terms describe two payment paths on the same invoice, not a discount layered on top of a separate “net 30” price. If the buyer pays within 10 days of the invoice date, they owe 98% of the invoice. If they pay any time after day 10 but within 30 days, they owe the full 100%. There is no partial credit for paying on day 15 versus day 29 — the discount window is binary, and missing it by even a day forfeits the full 2%.
This is different from the account-level payment term itself (net 30, net 60, net 90), which sets the outer deadline and is usually a function of credit history and order volume rather than something negotiated invoice by invoice — see Net-30 Payment Terms & Vendor Account Verification for how that underlying account term gets set. 2/10 net 30 is a discount offered within whatever the standard term already is; it does not replace or extend it.
Work Out the Annualized Cost Yourself
The often-cited figure for 2/10 net 30 is that skipping the discount is equivalent to borrowing money at roughly 36-37% a year. That number is worth deriving rather than just repeating, because the same formula tells you exactly how the rate moves if a vendor offers different terms (say 1/10 net 30, or 2/15 net 45).
There are two pieces:
- The cost of forgoing the discount, per period. Paying late costs you 2% on top of the 98% you’d have paid early — so the true cost of that 2% is 2 ÷ 98 = 2.04%, not a flat 2%, because you’re comparing it against the discounted amount you’d otherwise have paid.
- How many of those periods fit in a year. The discount window is 10 days; the full term is 30 days. Skipping the discount buys you 20 extra days of float (30 minus 10). A 365-day year holds 365 ÷ 20 = 18.25 of those 20-day periods.
Multiply the two: 2.04% × 18.25 ≈ 37.2% a year (using a 360-day banker’s year instead, the same math gives 2.04% × 18 ≈ 36.7% — the source of the “36-37%” range different textbooks cite; the difference is entirely the day-count convention, not disagreement about the underlying math).
That figure is a simple, non-compounding annualization — it treats the 18-ish periods as if they don’t compound on each other. Compounding them (as some corporate-finance textbooks do, treating each 20-day cycle as if the forgone discount were reinvested at the same implied rate) pushes it higher: (1 + 2/98)365/20 − 1 ≈ 44.6%. Either way, the conclusion is the same order of magnitude: forgoing a 2/10 net 30 discount is economically equivalent to paying somewhere in the high-30s to mid-40s percent annually for the extra 20 days of float.
Why the Discount Almost Always Wins the Math
The comparison that actually matters is not “2% vs. nothing” — it’s the ~37% implied rate against whatever it actually costs a facility to hold onto its cash for those 20 extra days instead. For most facilities with access to ordinary short-term financing (a revolving line of credit, a business credit card float, or simply their own working capital sitting in a low-yield account), that cost is well below 37% a year. When the alternative use of the cash costs less than the discount is worth, taking the discount and, if needed, drawing on cheaper financing to fund it, is the better trade every time. This is why taking 2/10 net 30 discounts whenever cash is available is the default correct answer, not a judgment call that needs re-litigating on every invoice.
Is the Discount Actually There to Take?
Before running the math on a specific vendor relationship, confirm the discount is real rather than already priced in. Some vendors quote a “list” price that already assumes early payment is the norm, and the 2% “discount” is less a reward for paying fast than a penalty for not doing so baked into how the price is presented — see Contract Price vs. List Price for how that layering works more generally. Where a facility has a negotiated contract price through a distributor or group purchasing agreement, check whether the 2/10 net 30 discount stacks on top of that contract price or is only available off list — it changes whether the discount is genuinely additive or just restores parity with what a contract price would already have delivered.
When Stretching Payables Instead Actually Makes Sense
The ~37% implied rate is high enough that skipping the discount is rarely the right default. It is occasionally still the right call, for reasons the rate comparison alone doesn’t capture:
- A genuine near-term liquidity constraint. If taking the discount on this invoice means missing payroll, bouncing a higher-priority payment, or triggering an overdraft fee, the real cost of that event is not the ~37% rate — it’s whatever damage a missed payroll or a bounced payment actually does, which the interest-rate framing doesn’t price at all. In that situation, keeping the cash for 20 more days is worth more than 2%, regardless of the annualized math.
- No accessible short-term financing at any price. The comparison above assumes a facility has some alternative source of cash cheaper than 37%. A facility that has already maxed out its line of credit and has no other credit access is not really choosing between 2% and a cheaper loan — it’s choosing between paying early and having cash for something else it cannot otherwise fund. That’s a different decision than a pure rate comparison.
- Invoice size doesn’t clear the administrative cost of expediting it. Capturing the discount usually means routing the invoice through accounts payable faster than the normal cycle — extra approval steps, a rush on the payment run. On a small enough invoice, that friction can eat a meaningful share of the 2%, even though the annualized rate on paper is unchanged. This matters more for a high volume of small invoices than for a handful of large ones.
- The relationship already runs on stretched terms for good reason. A facility that has negotiated net-60 or net-90 terms specifically because of real cash-flow needs (see Net-30 vs. Net-60 vs. Net-90 for how that negotiation actually works) may reasonably decide that preserving the broader stretched-terms relationship matters more than capturing a discount on one invoice inside it — particularly if taking early-payment discounts inconsistently sends a mixed signal about the facility’s actual cash position during the next terms renegotiation.
A Simple Decision Rule
In practice, the framework collapses to one question per invoice: is there a specific, real reason this cash is worth more to the facility right now than ~37% a year would suggest? If yes — a genuine liquidity constraint, no cheaper financing available, or a small invoice where processing friction erases the benefit — stretching to day 30 is defensible. If the honest answer is “no particular reason, we just haven’t gotten around to prioritizing it,” that’s not a reason; it’s an oversight, and it’s the single most common way facilities leave real money on the table. Automating early-payment capture (flagging discount-eligible invoices before day 10 rather than relying on someone noticing) closes that gap without requiring a policy debate on every invoice.
Frequently Asked Questions
Is 2/10 net 30 the same as a net-30 payment term?
No. Net 30 on its own just sets the deadline — the full invoice is due in 30 days, with no discount for paying sooner. 2/10 net 30 adds an early-payment discount option on top of that same 30-day deadline. A vendor can offer straight net 30 with no discount at all.
Why isn’t the discount just “2%”?
Because 2% off the full invoice is a bigger percentage of the discounted amount you actually pay. Skipping the discount costs you 2 out of the 98 you’d otherwise have paid — 2.04%, not 2% — before that gets annualized across the 20 extra days you gained.
Does the math change with different terms, like 1/10 net 30 or 2/15 net 60?
Yes — the same two-step formula applies: [discount ÷ (100 − discount)] × [days in year ÷ (full term − discount period)]. A 1/10 net 30 offer annualizes to roughly half the rate of 2/10 net 30, since the discount percentage is halved. A 2/15 net 60 offer annualizes lower than 2/10 net 30, since the extra float (45 days instead of 20) is spread over fewer periods per year.
Should a facility always take every early-payment discount offered?
As a default, yes, if the cash is genuinely available and there’s no cheaper competing use for it. The exceptions are narrow and specific — a real liquidity constraint, no accessible financing cheaper than the implied rate, or an invoice small enough that processing friction outweighs the discount — not a general sense that “cash on hand is always better.”








