User guide

Invoice statuses, the Documents list and the change log

Read the Documents list at a glance, move invoices between Draft, Sent, Paid and Cancelled, work on several at once, and trace every edit in the change log.

Updated: 2026-09-09

Once you have more than a handful of invoices, the question is no longer “how do I make one” but “which of these still needs my attention”. The Documents tab answers that with a status badge on every row, quick status chips, a search field, a date range, and a sheet of finer filters. From there you move each invoice through its life: it starts as a draft, becomes sent, and ends up paid or cancelled, with overdue shown along the way whenever a sent invoice passes its due date. Everything below is illustrated with Cedar Ridge Landscaping, a two-crew lawn and irrigation company in Boise, Idaho, that bills around fifteen jobs a month in US dollars.

What you see on the screen

Tap Documents in the bottom navigation. The screen has three layers of controls above the list. At the top right of the app bar sit four icons: a magnifier for search, a calendar for a date range, a funnel labelled Filter documents (a small red counter appears on it when any advanced filter is active), and a box icon that opens the Archive. Below the app bar a segmented control switches between Invoices, Estimates and Contracts; this guide stays on the Invoices segment. Under it runs a row of status chips: All, Draft, Sent, Paid and Overdue.

Each row shows a receipt icon tinted in the status colour, the invoice number, a coloured badge, the client name with the issue date, and the total in bold on the right. Drafts are grey, sent invoices blue, paid ones green, overdue red, and cancelled a darker grey. Two extra decorations can appear. A small pin before the number marks an invoice you have pinned to the list; pinned rows always sit at the top of the All view. When money has been received against an invoice that is not yet fully paid, a thin progress bar with a percentage appears under the client name and the remaining amount is printed in red under the total, for example $720.00 due.

Invoice Flow app Documents tab listing Cedar Ridge Landscaping invoices with Sent, Draft, Paid, Cancelled and Overdue badges, a pinned invoice CR-2026-052 at the top and CR-2026-055 showing a 40% progress bar with $720.00 due
One list, every status: the pinned irrigation job stays on top, Sunset Terrace shows 40% collected, and the two red rows are past their due date.

The list is ordered by creation date, newest first, and there is no separate sort menu. Pinning is the only way to force an order of your own, and it works on the All chip only; the status chips show plain chronological order.

Tapping a row opens the invoice detail screen. Its app bar shows the number, an Edited pill when the invoice has a change history, a pencil (drafts) or an eye icon labelled View details (all other statuses), and a three-dot menu. That menu is where every status transition lives. The body repeats the badge and total in a header card, then shows the client, the line items, totals, notes, payment terms and, for sent invoices, the Payments card. A Preview PDF button spans the bottom.

How to find an invoice with chips, search, dates and filters

The controls stack on top of each other, so you can narrow a long list in a few taps. Start with the widest tool and add more only if you need them.

  1. Tap a status chip such as Overdue. The list immediately drops every row that does not match; tap All to bring them back.
  2. Tap the magnifier, then type part of a number, client name or note, for example maple. Matching is case-insensitive and updates as you type. The back arrow closes the field and clears the search.
  3. Tap the calendar icon (Filter by date) and pick a start and end day; confirm with View All. A banner with the range appears above the list; the cross on the banner removes it. The range is compared with the issue date, not the due date.
  4. Tap the funnel (Filter documents). Choose a Client, a Currency, a Min and Max amount, and any of the switches: Has late fee, Linked to project, Partially paid, Has discount.
  5. Expand Additional filters for Late-fee status, Overdue only, Has tax, Has attachments, Has signature, Has notes, From a recurring schedule and Pinned.
  6. Tap Apply. The funnel icon now carries a counter with the number of active criteria; open the sheet again and tap Reset to clear them all.
Invoice Flow app Documents tab with the Overdue chip selected showing three red rows: CR-2026-049 Riverside Dental Plaza $395.00, CR-2026-053 Pine Street Bistro $905.00 and CR-2026-045 Pine Street Bistro $420.00
The Overdue chip is computed from the due date, so there is nothing to update by hand.
Invoice Flow app Filter documents sheet with Client set to Sunset Terrace Apartments, Currency Any, empty Min and Max amount fields, the Partially paid switch turned on and a red badge with the number 2 on the funnel icon behind the sheet
Two criteria applied: one client plus Partially paid. The counter on the funnel icon reminds you the list is filtered.

Whichever combination you use, the result on the Invoices segment never includes estimates or archived invoices; those have their own places. If nothing matches, the list shows No results instead of the usual empty-state text.

How to move an invoice through its statuses

Cedar Ridge sends its August maintenance invoice to Maple Grove HOA, waits, and eventually receives a bank transfer. Here is how the invoice’s status follows the real world. Every step happens from the three-dot menu on the invoice detail screen, and every step asks you to confirm.

  1. Open the draft and tap the three-dot menu, then Mark as Sent. Read the Change status? dialog and tap Change. The badge turns blue. The pencil icon in the app bar becomes an eye, because a sent invoice is opened view-only by default.
  2. When the client pays in full, open the same menu and tap Mark as paid, then Change. Scheduled reminders for this invoice are cancelled, project totals are refreshed if the invoice belongs to a project, and if a late fee was pending you are asked what to do with it.
  3. If the client pays in parts, do not mark it paid by hand. Use Record on the Payments card instead; the app flips the status to Paid on its own when the balance reaches zero.
  4. If you marked the wrong invoice, choose Mark as unpaid on a paid invoice (it returns to Sent) or Revert to draft on a sent one (full editing comes back, reminders stop).
  5. If the job falls through, choose Cancel Invoice. The invoice keeps its number and stays in the list with a grey Cancelled badge; Reactivate later brings it back as a draft.
Invoice Flow app invoice detail screen for sent invoice CR-2026-055 with the three-dot menu open listing Mark as paid, Revert to draft, Cancel Invoice, Add late fee, Change log, Pin to list, Pin to dashboard, Email client, Client sign-off, Share as web page, View as client, Duplicate and Delete
On a sent invoice the menu offers the three legal moves: forward to Paid, back to Draft, or out to Cancelled.
Invoice Flow app Change status? dialog over invoice CR-2026-055 reading Mark this invoice as paid? Reminders will stop and the client's totals will update, with Cancel and Change buttons
Each transition explains its side effects before you commit.

The menu only ever shows transitions that make sense for the current status. A draft offers Mark as Sent; a sent or overdue invoice offers Mark as paid and Revert to draft; a paid one offers Mark as unpaid; a cancelled one offers Reactivate; and Cancel Invoice is available on anything that is not already cancelled.

Overdue is not a status you set. An invoice is shown as overdue when it is in the Sent state and its due date is earlier than today. The moment you mark it paid, or edit the due date into the future, the red badge disappears. That is also why the Overdue chip and the Overdue only filter always agree with the dashboard.

How to act on several invoices at once

At the end of the month Cedar Ridge chases three overdue invoices and, once the money is in, wants to close them together. Selection mode turns the list into a checklist.

  1. Long-press any row. A sheet titled with the invoice number appears; tap Select multiple.
  2. Tap other rows to add or remove them. Checked rows are tinted and the app bar changes to 3 selected with a cross on the left.
  3. Tap the tick icon (Mark as paid) to set every selected invoice to Paid, the box icon (Archive) to move them to the archive, or the bin (Delete) to remove them.
  4. Delete asks Delete 3 invoice(s)? and warns that it cannot be undone; the other two actions run at once and show a short confirmation such as 3 marked as paid.
  5. Tap the cross, or press the device back button, to leave selection mode without doing anything.
Invoice Flow app Documents list in selection mode: app bar reads 3 selected with tick, archive and bin icons, and the overdue invoices CR-2026-049, CR-2026-053 and CR-2026-045 are checked and highlighted
Three overdue jobs checked; one tap on the tick marks them all paid.

The long-press sheet also holds Pin to list / Unpin from list and Pin to dashboard / Unpin from dashboard, so pinning does not require opening the invoice. Swiping a row from right to left is a shortcut for archiving a single invoice; an orange background appears and a Move to archive? dialog asks you to confirm.

How to read the change log and use the archive

Every invoice carries its own history. Open the detail screen and tap the Edited pill next to the number, or choose Change log from the menu.

  1. Read the entries top to bottom; they are in date order. A book icon marks Original version, a pencil marks each editor save with a line such as Changed: Subtotal, Total, items, and late-fee icons mark events like Late fee accrued or Late fee added to invoice with the amount.
  2. Tap an entry to expand it. You see the number, status, subtotal, tax, total, item count and notes as they were at that moment.
  3. Tap View original PDF or View PDF of this version to render the document exactly as that version would have printed.
Invoice Flow app Change log for CR-2026-053 showing an Original version entry, an expanded edit entry Changed: Subtotal, Total, items with Invoice Number, Status sent, Subtotal $860.00, Total $860.00, Items count 3 and a View PDF of this version button, then Late fee accrued $12.90 and Late fee added to invoice $45.00
The Pine Street Bistro invoice: issued, amended two days later, then a late fee accrued and was added to the total.

The archive is for invoices you are done with but do not want to delete. Tap the box icon in the Documents app bar to open Archive; the Documents tab lists archived invoices with their issue date and total, most recently archived first.

  1. Tap the three dots on a row.
  2. Choose Restore to send it back to the Documents list unchanged, confirmed by a CR-2026-031 restored message.
  3. Or choose Delete permanently. You must confirm twice: Delete permanently? then Are you sure? with Yes, delete.
Invoice Flow app Archive screen on the Documents tab listing archived invoices CR-2026-031, CR-2026-027 and CR-2026-019 with the row menu open showing Restore and a red Delete permanently option
Archived invoices keep their numbers and can come back with one tap.

Rules and details

StatusHow it is reachedCounts as outstandingEditable
DraftNew invoice; Revert to draft; ReactivateNoYes, pencil icon
SentMark as Sent; Mark as unpaid; a payment deleted on a paid invoiceYesView-only editor; changes are logged
OverdueAutomatic: Sent and due date before todayYesSame as Sent
PaidMark as paid; last payment recorded; bulk Mark as paidNoSame as Sent
CancelledCancel InvoiceNoNo, until reactivated
Bulk archive and bulk mark-as-paid run immediately with no confirmation dialog. Check the selection count in the app bar before tapping either icon.

Tips

Pin the two or three invoices you are actively chasing. They stay above the newest invoices under All, so you see them every time you open Documents without touching a filter.
Use the Overdue chip as a morning routine rather than a filter you save. Because it is computed from due dates, it is always right, and combining it with a Client in Filter documents shows you exactly which customer to call.
Prefer Record on the Payments card over Mark as paid whenever a bank reference exists. You get the same green badge, plus a dated ledger entry and a correct paid date on the invoice.
Archive instead of deleting at year end. Archived invoices remain listed in Archive, keep your numbering gap-free for your accountant, and come back with Restore if a client disputes something months later.