User guide

Payments, partial payments and amount due

Record deposits and instalments against an invoice, watch the remaining balance shrink, and print a payment schedule on the PDF so clients know what is due when.

Updated: 2026-09-09

Not every invoice is settled in one go. A wedding planner takes a booking deposit months before the day, a second instalment in the summer and the balance a fortnight before the ceremony. A builder bills in stages, a designer asks for half up front. Invoice Flow handles this with two separate tools that work well together: a Payments ledger on every sent invoice, where you log each amount as it arrives and the app keeps the remaining balance for you, and an optional Split Payment schedule in the editor, which prints the agreed instalments and their deadlines on the PDF.

The examples below follow Willow & Vine Weddings in Bath. Their client, Charlotte and Daniel, booked a full planning package for £6,000 including VAT, paid in three parts: 25% on booking, 50% eight weeks out, and the final 25% two weeks before the wedding.

What you see on the screen

Open the Documents tab and tap an invoice to reach its detail screen. Below the totals, notes and payment terms sits a card headed Payments. It only appears for invoices whose status is not Draft or Cancelled, and never for estimates, because there is nothing to collect on those yet.

The card has four parts. A Record button with a plus sign in the top-right corner opens the form for logging a payment; it disappears once the invoice is marked Paid. A thin progress bar shows how much of the total has been covered, with the percentage beside it. The bar is red below 50%, orange from 50% up, and green at 100%. Under the bar a line reads Paid: in green and, while anything is still owed, Remaining: in red. Finally there is the list of recorded payments, newest first, each with a green tick, the amount, and a grey line with the date, the method and the reference you typed. A bin icon on each row deletes that payment. Before you log anything the card says No payments recorded yet.

Invoice Flow app invoice detail screen for WV-2026-031 showing the Payments card with a 75% orange progress bar, Paid £4,500.00 in green, Remaining £1,500.00 in red, two recorded bank transfers and a Record button
After the deposit and the second instalment, the Payments card shows 75% covered and £1,500.00 still to come.

The Documents list mirrors this. Any invoice that has at least one payment but is not yet Paid gets a small progress bar under the client name and a red line under the total showing the amount still due. The filter sheet (funnel icon in the top bar) has a Partially paid switch that narrows the list to exactly these invoices.

The schedule lives somewhere else entirely. In the invoice editor, scroll down past the signature tile to the collapsed card titled Payment Options. Tap it to expand and you will find a two-way switch: Single Transaction or Split Payment. Split mode is where you define the deposit and instalments; it is described in its own section below.

How to record a payment

Charlotte and Daniel have just sent the final £1,500 by bank transfer. Here is how the planner logs it.

  1. Open the Documents tab and tap invoice WV-2026-031.
  2. Scroll to the Payments card and tap Record.
  3. Check the Amount field. It is pre-filled with the remaining balance, in this case 1500.00; type a different number if the client paid less or more.
  4. Pick a Payment Method from the dropdown: Bank Transfer, Card, Cash, Check, PayPal, Crypto or Other.
  5. Tap the date row if the money arrived on a different day. The picker only allows dates up to today.
  6. Type the bank or transaction reference in Reference Number, and anything you want to remember in Notes.
  7. Tap Save Payment.
Invoice Flow app Record Payment dialog with Amount GBP 1500.00, helper text Remaining £1,500.00, Payment Method Bank Transfer, date Sep 9 2026, Reference Number FPS-20260909-HAYES and a Notes field reading Final balance (25%)
The dialog proposes the outstanding amount and defaults to Bank Transfer; only the reference and notes need typing.

When you save, the app adds the payment to the ledger, re-adds every payment on the invoice, stores the new paid and remaining figures, and refreshes the card. If the remaining amount drops to zero, the invoice status flips to Paid automatically and the paid date is set to now. Because the final balance closed the gap, WV-2026-031 turns green without any further taps, and the Record button goes away.

Invoice Flow app Payments card at 100% with a green progress bar, Paid £6,000.00 and three recorded bank transfers of £1,500.00, £3,000.00 and £1,500.00 dated Sep 9, Jul 29 and Apr 28 2026, with no Record button
Three instalments logged, 100% covered, and the invoice has switched itself to Paid.

How to correct or remove a payment

There is no edit form for a saved payment. If you typed the wrong amount, delete the row and record it again.

  1. On the Payments card, tap the bin icon on the payment you want to remove.
  2. Read the Delete Payment? dialog, which repeats the amount, and tap Delete (or Cancel to keep it).
  3. Tap Record and enter the corrected payment.

Deleting recalculates the balance the same way saving does. If the invoice had been marked Paid and the deletion leaves money outstanding, the status goes back to Sent and the paid date is cleared, so the invoice reappears in your outstanding totals and the Record button returns.

How to change the status by hand

The three-dot menu in the top-right corner of the invoice detail screen lets you move an invoice between statuses without touching the payment ledger. On a Sent or Overdue invoice it offers Mark as paid and Revert to draft; on a Paid invoice it offers Mark as unpaid; on a Cancelled one, Reactivate. Every option asks you to confirm in a Change status? dialog before it does anything.

  1. Open the invoice and tap the three-dot menu in the top bar.
  2. Choose Mark as paid.
  3. Read the confirmation ("Mark this invoice as paid? Reminders will stop and the client's totals will update.") and tap Change.
  4. If a late fee is pending on the invoice, answer the follow-up prompt about whether the fee was paid too.
Invoice Flow app invoice detail overflow menu on a Sent invoice 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
Manual status changes live in the overflow menu; they never create or remove payment rows.

Use Mark as paid when you do not care about the individual transactions, for example a small invoice settled in cash on the spot. Use Record when you want the audit trail of who paid what and when, and let the status follow. Mixing the two is possible but has a side effect explained under Rules and details.

How to show the client what is still owed

The View as client option in the same menu opens a stripped-down preview of the invoice as the recipient would read it: a greeting, a sentence stating the payment due and the due date, a large card with the invoice number and total, and, once something has been received, a Paid so far line under the total. It is a local preview only, marked with a banner; it is not a link you can send. It is handy for a quick screenshot in a chat with the couple, or simply to check that the figures you are about to email make sense.

Invoice Flow app View as client preview for Willow & Vine Weddings reading Hi Charlotte Hayes & Daniel Moore, You have a payment of £1,500.00 due on Sep 12, 2026, with a card showing WV-2026-031, £6,000.00 and Paid so far: £4,500.00 above the line items
The client-side preview states the amount due, the due date and what has already been paid.

How to set up a split payment schedule

The ledger records what actually happened. The schedule states what you agreed. You build it in the editor, ideally while the invoice is still a draft, and it prints on the PDF under the heading Payment Schedule. For Amelia and Josh’s March 2027 wedding, the planner sets up the same 25/50/25 structure on a £4,800 invoice.

  1. Open the invoice in the editor and scroll down to the Payment Options card; tap it to expand.
  2. Tap Split Payment. If you had already added a QR code or payment buttons in single mode, the app asks whether to move them into the first payment.
  3. Tap + Add Payment to create a part, then open it and type a name in Label, for example Booking deposit.
  4. Enter the Amount. Tap the suffix at the end of the field to switch between a fixed sum in the invoice currency and a percentage of the total; 25 with the percent suffix becomes £1,200.00 on a £4,800 invoice.
  5. Set From and By dates if the part has a window or a deadline. The By date is shown on the collapsed card and printed as "Pay by" on the PDF.
  6. Optionally add a payment method or QR code inside the part, so each instalment can carry its own link.
  7. Repeat for the remaining parts and watch the Allocated line until it reads 100% and Remaining shows zero.
  8. Tap Save Draft (or Save).
Invoice Flow app invoice editor Payment Options card in Split Payment mode showing a green bar with Allocated: 100% (£4,800.00) | Remaining: £0.00 and three parts: Booking deposit £1,200.00 by Sep 22 2026, Second instalment £2,400.00 by Jan 22 2027, Final balance £1,200.00 by Mar 6 2027
Three percentage parts with deadlines; the bar turns green when the whole total is allocated.

The allocation bar is amber while parts add up to less than the total, green when they match, and red if you have over-allocated. The app does not stop you saving an incomplete or excessive schedule; the bar is guidance, not validation.

On the generated PDF the schedule appears after the notes and payment terms. Each part is numbered and shows the label, the resolved amount (percentages are converted to money using the invoice total) with the percentage in brackets, and the From and Pay by dates. If a part carries a QR code or payment buttons they print beside it. When two or more QR codes end up on the page, a small “(i)” note warns the reader that the invoice contains multiple codes and to scan the right one.

Invoice Flow app PDF invoice WV-2026-031 from Willow & Vine Weddings Ltd to Charlotte Hayes & Daniel Moore, total £6,000.00, with a Payment Schedule section listing 1. Booking deposit £1,500.00 (25%) Pay by Apr 30 2026, 2. Second instalment £3,000.00 (50%) Pay by Jul 31 2026, 3. Final balance £1,500.00 (25%) Pay by Sep 12 2026
The PDF prints the agreed instalments and deadlines; it does not print how much has been paid so far.

Rules and details

Deleting a payment is immediate and there is no undo beyond re-entering it. If you only want to fix a typo in the reference or notes, you still have to delete and re-record; the amount, method and date will need re-entering too.

Tips

Put the bank reference in the Reference Number field every time. The card shows it next to the date and method, so when a couple asks "did you get our transfer on the 29th?" the answer is one scroll away instead of a trip to online banking.
If you take deposits before the invoice is finalised, create the invoice with the full package, mark it Sent, and log the deposit straight away. Because the remaining amount is recalculated from the ledger, you can still edit line items later and the balance will follow the new total.
Use percentage parts rather than fixed sums in the schedule. When the package changes, say the couple adds a rehearsal-dinner coordination line, the deposit and instalments recalculate themselves and the Allocated bar stays at 100%.
Give each schedule part a By date that matches your contract, then set the invoice due date to the last instalment. The invoice only turns Overdue after that final date, while the PDF still tells the client the earlier deadlines.