How to Invoice as a Contractor: Stop Chasing Payments and Protect Your Cash Flow

Krib Team · 2026-03-21

A complete guide to contractor invoicing — what to include, how to send, how to handle late payments, and the free tools that automate the process. Includes state lien deadlines and tips to get paid faster.

Quick answer: A professional contractor invoice should include your business info, a unique invoice number, itemized labor and materials, the project site address, payment terms, and a firm due date. Send it digitally the same day you finish the job, include a direct payment link, and follow up at 3 days, 14 days, and 60 days past due. Free tools like Krib can automate the entire process.

Why Getting Invoicing Right Is a Survival Skill

You finished the job, the site is clean, and the client is thrilled with your work. Now comes the hard part: getting paid.

If you have been in the trades for more than a few months, you know that completing the work is only half the battle. In Rabbet's 2024 Construction Payments Report (an August 2024 survey, 93% of respondents general contractors), "82% of contractors reported payment delays longer than 30 days in 2024, contrasted to 72% last year and only 49% two years ago." That is commercial, developer-funded work, where the waits are longest; the residential picture is in the small-business data below.

The financial reality is harsh. In Intuit QuickBooks' 2026 Small Business Late Payments Report (an ongoing quarterly survey of roughly 5,000 US businesses plus a December 2025 survey of 1,305 owners), "Nearly 3 in 5 businesses (59%) have invoices overdue by 30+ days, up from 47% last year," and "Businesses with unpaid invoices are owed $17.7K on average." Xero's Small Business Insights, built on more than 32,000 US small businesses on its platform, measured the average wait at 28.8 days to be paid and 9.0 days late in the March 2026 quarter. When you are waiting on a check, you cannot buy materials for the next job, you struggle to make payroll, and your business growth stalls.

Learning exactly how to invoice as a contractor is not just administrative — it is a survival skill. This guide breaks down the anatomy of a perfect invoice, the exact steps to get paid on time, and the tools that can automate the heavy lifting.

Why Proper Invoicing Matters

When you treat invoicing as an afterthought, your clients will treat your payments as an afterthought. A solid invoicing system directly impacts three pillars of your contracting business.

Cash Flow and Survival

In contracting, cash flow is king. Currently, 95% of general contractors and 75% of subcontractors are forced to "float" project costs — paying for labor and materials out of pocket while waiting for client disbursements (Rabbet 2024).

When invoices are delayed, your working capital drains fast. In the QuickBooks 2026 survey, 39% of small businesses said a single late payment had made payroll or bills hard to cover, and 27% reported being strained by a missed payment of less than $5,000. The Federal Reserve's 2025 Small Business Credit Survey (7,653 employer firms) found 56% citing paying operating expenses and 51% citing uneven cash flow, which includes collecting receivables, as challenges. Strict invoicing ensures money hits your bank account before your credit lines max out.

Professionalism and Trust

Your invoice is a reflection of your brand. A handwritten total scrawled on notebook paper invites scrutiny, negotiation, and delays. A clean, itemized, digitally tracked document signals to the homeowner or general contractor that you run a tight operation. It removes the ambiguity that leads to payment disputes.

Tax and Legal Compliance

Your invoices are your revenue records. Come tax season, you need a clean paper trail to justify income and separate labor costs from taxable materials. If a client refuses to pay, a legally compliant invoice is the foundational document you need to enforce a mechanics lien or pursue small claims court action.

What to Include on a Contractor Invoice

A professional invoice leaves zero room for misinterpretation. If you want to get paid without the client calling with questions, every invoice must include these elements:

The word "INVOICE" — Place this prominently at the top. This ensures clarity and helps corporate clients' accounts payable systems route it correctly.

Unique invoice number — Use sequential numbering (e.g., INV-1001, INV-1002) to create a tracking and audit trail.

Your business information — Company name, address, phone, email, and your contractor license number (mandatory in many states).

Client information — Name, billing address, phone, and the project site address (often different from billing and critical for tax or lien identification).

Important dates — The issue date and the exact payment due date. Write "Due by October 15, 2025" — not just "Net 30."

Itemized breakdown of services — Never send a lump-sum bill. For example, instead of "Bathroom Remodel: $1,600," break it down: "$1,200 materials (tile, fixtures, grout) + $400 labor (demo, installation, cleanup)." This proves value and reduces pushback.

Change orders — If the client added work mid-project, list each change order separately with its description and approved amount. Never bury extras in the total.

Payment terms and late fees — Clearly state accepted payment methods, your late fee policy, and any early payment discounts. A late fee is enforceable only if it is in the signed contract and the rate is lawful in your state: several states cap or default it well below the 1.5% a month that invoicing templates suggest (see our state-by-state collections guide).

Step-by-Step: How to Create and Send an Invoice

Step 1: Set expectations before the job starts. Your estimate or contract should explicitly state payment terms — deposit required, milestones for progress payments, and late penalties. When the client signs, they agree to your invoicing rules.

Step 2: Send the invoice the same day you finish. The closer the invoice arrives to the moment the client approves the finished work, the faster they pay. Letting days pass kills urgency.

Step 3: Apply the itemized structure. Translate your estimate into the invoice format. For progress billing on large jobs, show the total contract value, amount previously billed, current billing, and remaining balance.

Step 4: Attach backup documentation. Material receipts, before-and-after photos, and signed change order approvals prevent questions — and questions cause delays.

Step 5: Send digitally with a payment link. Do not hand the client a paper bill and hope they mail a check. Send by email with a direct link to pay online by credit card or ACH transfer.

Common Invoicing Mistakes Contractors Make

Even experienced tradespeople fall into traps that bottleneck revenue:

Burying change orders in the total — When clients see unfamiliar charges mixed into regular billing, they freeze and refuse to pay until you explain. Always separate and reference the signed change order number.

Invoicing late — Every day you wait to send the invoice is a day you gave away labor for free. Wait two weeks to bill, and the client feels justified waiting a month to pay.

Sending to the wrong person — On commercial or property management jobs, sending the bill to the site supervisor instead of accounts payable guarantees it sits on a desk.

Using vague due dates — "Due upon receipt" is vague. Give a hard calendar date.

Not accepting digital payments — If you only accept checks, you are at the mercy of the postal service and the client's motivation to find a stamp.

Paper vs. Spreadsheet vs. Invoicing Software

How you build your invoice dictates how fast you get paid.

Paper invoices — Carbon-copy receipt books get lost in truck cabins, get damaged, and provide zero tracking. They force the client to find a checkbook and a stamp.

Spreadsheets (Excel/Word) — Better than paper, but require manual data entry. You copy customer info, calculate taxes by hand, and manually track who owes money. The per-invoice cost figures that circulate for manual processing come from vendor pages without a published method, so we no longer quote them; the measurable cost is the days an invoice sits before it is sent and the days it sits before it is paid, both of which software removes.

Invoicing software — Dedicated apps automate the tedious parts. Turn an approved estimate into an invoice with one click, calculate taxes automatically, store client payment methods securely, and send automated reminders.

Free Invoicing Software for Contractors

If you want to try professional invoicing without paying for software, Krib lets you create and send invoices, collect payments online, schedule jobs, and manage customers — all for free at mykrib.app. There are no monthly fees and no feature limits. You can pass the standard payment processing fee to the customer, meaning the software costs you nothing to use.

Try Krib Free

How to Handle Late Payments

Despite your best efforts, some clients will drag their feet. A strict, professional follow-up sequence is critical:

3 days before the due date — Send a friendly automated reminder. "Hi [Name], just a reminder that invoice #1002 for the kitchen remodel is due Friday."

On the due date — Send a direct notification with a payment link.

3 days past due — A brief follow-up. "We haven't received payment yet. Please let us know if there are any issues."

14 days past due — The formal notice. Email and physical letter stating the invoice is officially late and your contracted late fee (e.g., 1.5%) has been applied.

60+ days past due — Stop all ongoing work. Issue a formal demand letter via certified mail, and prepare to file a mechanics lien against the property.

What Krib's Own Invoices Show: Paid at the Job, or Not Paid

We pulled every invoice from real contractor accounts on Krib (test and fraud-flagged accounts excluded) created between April 22 and October 26, 2026: 155 invoices from 23 contractors. It is a small sample, and some of the open invoices are probably abandoned trial invoices, so read the pattern rather than the decimals.

Of 77 paid invoices with both a creation and a payment timestamp, 64 (83%) were paid within an hour of being created. Fifty-three were paid within ten minutes. In other words, the invoice was issued at the job, with the customer present, and paid by card, QR link or a cash payment recorded on the spot. Of the 13 paid later than an hour, the median was 2.1 days and the slowest 11.7 days.

Of the 65 invoices still open on October 28, 62 were past their due date, with a median age of 71 days. Forty-two were more than 30 days old; 35 more than 60.

The distribution is bimodal, and it is the pattern every collections guide describes without the data: the invoice you present in person gets paid; the invoice you send to be paid later ages. The practical rule that follows is the one in step 2 above — issue the invoice before you leave the site, with a way to pay it on the spot — and it is why the follow-up sequence below starts three days before the due date rather than after it.

Mechanics Lien Deadlines by State

If a client refuses to pay, a mechanics lien is your strongest legal tool — but every state has different deadlines, and on an owner-occupied house several states condition the direct contractor's lien on a notice given before the work (Washington, Oregon, Missouri, Minnesota, Wisconsin, Michigan). Miss the window or the notice and you lose your rights. Our state-by-state collections guide quotes the statutes for 25 states; here are the deadlines for 10 key states. Note: this is general guidance for private projects, not legal advice. State laws change and requirements vary by project type — consult a construction attorney in your state before relying on any deadline.

StatePreliminary NoticeLien Filing DeadlineKey Gotcha
TexasSubs: 15th of 2nd month (residential)15th of 3rd month after completionUses a calendar system, not day counts — miss one monthly notice and you lose that month
California20 days from first furnishing90 days after completion (30 days for subs if Notice of Completion filed)Notice of Completion cuts your deadline dramatically — monitor county records
FloridaNotice to Owner within 45 days90 days from last furnishingNotice must be received by day 45, not just mailed
Arizona20-Day Preliminary Notice (all parties)120 days from completionSkip the 20-day notice = no lien rights at all
NevadaNotice of Right to Lien within 31 days90 days from last furnishingResidential projects also require a 15-day Notice of Intent before filing
ColoradoNone upfront — 10-day pre-filing notice required120 days from last furnishingEasy to forget the pre-filing notice — without it, the lien is invalid
New Mexico60 days from first furnishing (subs, over $5K)GCs: 120 days / Subs: 90 days from completionDeadline runs from project completion, not your last day of work
IllinoisSubs on owner-occupied homes: 60 days4 months from last furnishingAs of 2025, expanded delivery options for sub notices
New YorkNone requiredResidential: 4 months / Commercial: 8 monthsMust serve a copy on the owner within 30 days after filing or it is void
New JerseyResidential: Notice within 60 days + mandatory arbitrationNon-residential: 90 days / Residential: 120 daysResidential liens require arbitration before the lien attaches — start early

Tips to Get Paid Faster

Use progress billing — Never wait until a multi-week job is finished to ask for money. A standard structure: 25-50% deposit upfront for materials, 25% at the midpoint (e.g., rough-in complete), and the final 25% at substantial completion.

Offer early payment discounts — A "2/10 Net 30" term means the client gets 2% off if they pay within 10 days, otherwise the full amount is due in 30. Giving up $100 on a $5,000 job is often worth the 20 days of accelerated cash flow.

Accept digital payments — Embedding a "Pay Now" button directly on your digital invoice removes the check-and-stamp step that turns a due date into a suggestion; the Krib data in the previous section shows what happens when the invoice can be paid on the spot. You can also accept crypto payments to cut processing fees nearly in half.

Send via both email and text — A text message with a payment link gets seen faster than an email that lands in a spam folder.

Present tiered options — Instead of a single flat price, offering Good-Better-Best pricing gives customers three choices and can increase your average ticket by 20-30%.

How much should I ask for a deposit before starting a job?

The industry standard is 25% to 50% of the total project cost upfront. This secures the client's commitment and covers out-of-pocket material costs so you are not financing the project yourself.

What are standard payment terms for contractors?

For residential service calls, "Due upon receipt" is standard. For larger remodeling or commercial jobs, milestone progress payments or Net-15 to Net-30 are the most common terms.

Can I charge a late fee on unpaid invoices?

Yes. A monthly late fee of 1.5% to 2% is standard and legal in most states. However, this must be clearly outlined in your signed estimate or contract and printed on the invoice itself to be enforceable.

Do I need to separate parts and labor on the invoice?

Yes. Itemizing materials and labor reduces disputes by showing exactly what the client is paying for. It also simplifies tax reporting, since materials and labor are often taxed differently depending on your jurisdiction.

What is the best free invoicing app for contractors?

Several free options exist for contractors. Krib (mykrib.app) offers invoicing, scheduling, a customer portal, and payment processing at no monthly cost, with full English and Spanish support. Wave is another free option for invoicing only but lacks field service features like job scheduling and dispatch.

What is a mechanics lien and when should I file one?

A mechanics lien is a legal claim against a property when you have not been paid for work performed. Filing deadlines vary by state — from 60 days to 8 months after your last day of work. Start the process when a client is 60+ days past due and has not responded to formal demand letters. Consult a construction attorney in your state for specific requirements.

Sources

  1. Rabbet 2024 Construction Payments Report (PDF) — August 2024 survey, 93% general contractors: 82% waited longer than 30 days (72% prior year, 49% two years prior); 95% of GCs and 75% of subs float payments
  2. Intuit QuickBooks 2026 Small Business Late Payments Report — 59% have invoices overdue 30+ days (up from 47%); $17.7K owed on average; ~5,000 quarterly respondents plus 1,305 owners surveyed December 2025
  3. Xero Small Business Insights — US, March 2026 quarter — 28.8 days to be paid; invoices paid 9.0 days late; 32,000+ US small businesses
  4. Federal Reserve 2025 Small Business Credit Survey, Report on Employer Firms — 7,653 responses; 56% cite paying operating expenses and 51% uneven cash flow as challenges
  5. Krib invoice dataset (2026-04-22 to 2026-10-26) — 155 invoices from 23 real contractor accounts; 83% of paid invoices paid within an hour of creation; 62 of 65 open invoices past due, median age 71 days
  6. Levelset Mechanics Lien Guides by State — Lien deadlines and notice requirements

Free contractor software by trade