Free Invoicing Software for Contractors

Creating and sending invoices in BCTM is free, with no monthly cap. Each invoice goes out by text or email with a link the customer uses to pay by card or bank transfer from their phone, and reminders follow up on the ones that sit unpaid.

Start free

Faster ways to build an invoice

  • Convert an approved estimate in one step.
  • Pull line items from your price book.
  • Dictate the job by voice and let BCTM turn it into line items you review.
  • Scan a paper receipt or invoice and let BCTM read the vendor, date and line items for you to confirm.
  • Add labor lines from the time your crew logged on the job.
  • Draft offline in a basement or crawlspace and send when you are back online.

Getting it paid

The customer taps the link and pays by card or ACH — no account, no app download. Automatic reminders go out on a schedule you set. Payments are matched to the invoice as they arrive, including partial payments and deposits. More on taking contractor payments.

Recurring and progress billing

Maintenance customers can be billed weekly, monthly or quarterly on a recurring invoice schedule. Longer projects can be billed in milestones, with deposits credited along the way.

What invoicing costs

Sending an invoice costs nothing. When the customer pays electronically: card 3.9% + $0.30 (1% BCTM platform fee + 2.9% + $0.30 Stripe); ACH 1.8% (1% BCTM platform fee + 0.8% Stripe, Stripe portion capped at $5.00). Cash and check: no fees. You choose per invoice whether the customer covers the card fee (where surcharge rules allow) or you absorb it.

What BCTM does not do

  • Offline mode is for drafting only; collecting a payment needs a connection.
  • No QuickBooks or Xero sync today.
  • BCTM does not run payroll or file payroll taxes.

Frequently asked questions

Is there free invoicing software for contractors?

Yes. BCTM invoices are included in the $0/month subscription with no limit on how many you send.

BCTM charges only when the customer pays electronically: card 3.9% + $0.30 (1% BCTM platform fee + 2.9% + $0.30 Stripe).

Do my customers need an account to pay?

No. They open the invoice from a text or email and pay by card or ACH without signing up.

Can I send invoices by text message?

Yes, to customers who have agreed to receive texts. BCTM records SMS consent on the customer record; email works for everyone else.

Does BCTM send payment reminders?

Yes. Automatic reminders go out on unpaid invoices on a schedule you control.

Can I create invoices without signal?

You can draft an invoice offline and send it once you reconnect. Taking a payment needs a connection.

What BCTM costs

$0/mo — no subscription and no per-user seats. Card payments: 3.9% + $0.30 (1% BCTM platform fee + 2.9% + $0.30 Stripe). ACH bank payments: 1.8% (1% BCTM platform fee + 0.8% Stripe, Stripe portion capped at $5.00). Cash and check: no fees. Full fee breakdown.

Related

© 2026 Blue Collar Trade Manager