Contractor invoices need scope, materials, and payment detail. Everhour supports the reporting workflow behind repeat project billing.
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.
A contractor invoice should turn the estimate or contract into a payment request. Start with the customer, job address, invoice date, invoice number, contractor business details, and payment terms. Then connect the charge to the agreed scope, such as demolition, rough electrical, fixture installation, landscaping, or repair work.
Contractor invoices commonly include labor and materials together. A useful line item names the work area, quantity, unit price, and total, such as `Install outlet boxes, 6 units, $85 each`. For progress billing, show the contract amount, work completed this period, prior billed amount, current amount due, and any retainage or holdback.
Contractor billing usually follows the written agreement, not a generic invoice template. Agreements commonly document the contractor's name, address, phone and license number, start and completion dates, detailed scope and materials, agreed price, payment schedule, permits responsibility, and cancellation rights required by state law.
Fixed-price jobs often bill by deposit, milestone, or final payment. Larger construction jobs often use progress billing. Federal fixed-price construction contracts use progress payments monthly as work proceeds, or more often if the contracting officer allows, based on approved estimates of work accomplished. A private contract can set different payment timing, retainage, and documentation requirements.
Change orders create invoice disputes when they appear only as a higher total. List approved change orders separately, with the date, description, and amount added or credited. California contractor guidance states that changes to a home improvement contract, including contract price changes, must be made by written change order and kept with the project paperwork.
Retainage also belongs on the invoice, not in side notes. 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 and state projects can use different retainage rules, so the invoice should mirror the contract and show retained amounts clearly.
A free invoice tool is enough for a one-time repair, a small materials-plus-labor job, or a simple final bill after the work is complete. It should give you a clean invoice with line items, payment terms, tax treatment, and a copy for your records.
A managed workflow fits recurring jobs, multiple crews, progress billing, and projects with subcontractor detail. Everhour Reporting can group time, costs, clients, projects, tasks, comments, billable amounts, and invoice status across 45+ report columns, then export the report for billing review before the invoice is sent.
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.
A contractor invoice should show contractor details, customer details, job address, invoice date and number, scope line items, labor, materials, taxes where applicable, retainage or holdback, payment terms, and remittance instructions. For licensed work, include the contractor license number when the contract or jurisdiction requires it.
Separate lines make the invoice easier to approve. Materials, labor, permits, equipment, subcontractor charges, and change orders each answer a different client question. A combined total hides scope changes and creates rework when a customer, bookkeeper, or project manager needs to match the invoice to the estimate.
Sales and use tax treatment depends on state and local rules, nexus, product or service taxability, and the place of sale. The United States has no national VAT or GST invoice regime. New York, for example, treats capital improvements differently from repair or maintenance work, so the project type can change the customer tax result.
Progress billing should show the original contract amount, approved change orders, revised contract amount, previous billings, current work completed, retainage, and current amount due. Federal construction progress payment requests also require work-element itemization and subcontractor payment detail, including each subcontractor's included amount, total subcontract amount, and amounts previously paid.
Lien releases help prove that subcontractors and suppliers tied to billed work have been handled. California guidance warns that unpaid subcontractors or suppliers may file mechanics liens and advises obtaining lien releases when their portions of work are completed. Keep lien-release status near the invoice record when subcontractors or suppliers are involved.
Everhour Reporting lets teams build billing review reports with 45+ columns, including task, project, client, member, comments, billable time, labor costs, profit, invoice status, and budget metrics. Reports can be grouped, filtered, exported as CSV, Excel/XLSX, or PDF, and scheduled for email delivery.
Everhour Billing & Invoicing converts tracked billable time and expenses into client invoices. It calculates invoice amounts from rates, time, and billable expenses, excludes non-billable work, supports configurable line-item grouping, and exports invoices to QuickBooks Online, Xero, or FreshBooks.
Use Everhour Reporting to review contractor time, costs, project status, and invoice fields before billing, so repeat jobs move from work records to client-ready invoices with Everhour.
14-day free trial · No credit card · Cancel anytime