For contractors and trades

Contractor invoicing software

Invosmith is contractor invoicing software for owner-run trade businesses that estimate jobs and bill clients. It keeps estimates, invoices and payment records together, with sending and online payment features on Pro when enabled.

See pricing
  • Free estimate and invoice makers
  • No watermark
  • Unlimited invoices on Pro
  • Works in your phone’s browser
Example

Harlan Voss · Interior repaint

Estimate EST-0041 sent as a link8 Oct
$2,720
Viewed by Harlan Voss9 Oct
Accepted online9 Oct
Deposit payment recorded10 Oct
$816
Final invoice INV-2041 sent, with approved plaster repair24 Oct
$3,400
Due-date reminder sent automatically23 Nov
Balance paid by card · receipt issued25 Nov
$2,584

Estimate $2,720 + approved extra work $680 = invoiced $3,400.00. Deposit $816.00 paid upfront, balance $2,584.00 paid by card

How it works

From estimate to paid in three steps

Keep the client and job lines together from the first estimate to the final invoice. Add approved changes without rebuilding the bill.

Estimate on site

Choose a trade preset, separate labor and materials, and add a valid-until date. Save clients and price-list items for repeat jobs.

Invoice from the same lines

On Pro, carry the client, lines and prices from the estimate into an invoice. Add approved extras and record the deposit received.

Send it and get paid

Email a secure invoice link on Pro. With an eligible connected Stripe account and card payments enabled on the invoice, the client can pay into your own account.

Example

Interactive fictional example. These controls only preview the workflow.

Example items

Harlan Voss · Interior repaint

DescriptionQtyPriceAmount
Interior repaint, 3 rooms32US$55US$1,760.00
Prep: patch, sand, prime8US$55US$440.00
Paint and materials1US$520US$520.00
Subtotal
$2,720.00
Total due
$2,720.00

Starting with a single job? Use the free estimate maker and invoice maker in your browser, with no account.

Pricing

One price for the billing side of the job

Invosmith Pro costs US$15/month or US$99/year (US$8.25/month billed yearly). Free PDF makers cover occasional estimates and invoices; a saved workspace keeps client and item records for repeat billing.

Free

US$0
  • Unlimited estimates and invoices in the free makers
  • Clean PDFs with no watermark
  • Save unlimited estimates, clients and price-list items
  • Save up to 2 invoices in your workspace
  • Works in any browser, on site or at home

Pro

US$99/year (US$8.25/month billed yearly)

or US$15/month

  • Unlimited invoices and full history
  • Email invoices and estimates as a secure link
  • See when the client has viewed it
  • Automatic reminders on overdue invoices
  • Clients accept estimates online
  • Card payments with an eligible connected Stripe account and invoice card payments enabled
  • Turn accepted estimates into invoices

Connect an eligible Stripe account and enable card payments on the invoice. Stripe processing fees apply.

Choose Pro
What to look for

What to look for in contractor invoicing software

Compare estimate conversion, separate labor and material lines, saved clients, phone access and payment collection. Choose the tool that covers your billing tasks.

What to look forIn Invosmith
Estimate to invoice without retypingPro: turn the estimate into an invoice; lines carry over
Saved clients and price listUnlimited clients and items, on Free too
Labor, materials and extras on separate linesLine items with quantity and rate, plus notes
Works from the job siteRuns in any phone or laptop browser, nothing to install
Send as a link and see when it is openedPro: secure link by email, viewed status
Automatic remindersPro: on the due date, 7 days overdue and 14 days overdue
Card payments on the invoiceCard payments are available on Pro when you connect an eligible Stripe account and enable card payments on the invoice. Payments go to your own Stripe account; Stripe processing fees apply.
Your currency and business detailsYour currency; your tax or business number on every invoice
Choosing

Invoicing software or a full field-service system?

Invosmith suits contractors and trades that need estimates, invoices and payment records. It does not replace bookkeeping, payroll, crew scheduling, dispatch or construction pay-application software.

For work that starts with a quote, see quote and invoice software.

Billing taskWord or Excel templateInvosmith FreeInvosmith Pro
Make a PDF estimate or invoiceYesYes, no watermarkYes
Estimate becomes the invoiceCopy and pasteProYes, one switch
Saved clients and price listYour own filesUnlimitedUnlimited
Saved invoicesYour own filesUp to 2Unlimited
Send as a link and see when viewedBy handDownload and emailYes
Overdue remindersBy handBy handAutomatic
Card payments on the invoiceSeparate setupPayment terms on the PDFPro with an eligible connected Stripe account and card payments enabled on the invoice; Stripe processing fees apply.
PriceFreeUS$0US$15/month or US$99/year (US$8.25/month billed yearly)
What to include

What a contractor invoice should show

A contractor invoice should show both businesses, the job address, an invoice number and dates, labor and materials on separate lines, any approved extra work, the deposit already paid, the balance due and how to pay.

Example
I

Calder

Invoice

INV-2041

Bill to

Harlan Voss

Issued
Oct 24, 2026
Due
Nov 23, 2026

Interior repaint, 3 rooms

32 × $55.00= $1,760.00

Prep: patch, sand, prime

8 × $55.00= $440.00

Paint and materials

1 × $520.00= $520.00

Extra: plaster repair, approved 14 Oct

8 × $55.00= $440.00

Extra: plaster and materials

1 × $240.00= $240.00

Notes

Interior repaint, 3 rooms · Ref EST-0041. Plaster repair approved by Harlan Voss by email on 14 Oct.

Payment details

Pay by card from the invoice link.

Subtotal
$3,400.00
Total due
$2,584.00
CalderUSD

For an offline layout, use the contractor invoice template. Or enter your job in the free invoice maker and download a PDF.

Deposits and changes

Record deposits and approved extra work

Show deposits already paid on the final invoice, and list approved extra work separately.

Deposits

Record the deposit received, then show the payment and remaining balance on the final invoice.

Extra work

Keep approved extra work on separate lines, with the approval date and reference. Retain the approval with the job records.

For schedules of values, retainage and pay applications, see construction invoicing.

Getting paid

Send invoices and track job payments

Pro brings invoice delivery, viewed status and payment records together when enabled.

Record each payment as it arrives. The invoice shows what is left, and a receipt is issued for every payment.

Example

Activity

SentInvoice emailed to Harlan Voss
24 Oct
ViewedHarlan Voss opened the invoice
25 Oct
Reminder sentDue-date reminder
23 Nov
PaidCard payment · receipt issued
$2,584.00

Reminders

Due dateFriendly nudge
23 Nov
7 days overdueCancelled · invoice paid
30 Nov
14 days overdueCancelled · invoice paid
7 Dec

See sent, viewed, paid and overdue invoices in one list. Learn more about invoice tracking.

By trade

Built for your trade

Invosmith has a Contractor & Construction preset and an HVAC & Plumbing preset, and every trade can save its own price list of labor rates and materials.

Related trade templates

FAQ

Contractor invoicing questions

What is contractor invoicing software?

It helps trade businesses prepare estimates and invoices and record job payments. Invosmith offers free PDF makers, with sending and reminders on Pro when enabled.

Can I use Invosmith for free?

Yes. The PDF makers need no account and add no watermark. A free account saves unlimited estimates, clients and items, plus up to 2 invoices. Pro is US$15/month or US$99/year (US$8.25/month billed yearly) for unlimited invoices, sending and reminders when enabled.

Does it work on my phone?

Yes. Use your phone's browser to prepare an estimate or send an invoice from the job site.

Can clients pay an invoice by card?

Card payments are available on Pro when you connect an eligible Stripe account and enable card payments on the invoice. Payments go to your own Stripe account; Stripe processing fees apply.

Can I send an invoice by text message?

Yes. Copy the invoice’s payment link and send it from your own phone by text or any messaging app.

Can I turn an estimate into an invoice?

Yes, on Pro. The client, lines and prices carry over, so you only add extra work and note the deposit already paid.

How do I bill a deposit?

Record the deposit received, then show the payment and remaining balance on the final invoice.

Does it work for tradies in Australia and the UK?

The workspace editor offers USD, GBP and AUD. Show your ABN or VAT number in your business details. The free invoice generator separately offers 20 currencies, including NZD.

Can a subcontractor use it to bill a general contractor?

Yes. Use the general contractor as the client and identify the project and work package on each line.

Can it automatically create deposit or progress invoices?

Automated deposit and progress invoices are not currently enabled on this page. You can record payments received and show the remaining balance on the final invoice.

Is Invosmith a replacement for bookkeeping software?

No. Invosmith creates, sends and tracks invoices; use a separate system for bookkeeping, payroll and financial reporting.

Your next job, estimated, invoiced and paid in one place.

Start free and save your clients and price list.

See pricing

Just need one invoice today? Make it free, no sign-up