Contractor invoices often combine labor, materials, retainage, and change orders. Everhour keeps billable rates organized.
Fill in your details, add line items, hit Print when ready.
| Description | Qty | Rate | Tax | Amount |
|---|
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Contractors usually need an invoice that turns a quote, estimate, or signed agreement into a payment request. The invoice should show the contractor details, client details, invoice number, invoice date, due date, job address when relevant, scope reference, line items, taxes where applicable, retainage if used, and payment instructions. A clear invoice gives the owner, property manager, general contractor, or agency reviewer enough detail to approve payment without asking for a rebuilt breakdown.
For trade and construction work, the invoice often needs more support than a generic service bill. Labor, materials, subcontractor charges, equipment, permit-related costs, and change orders should stay separate when the contract or client approval process expects that detail. Progress invoices should tie the amount requested to the work performed, not just the total contract price, especially when the job uses milestones, retainage, or payment applications.
A useful contractor invoice starts with the commercial facts: who performed the work, who owes payment, the project name, the job site, the contract or PO reference, and the billing period. Line items should identify the work element, quantity or hours when relevant, unit price, extended amount, and whether the charge is labor, material, subcontractor work, or another reimbursable cost. Payment terms such as Net 15, Net 30, deposit due, or progress payment due should match the contract.
A sample line can read: "Electrical rough-in labor, 18 hours at $85 per hour, $1,530." A material line can read: "Panel materials per approved quote, $620." If the invoice includes retainage, show the gross work completed, retainage withheld, prior payments, and net amount due. If sales tax applies, use the state and local rule that fits the project type, product or service, nexus position, and place of sale.
Contractors lose payment time when invoices mix approved work with unapproved extras. A change in contract price should have a written change order before it appears as a billable amount. California contractor guidance, for example, states that home improvement contract price changes must be made by written change order and kept with the project paperwork. The invoice should reference the change order number, approval date, scope, and amount.
Retainage also needs a visible calculation. On federal construction progress payments, retainage for unsatisfactory progress is decided case by case and may not exceed 10% of the approved estimated amount under the contract. Private jobs follow the contract and applicable law. If subcontractors or suppliers are involved, lien-release documentation may be part of the payment package, especially where state rules and project agreements require supporting paperwork.
A one-off invoice app is enough for a small job with a fixed price, a simple labor line, a few material charges, and clear payment terms. It also works for a final invoice when the client has already approved the scope and no time records, retainage schedule, subcontractor backup, or accounting handoff needs to be preserved beyond the invoice file.
A managed workflow becomes the better fit when multiple people bill different rates, projects use task or member pricing, or contractors need dated rate history across long jobs. Everhour separates internal cost rates from client-facing billable rates, supports default per-person rates with per-project overrides, and prices billable work by project, member, or custom task rate. That keeps labor, revenue, and profit reporting tied to the invoice source.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
Private-sector contractor invoices in the United States do not follow one prescribed federal invoice form. For federal tax records, businesses may choose any recordkeeping system suited to the business if it clearly shows income and expenses. Invoices serve as supporting documents that record transactions and show the amounts and sources of gross receipts.
Separate labor and materials when the contract, client approval process, or tax treatment depends on the distinction. Contractor invoices commonly show labor, materials, subcontractor amounts, and job-related expenses as separate lines. That structure helps the client compare the invoice to the estimate, confirm completed work, and review sales-tax treatment under state and local rules.
A contractor should invoice change-order work after the client approves the changed scope and price under the contract process. California contractor guidance gives a clear example: changes to a home improvement contract, including price changes, must be made by written change order and kept with the project paperwork. The invoice should reference that approval.
Retainage should appear clearly as a withheld amount, so the client sees gross work billed, retainage held, previous payments, and net amount due. The format can use a separate deduction line or a payment-application summary. The important point is visibility, because retained amounts often become payable later under the contract or after final acceptance.
Contractor invoices do not always need sales tax. The United States has state and local sales and use tax, not a national VAT or GST invoice regime. Taxability depends on the jurisdiction, project type, product or service, nexus, and place of sale. New York, for example, treats capital improvements differently from repair and maintenance work.
Everhour separates internal cost rates from client-facing billable rates, then supports default per-person rates and per-project overrides. Contractor teams can price work by project, member, or custom task rate, with dated rate changes so older reports keep the rate that applied when the work was performed.
Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates amounts from rates, and excludes non-billable work. Invoice line items can be grouped by project, task, person, date, or another available breakdown, then exported to QuickBooks Online, Xero, or FreshBooks.
Track contractor labor by person, project, and task, then use Everhour rate controls to keep invoice amounts, costs, and project profitability connected.
14-day free trial · No credit card · Cancel anytime