How to Invoice as a Contractor: Get Paid Faster

Invoice the same day you finish, before you pull out of the driveway. Confirm the service address, the customer's own words for the work, and anything you added mid-job. Give short terms and one obvious way to pay. Then follow up on a schedule you set in advance, not when you get angry.

When should you send the invoice?

Send it the same day, from the truck, before you pull out of the driveway. Nothing else here moves money as reliably. Two things are true at that moment and never again: the work is still real to the customer, who is standing in the finished room looking at it, and the details are still in your head. The second supply run. The extra fitting. The model number on the box in the bed. What time you actually got there. Sunday-night invoicing is reconstruction, and reconstruction quietly drops lines you really worked. The send date also starts every clock downstream, so five days of meaning to get to it is five days added to every deadline you set. Our tools build the document on the phone itself, which means a dead-zone driveway or a basement with no bars is not a reason to leave it for the weekend.

What do you check before you hit send?

Four things: the service address, the words your customer would use for the work, anything added mid-job, and who is actually paying. The service address is the property you worked on, not where the mail goes. It decides the sales tax jurisdiction in most states, and it is what a warranty call has to match a year later. Landlords, property managers, and adult children paying for a parent's house all split the billing name from the work address routinely. Describe the work the way the customer described it to you. Someone who called about a toilet running at night can check a line that says the flapper and fill valve were replaced in the master bath. Nobody can check repair, 1.5 hrs. Anything you added on site and they approved out loud gets its own line, with who approved it and on what day. A verbal yes is worth exactly what the invoice says it was worth.

What payment terms actually get paid faster?

Short terms with one obvious way to pay beat long terms with a threat attached. On residential work, due on receipt is not rude. The customer is standing in front of you holding a phone, and a thirty-day window mostly buys thirty days of your invoice sitting on a kitchen counter. Commercial is a different animal, and the terms you write matter less than two facts you can only get by asking: which day their check run happens, and what the invoice needs on it to clear accounts payable. A missing purchase order number, job number, or cost code parks an invoice in a queue nobody reviews. Ask before the first one, not after it is late. Write the deadline as a calendar date rather than a duration, because a date is a deadline and net 30 is arithmetic somebody has to do. If you charge a late fee, it belongs on the estimate the customer agreed to before the work, and a number of states limit what can be added to a consumer debt anyway.

How do you make paying frictionless?

Count the taps between reading the invoice and the money moving, then remove all but one or two. Offer one preferred route and one fallback. A menu of five options is a decision, and a decision is a delay. On a printed copy handed across a counter, a scan-to-pay code works because the customer's own camera opens their app already pointed at you. On a phone that same code is dead, since the screen showing it cannot photograph itself, so the file you send needs the code to be a tappable link instead. Zelle never published a link format, so there is nothing there to scan or tap: write the phone number or email out in full on the invoice instead of telling the customer it is the same number they already have for you, and have them confirm the name their app shows before they send. Put your invoice number in the payment note. A payment that arrives with no reference is how a paid invoice gets chased anyway.

How do you follow up on a late invoice without souring it?

Send a factual reminder that restates the work and the amount, on a schedule you decided the day you sent the invoice. Deciding in advance is the whole trick, because the alternative is following up when you are annoyed, and that is the message that costs you the referral. Assume the invoice was lost, not refused. Most late residential invoices were misplaced. So the first reminder is the same document again with one added line: dates worked, what you did, the amount, how to pay. Same tone as the original. Escalate by changing the channel rather than the temperature, since email, text, and a phone call land in three different piles. Ask something with a factual answer, like whether it reached them or should go to a different address. On commercial work, call accounts payable and ask for the status in their system. The answer is usually never entered or waiting on a purchase order, and both are fixable in one call. Do not raise liens over text: those rights run on hard deadlines that differ by state.

When does a job need a signed estimate and a deposit first?

When money leaves your account before any can come in, or when the scope is big enough that memories will differ later. The honest test for a deposit is outlay, not a round percentage: a special order, a permit, a dumpster, a truckload of material. Made-to-measure items are the strongest case of all, because you cannot send them back. Know before you write a number that a minority of states cap what a residential contractor may collect up front, and some require particular contract language above a certain job size, so check your state board first. The deposit belongs on the signed estimate as a condition of scheduling, not as a request made afterward. Get a signature on any job with more than one visit, more than one trade, or a scope your customer will have to describe to a spouse. The signature is not about suing anyone. It is a shared copy of what was agreed, and on the final invoice the deposit shows as a credited line so nobody has to remember it.

What do you keep for tax time, and what does a bookkeeper need?

Your own copy of every invoice, tied to the receipts for the materials on it and to the payment that cleared. The copy matters because it is your record of income whether or not the money ever arrived. A bookkeeper needs five fields and asks for them every time: date, customer, total, sales tax collected shown separately, and paid or unpaid. Keep the tax separate in your head too, because tax you collected is not revenue, it is money you are holding for the state. Name files so they can be found later: date, customer, invoice number. On retention, the IRS generally points at three years from filing and six if income was substantially understated. Mileage has to be written down at or near the time you drive, with date, miles, and purpose; a log you fill in weekly still counts, but reconstructing a year of driving each April is the deduction most likely to be thrown out. Business customers also report what they paid you, and their figure often includes material reimbursements, so your copies are how you catch an overstatement before it becomes an amended return.

Common questions

Do invoice numbers have to be sequential?

No federal rule requires it, but every number has to be unique and findable in your own records. Gaps and duplicates are what create awkward questions later, whether from an auditor or from a neighbor comparing invoices. A year plus a counter, like 2026-118, carries a date inside the number and never collides. Starting at 001 also tells every customer that they are your first.

What if the customer only pays part of the amount?

Apply it to the same invoice and reissue that invoice showing the payment as its own dated line, with the remaining balance below it. Do not open a new invoice number for the remainder. In an accounts payable system two numbers for one job read as two open invoices, and neither gets approved while somebody works out which is real. Then ask why it was partial. Cash flow and a dispute need different responses.

How do I invoice a general contractor who says they pay when they get paid?

Get their job number and their monthly billing cut-off before you start, and ask what backup they need with each invoice, such as lien waivers or certified payroll on public work. Missing backup is the most common reason a sub's invoice stalls. Whether a pay-if-paid clause is enforceable at all varies by state and some restrict it, so have a lawyer in your state read the subcontract before you sign a second one.

Can I invoice as a sole proprietor with no LLC?

Yes. Your legal name, plus a registered DBA if you have one, is a valid invoice. Two federal points are worth acting on: a business customer has to collect a W-9 from you or hold back part of the payment, which is why most will not set you up as a vendor until they have one, and you can put an EIN on that form instead of your Social Security number. The IRS issues an EIN at no cost. Registration and trade-name rules are local, so confirm those with your own city and state.

What if the customer disputes the invoice after the work is done?

Answer with the record instead of the argument. Send the dated photos, the line showing what was approved on site and by whom, and the scope as it was written before you started. Almost every dispute traces back to a detail that never got written down. If you find a real error, correct it on a revised invoice the same day, because an invoice you fix quickly is cheap and one you defend for a month costs you the customer and everyone they would have told.

Free invoice generators for 30 tradesEstimate calculator