For Contractors

    Invoicing Software for Contractors

    Get the deposit in before you order materials. Bill each phase as the work is done, and get every change order approved in writing before your crew starts on it.

    14-day free trial · Cancel anytime during your trial and you won't be charged

    SolidInvoice dashboard showing contractor invoices, deposits, and balances due
    14-Day Free Trial·Cancel anytime
    GDPR Compliant·EU hosting
    Unlimited Invoices·On every plan
    Since 2013·Trusted invoicing

    A remodel invoice that shows exactly where the money went

    Labor, materials, and the approved change order each get their own line. Tax lands only on the materials, and the deposit already collected is recorded against the balance.

    Edit this invoice in our free generatorGeneral contractor reviewing a tablet in a kitchen remodel

    Brennan Build & Remodel

    Bill to: Priya and Sam Okafor, 2207 Larkspur Drive

    Invoice

    INV-2318

    DescriptionQtyAmount
    Demolition, disposal, and dumpster rental1$1,450.00
    Labor: framing, tile, and finish carpentry (hours)64$4,992.00
    Tile, backer board, and setting materials1$2,380.00
    Vanity, toilet, and shower valve set1$1,965.00
    Change order CO-01: recessed shower niche (approved 6/12)1$640.00
    Subtotal
    $11,427.00
    Sales tax on materials (7%)
    $304.15
    Total due
    $11,731.15

    Net 10. Your 30% deposit is applied to this invoice. Pay the balance by card or PayPal using the link in your email.

    Built for How Contractors Actually Work

    Ordering $6,000 of cabinets on your own credit card and hoping the homeowner pays. Take the deposit first and record it against the job invoice.

    A verbal "sure, add the niche" that turns into a dispute at final payment. Send the change order as its own quote and keep the approval on file.

    Waiting until the job is done to get paid on a three-month remodel. Invoice the rough-in, the drywall, and the finish as each phase wraps up.

    Losing track of who still owes a balance across five open jobs. One screen shows what each client has paid and what is still outstanding.

    Everything You Need, Nothing You Don't

    Deposits before you buy materials

    Record the upfront deposit as a partial payment. SolidInvoice carries the remaining balance through to the final bill.

    Bill by phase or draw

    Send a progress invoice when demo is done, another at rough-in, and a final at walkthrough. Every payment is tracked against the job.

    Change orders the client signs off

    Quote the extra work separately. The homeowner approves it online, and you convert it to an invoice with the line items intact.

    Reminders on the final payment

    On Pro and Business, overdue clients get automatic email reminders, so the last 20% of the job does not sit unpaid for weeks.

    Start invoicing in minutes

    1

    Set up your company

    Add your logo, tax rate, and your usual labor rates and material lines. Your 14-day trial starts right away.

    2

    Quote the job and collect the deposit

    Send the estimate, convert it to an invoice once the client approves, and record the deposit when it comes in.

    3

    Invoice each phase and get paid online

    Bill progress draws and change orders as the work happens. Clients pay by card or PayPal from the emailed link.

    What to include on a contractor invoice

    On a job that runs for weeks and costs five figures, the invoice is part of your paper trail. These six items keep payments moving and protect you if a client disputes the bill.

    1. 1

      License number and project address

      Many states require your contractor license number on invoices and contracts. Add the job site address too, since it often differs from the client's billing address.

    2. 2

      Which phase or draw this invoice covers

      Label progress invoices clearly, such as "Draw 2 of 4: rough-in complete." The client and their lender can then match it to the payment schedule in your contract.

    3. 3

      Materials and labor on separate lines

      Itemize lumber, fixtures, and finishes apart from labor hours or the labor lump sum. It answers "why did this cost so much" before the client asks.

    4. 4

      Change orders as their own lines

      Reference each approved change order by number and date. Extra work that shows up without a matching approval is the most common reason a final payment stalls.

    5. 5

      Deposits and payments already received

      Show what has been paid so far and the balance remaining. Clients paying across several draws want to see the running total.

    6. 6

      Tax handled the way your state requires

      States treat construction differently. Some tax separately stated materials, others treat the contractor as the end buyer of materials. Check your state's rules and apply tax only to the lines that need it.

    Ready to simplify your invoicing?

    Send professional invoices, take online payments, and let automated reminders chase late payers for you.

    Start Free Trial

    14-day free trial · Cancel anytime and you won't be charged

    Simple, Transparent Pricing

    Pro gives you automation, custom branding, and API access. Every plan starts with a free trial, no hidden charges.

    14-Day Free Trial
    $19/month
    $190/year
    Save 2 months

    Pro plan shown. Solo ($9) and Business ($39) also available.

    • Unlimited invoices and quotes
    • Change orders as separate quotes
    • Quote-to-invoice conversion
    • Deposits and partial payments
    • Card and PayPal payments
    • Automated payment reminders
    • Tax rates and discounts per invoice
    • Your logo on every invoice
    • Up to 10 team seats on Business
    • Export everything as CSV or PDF
    Start Free Trial

    Cancel anytime during your trial and you won't be charged.

    Questions from Contractors