Invoice statuses and tracking payments

Draft, awaiting payment, past due, paid, bad debt, voided: what each invoice status means and how to track payments and offline cash.

2 min readLast updated June 4, 2026

What do the invoice statuses mean?

Each invoice shows a status so you always know where it stands: draft (not sent yet), awaiting payment (sent, still owing), past due (the due date has passed), paid (nothing left to collect), bad debt (written off), and voided (cancelled). You never pick the status. It follows what you do: Send, Close invoice, Record a payment, Void and Reopen.

Status by status

  • Draft: still yours to edit. Only you can see it. Send it when it is ready.
  • Awaiting payment: sent and still owing. Record a payment (under Close invoice) logs cash, cheque or e-transfer as it arrives.
  • Past due: the due date has passed and money is still owing. A good time to follow up.
  • Paid: nothing left to collect. Close invoice also lands here when you close without a payment, with a line saying so.
  • Bad debt: closed as money you will not collect. The homeowner stops seeing it, and Reopen puts it back.
  • Voided: cancelled. The homeowner is told, any deposit goes back to the job, and there is no way back.

Recording cash, cheque, or e-transfer

If a client pays offline, open Close invoice and choose Record a payment. When a client signals they'll pay by another method, Homeezy shows a banner so you can confirm receipt and log the amount, keeping your records accurate even for non-card payments. Part payments are fine: the balance drops and the invoice stays awaiting payment until nothing is left.

Payments received show up in the invoice's Payments received panel with dates and amounts, so you have a clear running record.

Yes. When a client pays online through Stripe, the balance drops on its own and the invoice reads paid once nothing is left.

No. Paid, bad debt and voided invoices are locked to protect your payment record. Reopen a bad debt to edit it, or void the invoice and issue a new one.

The builder shows an "edited since sent" note and offers to send the update, so your client always has the current version.

Was this helpful?

Related articles

Still need help?

Reach out and our team will get back to you.