Most operators do not choose their payment terms. They inherited a default from the first invoice template they downloaded, and that default has carried every job since. Usually it says net 30, because net 30 is what business invoices say. The problem is that net 30 was built for a buyer who runs a payables department, and most of the work a small service business does is for a homeowner who does not. The terms line decides how long your money sits in someone else's account after the work is done, which makes it a cash-flow decision wearing the costume of a formatting choice. Get it right and you are paid the day you finish. Get it wrong and you have given a one-time customer a month-long, interest-free loan you never meant to extend.
What payment terms actually mean
A payment term is the answer to one question: by when is this invoice due? The common ones are a short list. Due on receipt means the customer is expected to pay as soon as they get the invoice, with no grace period. Due on completion means payment is owed when the work is finished, before you leave or that same day. Net 15 and net 30 give the customer 15 or 30 calendar days from the invoice date to pay, and the word calendar matters, because net terms count weekends and holidays, not business days. An invoice dated the 1st on net 30 is due on the 31st, not later because a weekend fell in the window.
Every one of those is a different position on the same trade-off. The shorter the term, the faster your cash comes back and the more it can feel like pressure to the customer. The longer the term, the easier it is for the customer to say yes and the longer you carry the cost of the job out of your own pocket. There is no universally correct term, which is the first thing the glossary pages miss. The correct term depends entirely on who is paying, and the rest of this guide is about reading that.
Where net 30 came from and why it is the default
Net 30 feels like a law of nature, but it is a convention, and it is worth knowing where the convention is actually written down. The clearest place is the federal government's own payment rule. Under the Prompt Payment Act and the regulation that implements it, when a contract does not specify a payment date, a federal agency's payment to a vendor is due 30 days after the agency receives a proper invoice.1 That 30-day standard, set for the largest buyer in the country, is a big part of why net 30 became the assumed B2B term everywhere downstream.
Read it closely and it tells you who net 30 is for. It is for an institutional buyer that receives invoices into a process, dates them on arrival, and pays on a clock. The same rule that sets the 30-day window also defines when the clock starts, the date a proper invoice is received, not the date the work was done.1 That is the world net 30 was designed for. A homeowner writing a check at their kitchen table is not in that world, and handing them a 30-day term imports a delay that the situation never required. Net 30 is a sensible default for the accounts that work that way and a poor one for the accounts that do not.
Residential customers: get paid on completion
A homeowner is not running accounts payable. There is no cycle, no batch, no check run on the 15th and the 30th. There is a person who is most ready to pay you at one specific moment: when the work is done, it visibly worked, and you are standing in front of them. That moment is the high point of your leverage, and it falls the instant you pack up and drive away. Every day after that, the urgency cools, the job recedes in memory, and the invoice competes with everything else in their inbox. For most residential work the right term is due on completion or due on receipt, because it collects while the goodwill and the leverage are both still in the room.
Net terms on a residential repair do the opposite. They take a customer who would have paid you on the spot and tell them, in writing, that they have a month before they need to think about it. Many will use the full month, and some will need a reminder before the end of it. The cost is not abstract. In the Federal Reserve's Small Business Credit Survey, more than half of small employer firms named uneven cash flow as a financial challenge.2 A solo operator who gives every homeowner net 30 is manufacturing that unevenness on purpose, one default term at a time. The fix is not aggressive collection. It is asking for payment at the only moment the customer was always going to find easiest.
Commercial accounts: net terms are the cost of the account
Commercial and property-manager accounts run the other way, and the mistake here is the mirror image. A property management company or a facilities department pays through a process. An invoice gets logged and routed for approval when it arrives, then paid on whatever cycle the company runs, and that cycle exists whether or not your invoice says due on receipt. Writing due on receipt to an accounts-payable department does not speed anything up. It signals that you have not worked with one before, which is not the impression you want to leave on the account you most want to keep. With these customers, net 15 or net 30 is not generosity you are extending. It is the cost of doing the work at all.
The move with a commercial account is to set a net term you can actually survive, then manage the clock instead of fighting it. Because their payment window starts when they receive a proper invoice, the lever you control is getting a clean, correctly addressed invoice in early, with the service address and the billing address separated so it does not stall in an approval queue. Build a late fee into the terms from the start so a 30-day account does not quietly become a 60-day one, and decide in advance what your policy is. The question of when a late fee is fair and enforceable is its own decision, worked through in the guide on when to charge a late fee on an unpaid invoice. The point is that net terms for these accounts are a deliberate choice sized to their process, not the same default you reach for with a homeowner.
Deposits and progress payments are part of the terms
For a small repair, the terms question is only about the back end: when does the customer pay after the work is done. For a larger job, where you front real money on materials or block a crew for days, the terms question starts before the work begins. A deposit collected up front changes how much of the job you are carrying out of your own pocket, and a progress payment at an agreed milestone keeps you from financing the entire thing to completion. These are part of the same decision as the closing term, not a separate one.
How much to take up front is its own call, and it varies by trade and job size. We worked through the logic of sizing a deposit to what you are about to spend before you have earned a dollar of labor in the guide on how much deposit to charge, and the reasoning carries across trades. The connection to terms is simple. A job with a deposit and a progress payment built in has already de-risked most of what a long closing term would otherwise put at stake, which gives you more room to be flexible on the final net term without bleeding cash.
Write the term as a date, not a label
Whatever term you land on, write it as a date the customer cannot misread. Net 15 means little to a homeowner who does not think in net terms, and even due on receipt is a label more than a deadline. A line that reads "Payment due by June 24" is unambiguous, and a customer cannot be late for a deadline that was never actually stated. Put the real date on the invoice, in plain words, next to the total where it gets read.
Then follow up on what goes unpaid on a schedule, not whenever it happens to cross your mind. An invoice that drifts past its date is not a sign the customer will never pay. It is usually a sign no one reminded them, and the operators who chase consistently get paid faster than the ones who chase only when cash gets tight. The cadence of when each reminder should go out, and how to keep it from feeling adversarial, is covered in the guide on when to send invoice reminders. The term sets the deadline; the follow-up enforces it. Neither one works without the other.
A worked example: the same job, two customers
Take one job and run it through two customers. The numbers are an illustrative example, not a quote. Say it is a $1,200 service job: a half day of labor and a few hundred dollars of materials you bought on your own card the morning of the work.
Customer A is a homeowner. The right term is due on completion. You finish, the system runs, you hand over an invoice that reads "Payment due today," and you take a card or a check before you leave. Your money is back the same afternoon, including the materials you fronted that morning. Total time you financed the job: a few hours.
Customer B is a property manager with a dozen units. Due on completion is not an option here, because the person on site cannot pay you and the company that can pays on a cycle. The right term is net 30, with a late fee stated on the invoice. You get the invoice in that same day, correctly addressed to their billing office, so their clock starts immediately rather than a week later when someone finally forwards it. Even done perfectly, you finance this job for about a month, which is why the account has to be priced and managed as the standing relationship it is, not the one-off that Customer A is.
Same work, same $1,200, two completely different terms, and both are correct. That is the whole argument. The term is not a house style you apply to every invoice. It is a read on who is paying you and how they pay, and the operators who get it right stop financing their customers by accident.
Put the due date and terms on every invoice automatically
We built EosLog's quote and invoice tools so the term is never an afterthought. Set due on completion for the homeowner and net terms for the commercial account, and the due date prints on the PDF as a real date the customer can read, with reminders that go out on a schedule instead of when you remember.
Try the free invoice generator
No account required. You can also build a quote first so the invoice just confirms a number the customer already agreed to, or see the plans.
Sources and further reading
- Prompt Payment Act and implementing regulation: 5 CFR 1315.4, "Prompt payment standards and required notices to vendors" (payment is due 30 days after the start of the payment period when a date is not specified in the contract; the payment period begins on the date a proper invoice is received), implementing the Prompt Payment Act, 31 U.S.C. Chapter 39.
- Federal Reserve Banks, Small Business Credit Survey, Report on Employer Firms (more than half of small employer firms cited paying operating expenses and uneven cash flows among their financial challenges).
This guide reflects general US small-business field-service practice as of 2026 and is not legal, tax, or accounting advice. Invoice and payment-term requirements, late-fee limits, and prompt-payment and lien deadlines vary by state and locality and by the wording of each contract, and they change. The Prompt Payment Act governs federal agency payments to vendors and is cited here for the origin of the net-30 standard, not as a rule that binds a private customer. Verify any term, late-fee rate, and deadline that applies to your own contracts before relying on this article for a live invoice.