Early Payment Discounts for Contractors
How 2/10 net 30 discounts work for contractors: the real annualized return, when 2% is worth taking, and how to message early-pay terms to subs and owners.
You invoice at net 30, and the other side counters with 2% off to pay in ten days instead. Whether that 2% is free money or a margin leak depends on which side of the invoice you sit on, and the answer in construction is rarely as clean as the textbook math.
Read the discount before you offer it
The most common early payment discount is 2/10 net 30: pay within 10 days of the invoice date and take 2% off, otherwise the full amount is due in 30 days. Most early payment discounts sit in a narrow 1% to 3% band. Two percent sounds trivial, which is why so many contractors shrug it off. It isn't. A 2/10 net 30 discount works out to roughly 37% on an annualized basis. Corpay's construction-specific math puts the same number at about 36.7% annualized.
Run a smaller version and it still compounds. A $1,000 invoice with 1/10 net 30 terms settles in full for $990 if you pay within ten days. That is a 1% discount for paying 20 days early.
The whole thing is a form of trade finance: a buyer pays less than the full amount by paying earlier, and the seller gets cash in the door faster. Early payment discounts and prompt payment discounts are the same thing.
Construction makes "early" a moving target
The math assumes you can actually pay in ten days. Construction rarely lets you. Retainage, owner draws, and lien waivers all slow the money down, which is exactly why a 2/10 net 30 discount that looks worth 36.7% annualized is hard to capture in practice.
Prompt payment acts set the timing and interest rules for construction payments, but they don't require early payment discounts. That means the discount doesn't exist unless you put it in writing and message it to every party in the chain. The statutes do give you teeth on the late side, though: contractors and suppliers can use prompt payment laws to claim interest and penalties when a payment is late. A discount is a carrot you choose to offer; the interest penalty is a stick the law already hands you.
Three ways to structure the discount
Pick the structure before you pick the number.
A static discount is a flat rate for paying early, like 5% off within 10 days, or the single 2% that applies under 2/10 net 30. A sliding scale discount varies by how early the payment arrives: pay in five days, get more off than you would at nine. A dynamic discount adjusts continuously, often daily, so the earlier you pay the bigger the discount.
Static terms are the easiest to automate because they're a single rule anyone can read off the invoice. Sliding and dynamic terms reward the truly early payer but demand more bookkeeping to track what each invoice actually owed.
When the 2% is worth taking, and when it isn't
The decision comes down to comparing the discount's value with the impact on your cash flow. Paying early only pays if the cash isn't needed somewhere more urgent. If you're holding enough cash, or a line of credit you can tap cheaply, a 1% discount for paying 20 days early nets out to about 18% annualized, which beats almost anything short of paying down high-interest debt.
The yield framing matters on the seller side too. Early payment discounts can generate 8% to 16% APR on cash, described as an incredible yield in a low-rate environment. For a contractor deciding whether to offer the discount, that's the number to weigh against what the cash costs you to wait for.
There are other levers that pull money forward without discounting your price. An advance payment is money paid to a contractor before the work has been carried out. In construction it's typically a fixed share of contract value, ranging from 10% to 30%. On government work, progress payments run at a customary rate of 80% of allowable and allocable costs, 85% for a small business. An advance usually carries a guarantee set at 100% of the advance, sometimes lower at 50 to 90% depending on risk. Each of these gets cash in earlier without permanently shrinking the invoice.
The GC's side: early pay as a margin tool
The general contractor's play is different from the sub's. General contractors who run early pay programs can improve their own margins while improving subcontractor cash flow. Some GCs offer subs early payment specifically in exchange for a discount on the invoice.
The discount has to be priced honestly. It reflects the value of early payment only, not any change to the scope, quality, or performance of the work. Discount the timing, never the work. Put the terms in writing so every sub sees the same rule, and build the message into your payment reminders instead of hoping someone notices a line on an invoice.
That's where the automation earns its keep. Nudge's reminder messages are customizable, so the early payment discount language can be written into the sequence once and escalate automatically as the due date approaches. Instead of a GC manually re-explaining 2/10 net 30 on every call, the reminder states the discount, the deadline, and the net amount the sub saves, sent on schedule to everyone in the chain.
Record it so the books stay clean
Get the accounting right on the first discounted invoice or you'll chase the difference later. Buyers record an early payment discount as a reduction in purchase cost or other income; sellers record it as a reduction in revenue. There are two methods for recording it: net and gross. The net method records unclaimed discount amounts, which shows you where you could still cut expense; the gross method records only the discounts actually taken.
The 2% looks small on one invoice. Annualized to roughly 37%, it's one of the highest-yield decisions a contractor makes all month, and it's a decision you should be making on purpose rather than leaving to whoever opens the invoice first.