The job is done. The customer is happy. Now you need to bill them — and you're trying to remember what your last invoice looked like, hunting for a Word template you used three months ago, debating whether to just send a text with the dollar amount. By the time you've figured it out, two days have passed, the customer is a little less happy than they were on Tuesday, and your cash flow is two days behind where it should be.
We built a free invoice generator to fix this. No signup. No email. No download. Open the page, fill in the customer info and line items, drop in your logo, and print or save as PDF. From done-with-the-job to invoice-in-the-customer's-inbox in five minutes. This guide walks through how to use it, what to put on a service invoice, and how to actually get paid faster.
BILL A JOB IN 5 MINUTES
Add your logo, line items, payment terms. Print or save as PDF. No signup, no email, nothing to download.
OPEN THE GENERATOR →| Point | Details |
|---|---|
| Same-day invoicing wins | Invoices sent within 24 hours of job completion get paid 2-3x faster. |
| Always include payment terms | "Net 15," "Due upon receipt" — without terms, customers default to "whenever." |
| Late fees actually work | Stating a late fee policy on the invoice cuts late payments significantly, even if you rarely enforce. |
| Card payment in the field beats invoicing | If you can swipe a card on-site, do it. Invoice is for everything else. |
What needs to be on a service invoice
An invoice is a legally enforceable bill for services rendered. The format is simple, but missing pieces create problems — disputed charges, slow payment, audit headaches. Here's what every service invoice needs.
| Element | Why it matters | What goes wrong without it |
|---|---|---|
| Your company info + license number | Establishes legitimacy, satisfies state requirements | Customer disputes whether you're properly licensed |
| Customer name and service address | Identifies who and where | Wrong customer gets billed; payment routing issues |
| Invoice number | Unique reference for tracking and accounting | Can't match payments to invoices |
| Date issued + service date | Establishes timing for payment terms | Customer claims invoice was late or unclear |
| Itemized line items | Shows what they're paying for | "What's this $400 charge?" disputes |
| Subtotal, tax, total amount due | Math the customer can verify | Tax challenges from state auditors |
| Payment terms | Sets due date expectation | Customer pays "whenever they get to it" |
| How to pay (methods accepted) | Removes payment friction | Customer wants to pay but can't figure out how |
| Late fee policy (optional) | Encourages on-time payment | No leverage when invoice goes 60 days past due |
The free invoice generator handles all of these by default. You set your company info once, fill in the customer info per invoice, add line items, and the totals calculate automatically. Payment terms default to a sensible "Net 15" but you can change to anything that fits your business.
State licensing reminder: Several states require contractor license numbers on invoices for trades work (CA, FL, AZ, NV, etc.). Failing to include it can void your ability to enforce the invoice in court. Check your state's contractor licensing board if you're not sure whether this applies to you.
How to use the free invoice generator
The whole tool runs in your browser. No download, no account, your data never leaves your device. The flow is intentionally simple.
Step 1: Open the generator. Go to vortechpro.com/tools/invoice. The page loads instantly with a blank invoice.
Step 2: Add your business info. Type your company name, license number (if applicable), phone, email, and address. Drop in your logo file (PNG, JPG, or SVG). The logo appears at the top of the invoice like real letterhead.
Step 3: Add the customer. Customer name, address, the invoice date, and an invoice number. Most operators use sequential numbering ("INV-2026-001") or date-based ("2026-05-08-001") — either works as long as you're consistent.
Step 4: Add line items. Each line has a description, quantity, and unit price. Common service-invoice line item types:
- Labor: "Service call (1.5 hr)" — qty 1.5, rate $135/hr
- Diagnostic / trip charge: "Site visit and diagnostic" — qty 1, $89
- Parts and materials: "Replacement compressor capacitor" — qty 1, $45
- Emergency / after-hours premium: "Emergency service premium" — qty 1, $75
- Disposal / haul-away: "Old equipment disposal" — qty 1, $40
Step 5: Set payment terms. "Net 15" is standard for trades — payment due 15 days from invoice date. "Due upon receipt" works for residential. "Net 30" if you're billing commercial accounts who handle invoices through accounts payable.
Step 6: Print or save as PDF. Click print. From the browser dialog, choose "Save as PDF" instead of a printer. Email the PDF to the customer.
Filename convention: Save invoices as "Invoice_INV-2026-001_Customer-Name.pdf" so you can find them later. Some accounting workflows want this exact format for matching to payments.
How to actually get paid faster
Sending the invoice is half the job. Getting the customer to actually pay it is the other half. A few tactics that work in trades.
Send same day. Industry data on payment cycles is consistent: invoices sent within 24 hours of job completion get paid 2-3x faster than invoices sent a week later. The customer's memory of the value you delivered fades quickly. Strike while it's fresh.
Specify the due date, not just the term. "Net 15" is technically clear but nebulous in the customer's head. "Payment due May 22, 2026" is unambiguous and harder to ignore.
Make payment frictionless. List exactly how to pay. "Check payable to [Company Name], mailed to [address]" is concrete. "Pay by check" is too vague. If you accept Venmo, Zelle, or ACH, list the handle/account info on the invoice. Friction kills payment speed.
Add a late fee policy. "Invoices not paid within 15 days incur a 1.5% monthly late fee" works even if you rarely actually charge it. The mere statement on the invoice prompts customers to prioritize payment over other bills that don't have stated penalties.
Follow up at 7 days. A polite text or email at the 7-day mark ("just a quick reminder, invoice [number] is due [date]") catches the 30% of customers who simply forgot. Don't apologize, don't make excuses for them, just remind.
"The single highest-leverage thing a small contractor can do for their cash flow is invoice the day the job is done. Everything else — payment terms, late fees, accounting — matters less than that one habit."
For more on the broader operational flow that connects estimates, jobs, and invoices, see our guide on streamlining service workflow with advanced dispatch.
Common invoicing mistakes
The reasons trades businesses get paid late are usually invoicing mistakes, not customer problems. The pattern is consistent.
1. Vague descriptions. "Repair work — $475" tells the customer nothing. "Replace pressure switch and pilot assembly on water heater, parts and labor — $475" tells them what they're paying for and prevents the "I thought you were also going to fix the disposal" conversation.
2. No payment terms. Without "Net 15" or a specific due date, customers default to paying when they get around to it. That's often 45-60 days. Add explicit terms.
3. Missing license number. In states that require it, an invoice without a license number isn't legally enforceable. Customers know this and exploit it.
4. Wrong customer name or address. If the invoice is addressed to "John" but the property is owned by "John & Mary," the wife may refuse to pay it. Use full legal names for the billing party.
5. Sending invoices through text only. Texts get lost. Emails get filed and remembered. Save the customer's email at the time of the job and use it for invoicing.
6. Forgetting to include the service address. Especially for property managers and landlords who have multiple addresses. Without the service address on the invoice, they can't tell which property's expense it is.
Invoice formats by trade
The basic invoice structure is the same across trades. The line items are different. Here's what's common in different verticals.
Locksmith invoices usually break down: trip charge, labor (often by service call rather than hourly), parts (locks, keys, hardware), and any premium for after-hours work. Diagnostic fees are less common since lockouts are obvious. See our guide on locksmith operations.
HVAC invoices typically include: diagnostic fee, labor (often by hour), parts itemized with model numbers, refrigerant cost (separate line, often required for documentation), and warranty terms on parts/labor. Maintenance contract visits are billed differently than emergency repairs. See our HVAC dispatch guide.
Plumbing invoices commonly include: trip charge, labor (often hourly with minimums), materials (fixtures, fittings, valves with markup), and any after-hours emergency premium. Photo documentation references are sometimes attached for warranty purposes. See our plumbing dispatch guide.
Mobile mechanic invoices usually include: travel/trip fee, diagnostic fee, labor (per hour or flat-rate by job type), parts with markup, fluids/disposables, and warranty terms. Vehicle make/model/VIN is often included for documentation. See our mobile mechanic dispatch guide.
Garage door invoices tend to include: trip charge, labor (by service or by hour), parts (springs, openers, sensors, cables), and warranty terms. Spring replacements often have specific safety language. See our garage door dispatch guide.
When to upgrade beyond manual invoicing
The free invoice generator works. For an owner-operator doing a few jobs a week, it's all you need. The point at which it starts costing you is when you're invoicing every single job by hand and the time adds up.
The mental model: each manual invoice takes maybe 5 minutes once you have the workflow down. At 30 invoices a week, that's 2.5 hours. At 60 invoices a week, that's 5 hours. At some point, the time you spend invoicing is worth more than what a real platform costs.
That's where the full Vortech Pro platform takes over: jobs flow into invoices automatically with all the line items already populated, in-field card processing through Stripe Connect lets your tech swipe a card the moment the job is done (1% processing fee, much lower than 2.9% standard), and customer history means re-billing repeat clients takes seconds instead of minutes.
You don't have to upgrade to use the free tool — that's the whole point. But when you cross the threshold where invoicing is eating your evenings, the platform pays for itself in time saved.
READY TO INVOICE A JOB?
Open the generator. Add your logo. Email the PDF in five minutes.
USE THE GENERATOR →