Invoice Discount Calculator
Calculate early payment discounts like 2/10 Net 30. See the discount amount, annualized cost, and whether offering or taking a discount makes financial sense.
Best for:Β Sellers deciding whether to offer 2/10 Net 30 terms, or buyers deciding whether taking a discount beats their cost of capital.
Discount Amount
$200.00
Pay This Amount
$9,800.00
Days Accelerated
20
Annualized Rate
36.5%
The annualized rate shows the true cost of the discount. A standard 2/10 Net 30 discount has an annualized cost of ~36.5%. For buyers, taking the discount is almost always worthwhile if you have the cash. For sellers, offering it accelerates cash flow significantly.
Understanding Early Payment Discounts
An early payment discount is a percentage reduction offered to buyers who pay an invoice before its full due date. They are written as "2/10 Net 30", meaning the buyer gets a 2% discount if they pay within 10 days; otherwise the full amount is due in 30 days. They're one of the most effective tools for improving cash flow. Learn more about structuring payment terms in our payment terms guide and our blog post on Net 30 payment terms.
Common Discount Terms
- 2/10 Net 30: 2% off if paid within 10 days, full amount due in 30. Annualized rate ~36.5%.
- 1/10 Net 30: 1% off if paid within 10 days. Annualized rate ~18.25%. More conservative.
- 3/10 Net 60: 3% off if paid in 10 days, full due in 60. Annualized rate ~21.9%.
- Net 10 EOM: Due 10 days after end of month. No discount, but accelerates payment.
Should You Offer Early Payment Discounts?
Offering discounts makes sense when your cost of capital exceeds the annualized discount rate, or when you need to improve cash flow quickly. According to the SBA, cash flow problems are one of the top reasons small businesses fail. A 2% discount that brings in payment 20 days early can be far cheaper than a line of credit. The Corporate Finance Institute provides a detailed framework for calculating the annualized cost of offering discounts.
Frequently Asked Questions
What does 2/10 Net 30 mean?
2/10 Net 30 means the buyer can take a 2% discount if they pay within 10 days of the invoice date. If they don't take the discount, the full invoice amount is due within 30 days.
How do I calculate the annualized cost of a discount?
Divide the discount percentage by the number of days accelerated, then multiply by 365. For 2/10 Net 30: (2% Γ· 20 days) Γ 365 = 36.5% annualized. This tells you the effective interest rate of the discount.
Related Tools & Resources
- Late Fee Calculator β Calculate interest charges on overdue invoices
- Profit Margin Calculator β Ensure discounts don't eat into your margins
- ROI Calculator β See how automation improves cash flow
When this isn't the right fit
You're evaluating volume discounts (bulk pricing tiers). Those are a pricing strategy, not a payment-term calculation β use a margin calculator instead.
Your cost of capital is below 5% and your discount terms exceed 20% annualized β the math will always favor taking the discount. No calculator needed.
You're negotiating supply-chain financing. Factoring, reverse factoring, and dynamic discounting platforms handle this at scale.
Frequently asked questions
What does 2/10 Net 30 actually mean?
The buyer can take a 2% discount if paid within 10 days, otherwise the full amount is due in 30 days. Annualized, skipping a 2% discount to take 20 extra days costs about 36.5% APR β almost always worse than borrowing on a credit line.
Should I offer early payment discounts as a seller?
Only if your cost of capital exceeds the annualized discount cost AND your average days-sales-outstanding is hurting cash flow. For most freelancers and small agencies on Net 30 already paying within 35 days, the discount math doesn't justify the revenue loss.
What's the difference between 2/10 Net 30 and 1/15 Net 45?
Both incentivize early payment but at different costs. 2/10 N30 annualizes to ~36.5%, 1/15 N45 to ~12.2%. The first is more aggressive β more discount, shorter window. Use this calculator with both to compare which works for your relationship.