User guide

Estimates, quotes and converting them to invoices

Write a quote in the Estimates tab, track whether the client accepted it, then turn all of it or only some line items into a draft invoice with its own number.

Updated: 2026-09-09

An estimate is the document you send before any money changes hands: a priced list of what you propose to deliver. In Invoice Flow it is built with the same editor as an invoice, printed with the same PDF templates and stored in the same Documents list, but it has its own numbering series, its own set of statuses and one thing an invoice does not have: a conversion action that produces the real invoice for you, in full or one line item at a time.

The examples follow Martin Hollis, who runs Hollis & Oak Furniture, a one-man workshop in Portland, Oregon. He has quoted a walnut dining set to Claire and Tom Bergstrom: a table, six chairs, a bench and delivery, $8,410 in total. The couple want the table first and the seating later, so he will bill the table and delivery now and the rest when it leaves the shop.

What you see on the screen

Estimates live in the Documents tab of the bottom navigation. At the top of that screen a three-way switch reads Invoices, Estimates and Contracts; tap Estimates and the list shows only quotes. Below the switch sit the status chips All, Draft, Sent, Paid and Overdue. Each row shows the estimate number, a status badge, the client and issue date, and the total. An empty tab says No estimates yet with the hint Create your first estimate to get started.

Invoice Flow app Documents screen with the Estimates segment selected, listing EST-0038 Sent for Claire and Tom Bergstrom $8,410.00, EST-0039 Draft, EST-0037 Accepted, EST-0036 Converted and EST-0035 Declined
Every quote in the workshop's pipeline, from a fresh draft to one already turned into an invoice.

The badges an estimate can carry are Draft, Sent, Accepted, Declined, Cancelled, Converted and Partially converted. A sent estimate whose due date has passed is displayed as Overdue, exactly like an invoice. Note that the chip row has no chip for Accepted, Declined or Converted; those quotes appear under All, or through the funnel icon’s advanced filter.

Tapping a row opens the estimate detail: a header card with the badge, total, Issued and due dates, the client card, the line items, the totals, any notes and payment terms, and a Preview PDF button. There is no Payments card on an estimate, because nothing is collectable until it becomes an invoice. All the estimate-specific actions hide behind the three-dot menu in the top-right corner.

The New button at the bottom of the Documents list opens a sheet titled Choose document type with four tiles: Invoice, Estimate, Contracts and From text. Picking Estimate opens the editor with the title New Estimate.

How to create an estimate

Martin is quoting a set of floating shelves for a new client. The steps are the same as for an invoice; only the numbering and the title differ.

  1. Open Documents and tap New.
  2. In the Choose document type sheet, tap Estimate.
  3. Check the Invoice Number card. It already shows the next number from your estimate series, EST-0040 here. Tap it only if you need a different number by hand.
  4. If you keep more than one estimate series, an Invoice Series card appears above the number; tap it to switch, for example from Quotes to Commercial quotes.
  5. Tap Client and pick the customer from the Select client dialog, or choose Add new client.
  6. Adjust the Issued and Due dates. An estimate has no separate validity field, so the due date is the date you want an answer by.
  7. Add line items with Product / Service, Time, Expenses or Custom, then fill in notes and payment terms further down.
  8. Tap Save Draft.
Invoice Flow app New Estimate editor for Martin Hollis showing the Invoice Series card set to Quotes, the Invoice Number card reading EST-0040, the client Claire and Tom Bergstrom, Issued and Due dates and the Line Items buttons
The estimate editor draws its number from the Quotes series while the invoice series stays untouched.

The editor hides one card that invoices have: the early-payment discount offer. Everything else, including taxes, discounts, currency, signature and photo attachments, works the same way as in the invoice editor.

How to send it and record the client’s answer

Once the draft is ready, open it from the list and use the three-dot menu. Mark as Sent asks you to confirm and warns that from now on every change is written to the change log. After that the pencil icon in the top bar is replaced by an eye icon, and the editor opens in View-only mode with the hint that a sent estimate must be duplicated to be changed. To actually send the PDF, use Email client or Share as web page in the same menu, or Preview PDF and share from there.

When the Bergstroms reply, Martin records the outcome from the same menu.

  1. Open the estimate and tap the three-dot menu.
  2. Scroll down to the block after View as client.
  3. Tap Mark as Accepted or Mark as Declined. The badge changes immediately, with no confirmation prompt.
Invoice Flow app overflow menu on sent estimate EST-0038 listing Mark as paid, Revert to draft, Cancel Estimate, Change log, Pin to list, Pin to dashboard, Email client, Client sign-off, Share as web page, View as client, Mark as Accepted, Mark as Declined, Convert to Invoice, Convert part to invoice, Create sub-estimate, Duplicate and Delete
The lower block of the menu exists only on estimates and disappears once the quote is fully converted.

Accepted and declined are bookkeeping states, not locks. A declined estimate can still be converted if the client changes their mind, and an accepted one can be cancelled with Cancel Estimate. If you need a revised version, Create sub-estimate clones the line items into a fresh draft with the next number in the estimate series and opens it in the editor; Duplicate also makes an unlinked copy, but see the numbering table below before relying on it for quotes.

How to convert the whole estimate

When the client wants everything at once, one tap produces the invoice.

  1. Open the estimate and tap the three-dot menu.
  2. Tap Convert to Invoice.
  3. Read the Convert to invoice? dialog and tap Convert to Invoice to proceed, or Cancel.
Invoice Flow app Convert to invoice? dialog over estimate EST-0038 reading An invoice will be created from this estimate's line items. The estimate will be marked as Converted, with Cancel and Convert to Invoice buttons
Full conversion is a single confirmation; the app then jumps straight to the new invoice.

The app copies every line item, the discount, the notes, the payment terms, the template, the colour palette, the currency and the exchange rate into a new invoice. That invoice is a Draft, issued today with a due date 30 days out, and its number comes from your default invoice series, never from the estimate series. The estimate’s badge becomes Converted and the conversion block vanishes from its menu, so the same quote cannot be invoiced twice. You land on the new invoice, where you can edit it like any other draft before marking it sent.

How to convert only some of the line items

The Bergstroms want the table delivered before the chairs and bench are finished. Martin bills the table and delivery now.

  1. Open estimate EST-0038 and tap the three-dot menu.
  2. Tap Convert part to invoice….
  3. On the Select line items to convert screen, untick the items that will wait. Every item starts ticked on a first conversion.
  4. Check the counter and running total in the header, 2 / 4 and $4,380.00 here.
  5. Tap Convert to Invoice in the top-right corner. The button is greyed out while nothing is selected.
Invoice Flow app Select line items to convert screen with the black walnut dining table and Delivery and set-up ticked, the six chairs and the bench unticked, the counter 2 / 4 and a running total of $4,380.00
Only the ticked lines go onto the first invoice; the estimate keeps all four.

The screen returns you to the estimate, now badged Partially converted, and the new draft invoice waits in the Invoices tab. Unlike full conversion, the app does not open the invoice for you.

Invoice Flow app detail screen of draft invoice HO-2026-0212 for Claire and Tom Bergstrom, issued Sep 9 2026, due Oct 9 2026, with two line items, the walnut dining table $4,200.00 and delivery $180.00, total $4,380.00 and the copied notes
The first invoice takes the next number in the HO series and inherits the estimate's notes and terms.

Weeks later the seating is ready. The menu entry now reads Convert remaining… instead of Convert part to invoice…, and the selection screen already knows what has been billed.

  1. Open the partially converted estimate and tap the three-dot menu.
  2. Tap Convert remaining….
  3. Confirm that the lines already billed are struck through and labelled already converted, and that the outstanding lines are pre-ticked.
  4. Tap Convert to Invoice.
Invoice Flow app Select line items to convert screen for a partially converted estimate where the dining table and delivery are struck through with the note already converted, the chairs and bench are ticked, counter 2 / 4 and total $4,030.00
The second pass pre-selects what is still open; the struck-through lines are a hint, not a lock.

If this second pass ticks every remaining line, the estimate’s badge changes to Converted and the conversion block leaves the menu. If you leave something unticked again, it stays Partially converted and you can come back a third time.

Numbering per document type

Invoices and estimates count separately. In Settings, Business Profile, the Invoice Series section lists series of two kinds, Invoices and Estimates, each with a Series name, Number template, Next number, Digits and a Reset counter policy (Never, Every year, Every month or Every quarter). A new profile gets one of each: an invoice series with prefix INV and an estimate series with prefix EST, both using the template {prefix}-{SEQ:0000}, so the first documents are INV-0001 and EST-0001. Martin renamed his to HO-{YYYY}-0000 for invoices and kept EST-0000 for quotes.

SituationNumber comes from
New estimateDefault series of kind Estimates (EST-0040 above)
Sub-estimateSame estimate series, next number
Full conversionDefault series of kind Invoices (HO-2026-0212)
Partial conversion, each passDefault series of kind Invoices, one number per invoice created
Duplicate of an estimateDefault series of kind Invoices (the copy stays an estimate, but its number is drawn from the invoice counter in the current version; prefer Create sub-estimate for a correctly numbered revision)

The number template accepts the tokens {prefix}, {YYYY}, {YY}, {MM}, {DD}, {Q}, {WW}, {SEQ} or {SEQ:0000}, {client}, {currency}, {kind} and {kind:short} (which prints INV or EST), among others. Numbers must be unique within a business profile; if you override one by hand and it collides, the editor moves to the next free number when you save.

How the estimate PDF looks

Tap Preview PDF on the estimate detail to render it. The preview’s title bar reads Estimate EST-0038, and the snackbar after sending says the estimate was marked as sent. The document itself uses whichever of the twelve templates and palettes you chose in the editor, with the same header, item table, totals, notes and payment terms as an invoice would print.

Invoice Flow app PDF of estimate EST-0038 on the Clean template for Hollis & Oak Furniture LLC billed to Claire and Tom Bergstrom, with the heading INVOICE, Invoice #: EST-0038, issue date Sep 2 2026, due date Oct 2 2026, four line items and a total of $8,410.00
The estimate prints on the Clean template with the standard document heading; the EST number identifies it as a quote.
The built-in templates print the heading INVOICE and the label Invoice # on estimates as well; there is no separate ESTIMATE heading in the current version. If your clients need the word Estimate or Quote on the page, put it in the notes field or build a custom template with your own header text.

The only estimate-specific difference in the PDF is that the early-payment discount line, which can appear under the total of an unpaid invoice, is never printed on an estimate.

Rules and details

Tips

Treat the due date as the quote's validity date. Sent estimates past that date show up as Overdue in the list and under the Overdue chip, which makes stale quotes easy to chase or cancel.
If you stage deliveries regularly, write the split into the estimate's notes, as Martin does ("chairs and bench can follow the table"). The notes are copied to every invoice created from it, so the client sees the same wording on the quote and on each bill.
Keep separate estimate series for different kinds of work, for example residential quotes and commercial tenders. The Invoice Series card appears in the editor only when a profile has more than one series of that kind, so single-series users never see it.
Use Create sub-estimate rather than editing a sent quote. The original stays in the change log as sent, the revision gets its own number, and each version can be accepted or declined on its own.