100% Free · No Sign-Up

What Payment Terms Should a Contractor Put on an Invoice?

"Net 30" is one third of payment terms. The four questions your invoice must answer, why "due on receipt" backfires, and the exact block to copy under your total.

"Net 30" is not payment terms. It is one third of payment terms. Real payment terms answer four questions: how much, by when, how, and what happens if the money is late. If your invoice leaves any of the four to the client's imagination, they will default to paying whenever their next payment run happens, which is the end of the month, or whenever their bookkeeper gets around to it. Everything below is the full block I recommend, and where each piece goes.

The by-when: pick a term and print the date

"Net 30" means the invoice is due 30 days after the invoice date. For construction and contracting, Net 30 to Net 60 is the industry norm. Residential contractors doing smaller jobs often do better with Net 15: the client is usually a homeowner who pays bills personally, not an AP department running a monthly cycle.

The term alone is not enough. In one invoicing platform's published data, "due on receipt" invoices had the worst on-time rate of any term tested, at 39.1%. That looks backwards until you say it out loud. "Due on receipt" is not a date. It is a sentiment. There is nothing for a bookkeeper to key into a payment run and nothing to be late against, so it lands in the pile with everything else. "Due September 30, 2026" is a date. Write the date, every time, next to the term.

A short detour that is worth more than it looks: the invoice has to reach a human. The same data set found invoices the client actually opened were paid in about 19 days versus 26 for invoices never opened. Nearly a week of float, sitting in whether your email reached a person. At quoting time, ask who processes invoices and where they want them sent. Then confirm it landed instead of assuming silence is progress. The best payment terms in the world do nothing inside an unmonitored inbox.

The how: methods and exact details

List every method you actually accept, with the details attached: bank transfer with account numbers, a payment link, or a mailing address for checks. "Payment accepted via bank transfer" without the numbers is a stall tactic you inflicted on yourself. Do not make the client ask. Every round trip of "what's your account number again" is another week.

Put the client's purchase order number on the invoice if they use POs, and address it to the legal entity that is actually paying. Invoices sent to the wrong department are one of the most common reasons a payment goes quiet. If you did the work for a person but the company pays, the invoice goes to the company.

The what-if-late: the line that needs to exist before the invoice

A late fee you never agreed to in advance is decoration. Whether you can charge one, and how much, depends on your state: some cap the rate, others require the fee to be in a signed agreement before the work starts. The common commercial figure is 1.5% per month on overdue balances, but do not copy that number blindly. Read Contractor Late Fees: What's Legal and How to Put It on Your Invoice for your state's rules first.

The sequence that actually protects you: terms go in the quote or contract before work begins, the client confirms in writing (an email "yes, go ahead" counts), and the invoice repeats the same terms with the calendar date filled in. Terms that appear for the first time on the invoice are much harder to enforce. For larger jobs, pair this with a deposit structure: How Much Deposit Can a Contractor Ask For?

Copy this block onto your invoice

Fill in the brackets, put it directly under the total where nobody can miss it:

Payment terms: Net [15/30]. Payment due [Month Day, Year].
Pay by: [bank transfer to account ___, / payment link ___, / check to ___].
Late payments: subject to [1.5% per month / per your state's cap] after the due date, per our signed agreement dated [date].
Questions: [your name, phone, email].

Four lines. Every question answered, a real date, a named human for problems. Generate it with the formatting handled: build the invoice free and the terms block prints in the right place automatically. If a client pushes back on any of it, that conversation happens before you start work, which is exactly when you want it.

Frequently asked questions

What does Net 30 mean on a contractor invoice?
The full amount is due 30 days after the invoice date. Net 15 and Net 60 work the same way. Always pair the term with the actual calendar due date so there is something concrete to be late against.
Is Net 30 or due on receipt better for getting paid?
Net 30 with a printed due date. "Due on receipt" sounds urgent but performs worse in practice: with no date to key into a payment run, it gets treated like everything else. For residential work, Net 15 often beats both.
Can I charge a late fee if it was not on the invoice?
Generally only if it was agreed in writing before the work started. Some states cap the rate or require specific wording. Check your state's rules before relying on a fee you just added.
Should payment terms go on the contract or the invoice?
Both, but the contract comes first. Terms agreed in the quote or contract before work begins are enforceable. The invoice then repeats them with the calendar date filled in.
What payment methods should I list on the invoice?
Every method you actually accept, with the exact details: account numbers, payment link, or mailing address. Missing details cause the most avoidable delays in the whole process.

Related reading: How to Write a Contractor Invoice That Gets Paid Faster · Contractor Late Fees: What's Legal and How to Put It on Your Invoice · How to Invoice for Change Orders Without Starting a Fight

Get new free tools by email. Want the next guide in your inbox? I publish one practical guide per new tool. Subscribe to the free newsletter on Substack. No spam, unsubscribe anytime.