Billing Guide

Turn approved estimates into invoices without losing the job history.

A cleaner invoice workflow starts with a clear estimate, then keeps service details, customer information, payment status, and completed job records connected.

For contractors, invoicing should not feel disconnected from the estimate. The customer already approved the services, price, and job address. The invoice should carry that context forward so the business can track what was sent, what was paid, and what still needs attention.

Start with the accepted estimate

An invoice is easier to understand when it comes from an estimate the customer already reviewed. EstimateRanger tracks whether an estimate has been sent, accepted, scheduled, completed, invoiced, invoice sent, or paid. That status history helps the business see where each job stands.

What should carry from estimate to invoice?

Estimate detailInvoice value
Customer name and contactConfirms who receives the invoice and who approved the work.
Job addressKeeps the invoice tied to the service location.
Service line itemsShows what the customer is paying for.
Totals and adjustmentsPreserves tax, discounts, fees, deposits, and total price.
NotesCan explain payment expectations, scheduling, or completion details.

Invoice timing

Some businesses invoice after customer approval. Others invoice only after the job is complete. Either can work as long as the workflow is clear. If the job requires a deposit, the estimate should explain the deposit before the customer accepts. If payment is collected after completion, the invoice should be sent promptly while the work is fresh in the customer's mind.

Before the job

Use deposits or prepayment only when the estimate clearly explains what is due and when work begins.

After the job

Mark the job complete, log actual job time when useful, then send the invoice for the approved work.

How paid status affects reporting

Revenue reporting is more useful when paid jobs are marked correctly. EstimateRanger can show paid work in the dashboard and keep completed paid jobs visually separate from open work. For recurring jobs, each occurrence can be tracked independently so one paid visit does not incorrectly mark every future visit as paid.

Invoice communication tips

Keep invoice messages short. Mention the job name, service address, amount due, due date if applicable, and the payment link. Avoid adding unrelated sales language or long explanations. If the customer has a question, keep the conversation attached to the estimate or job so the business can find it later.

Connect estimating and invoicing.

Pro accounts can convert approved work into online invoices and track paid jobs from the same workspace.

Start Free