What is an Early Payment Discount?

Written by Denym Bird Co-founder & CEO of Paidnice Denym BirdCo-founder & CEO of Paidnice Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.
Reviewed by Jack Daffron Co-founder of Paidnice Jack DaffronCo-founder of Paidnice Jack is a co-founder of Paidnice and has built accounting software for more than 10 years. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero, QuickBooks and ERPs such as NetSuite and Business Central.
Updated Sep 28, 2026 · 2 min read Expert verified

Summary

An early payment discount is a percentage reduction a supplier offers on an invoice when the customer pays before the standard due date, commonly written as a term such as 2/10 net 30. It rewards the customer with a lower bill and gives the supplier faster cash flow.

  • How it's written: 2/10 net 30 means a 2% discount if the invoice is paid within 10 days, or the full amount is due within 30 days.
  • How it's recorded: Taking the discount reduces accounts receivable and posts to a sales discount account, a contra revenue line.
  • Setting it up: Xero and QuickBooks Online have no native setting that applies and removes an early payment discount automatically, so Paidnice applies it as a built-in policy on invoices in both.
Contents▾

What is an early payment discount?

An early payment discount is a percentage reduction a supplier offers on an invoice when the customer pays before the standard due date, most often written as a term such as 2/10 net 30. It is also called a prompt payment discount or a cash discount. The supplier gives up a small slice of the invoice in return for the cash arriving days or weeks earlier, and the customer pays less for settling promptly.

Free: Early payment discount calculatorSee what a 2/10 net 30 discount really costs you a year.

How does an early payment discount work?

Early payment discount terms are usually written in shorthand such as 2/10 net 30, meaning the customer gets a 2% discount if they pay within 10 days, or owes the full amount within 30 days. The discount is calculated on the invoice total and only applies inside the shorter window; miss it and the standard terms apply instead. On a $1,000 invoice:

TermPay by day 10Otherwise pay
2/10 net 30$980 (2% off)$1,000 by day 30
1/10 net 30$990 (1% off)$1,000 by day 30
2/10 net 60$980 (2% off)$1,000 by day 60

Why do businesses offer early payment discounts?

Businesses offer early payment discounts because faster payment improves cash flow, cuts the time spent chasing invoices, and rewards customers who pay reliably. The main reasons:

  • Cash arrives sooner: money that would land on day 30 lands on day 10, which covers bills that fall due before other customers pay.
  • Less chasing: an invoice paid inside the discount window never needs a reminder, a statement, or a phone call.
  • Goodwill: the customer chooses the lower price, so the discount reads as a reward rather than a penalty.

The discount has a real cost. A 2% discount for payment 20 days early costs the supplier the same as borrowing at roughly 36% a year (2% multiplied by 365 divided by 20), so the rate should be set against what faster cash is worth to the business, not copied from a template.

How is an early payment discount recorded in accounting?

Early payment discounts are recorded as a sales discount, a contra revenue account that reduces total invoice income when the customer takes the discount. The invoice is first raised at its full value in accounts receivable. If the customer pays within the discount window, the discount amount is deducted from accounts receivable and posted to the sales discount account. If they miss the window, the full invoice amount is collected instead and no discount entry is needed. For the double-entry steps and the wording to put on invoices and contracts, see early payment discount terms and conditions.

How do you set up early payment discounts automatically?

Xero and QuickBooks Online have no native setting that applies an early payment discount and removes it when the window closes, so the discount is either added manually as a line item on each invoice or applied by a connected app. Paidnice includes prompt payment discounts as a built-in policy type on both platforms: it adds the discount line, removes it when the period ends, and returns the invoice to its original total. The same gap and the same fix apply to both ledgers, so a business running Xero and a business running QuickBooks Online set the policy up the same way. For the setup walkthrough with screenshots, see how to apply early payment discounts automatically in Xero.

Paidnice features in this article

Share this post

About the editorial team

Written by Denym Bird Co-founder & CEO of Paidnice

Denym started Paidnice in 2022 after customers paying late left his own business short on payroll. He has led it to $1 billion collected on time across more than 1 million invoices, and writes about credit control, late fees and getting paid on Xero and QuickBooks.

Reviewed by Jack Daffron Co-founder of Paidnice

Jack is a co-founder of Paidnice and has built accounting software for more than 10 years. He builds the product that sends reminders, adds late fees and takes payments for businesses on Xero, QuickBooks and ERPs such as NetSuite and Business Central.

Paidnice features in this article

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators

Start getting paid on time with Paidnice

Connect Xero or QuickBooks and Paidnice prepares draft policies for you. Nothing runs until you approve them.

Rated 5 stars, 160+ reviews · Xero App of the Year