Help
Back to app
All articles
  • Getting started

    • Getting started
  • Invoicing

    • Managing your clients
    • Quotes
    • Creating and managing invoices
    • Invoice numbering templates
    • Marking invoices paid
  • Tax

    • GST in Coffer
    • Income tax and ringfencing
    • The detailed tax breakdown
    • ACC levies
  • Expenses

    • Recording expenses
    • The home office deduction
  • Bank

    • Recording your bank balance
    • Running Coffer with a revolving credit account
    • Pots
  • Settings

    • Setting up your business profile
Browse articles
  • Getting started

    • Getting started
  • Invoicing

    • Managing your clients
    • Quotes
    • Creating and managing invoices
    • Invoice numbering templates
    • Marking invoices paid
  • Tax

    • GST in Coffer
    • Income tax and ringfencing
    • The detailed tax breakdown
    • ACC levies
  • Expenses

    • Recording expenses
    • The home office deduction
  • Bank

    • Recording your bank balance
    • Running Coffer with a revolving credit account
    • Pots
  • Settings

    • Setting up your business profile

Invoicing

Marking invoices paid

What changes on the dashboard the instant an invoice is marked paid, how the payment date is used, and how to undo or edit a paid status.

Marking an invoice paid is the single most consequential action you take in Coffer. It's how the system learns cash has actually arrived, which is when the GST and income tax ringfences move and your “Yours to spend” adjusts. Pending invoices don't affect the ringfence at all; they appear under the “Plus … pending” line on the dashboard so you can see what's expected without counting it as spendable yet.

How to mark an invoice paid

From the Invoices page, find the invoice and use the “Mark paid” action on its row. Coffer asks for one thing: the payment date (defaults to today, edit to match the actual date the money landed in your account). Save, and the invoice flips from “Pending” to “Paid”.

The payment date is what Coffer uses to:

  • Show this invoice as paid in the activity feed on the relevant date
  • Decide which GST or provisional tax period the payment belongs to when you log returns (e.g. a payment dated 12 September falls into the Aug-Sep GST period)
  • Place the received income in the right month on the dashboard income chart
InvoiceDateSubjectTotalStatus

INV-2026-007

Acme Studios

12 / 06 / 2026

Due 26 / 06 / 2026

Brand identity refresh: discovery + concepts(+2)$5,750.00paid · 12 / 06 / 2026

INV-2026-006

Globex Limited

01 / 06 / 2026

Due 15 / 06 / 2026

Quarterly retainer$11,500.00pending
Sent 01 / 06 / 2026

INV-2026-005

Initrode Ltd

20 / 05 / 2026

Due 03 / 06 / 2026

Site audit + recommendations$2,400.00Overdue9d

INV-2026-004

Initech

15 / 05 / 2026

Due 29 / 05 / 2026

Workshop facilitation$3,450.00paid · 28 / 05 / 2026

INV-2026-003

Massive Dynamic

08 / 05 / 2026

Due 22 / 05 / 2026

Discovery sprint$16,200.00paid · 20 / 05 / 2026
The Invoices page. Each row's status pill makes its state obvious at a glance; pending and overdue rows have a 'Mark paid' action that opens the date-picker dialog.

What changes on the dashboard

The instant the invoice is marked paid, the dashboard math re-runs and the following all move at once:

  • Ringfenced GST: goes up by the invoice's GST amount. For a $5,000 ex-GST invoice that's an extra $750 ringfenced.
  • Ringfenced income tax: goes up by the invoice's ex-GST amount multiplied by your active income tax rate (33.7% flat, or your effective bracket-aware rate). On a $5,000 invoice at the default rate, that's $1,685 ringfenced.
  • Yours to spend: drops by the sum of the two new ringfences. Your headline number shrinks by the part of the payment that's not yours, leaving the part that is.
  • Paid total for the current period: goes up by the invoice total.
  • Pending total: goes down by the same amount, because this invoice has moved out of the incoming pile.
  • Activity feed: shows the paid invoice at the top, dated to the payment date you entered.

Your income-tax set-aside is locked in

The rate Coffer used to work out that income-tax set-aside is locked at the moment you mark the invoice paid, based on your projected income at that time. If your projected income changes later in the year, Coffer keeps this invoice's set-aside fixed and adjusts the rate on future invoices instead. Past paid invoices stay stable; any catch-up you owe rides forward on new income rather than retroactively re-valuing invoices you already ringfenced against.

On the Detailed tax breakdown page, each paid invoice's Rate column carries a small hint reminding you the number is fixed. If you unmark an invoice as paid and mark it paid again later, the rate re-locks at the new moment's projection.

None of this requires you to update your bank balance separately. Coffer doesn't know how much arrived in your account; it knows how much the invoice was worth, and the bank balance you record on the Bank page is the truth about what actually landed. The ringfence math is the bridge between the two.

Yours to spend

$5,730.00

From $15,000.00 Available ($5,000.00 overdraft plus $10,000.00 in credit).

  • Yours to spend$5,730.00
  • Ringfenced for IRD$4,700.00
    • GST$1,250.00
    • Income tax$3,450.00
  • Ringfenced for ACC$900.00
    • FY 2026-27$620.00
    • FY 2025-26$280.00
  • Emergency fund$2,500.00
  • Equipment$1,170.00

Plus $11,500.00 pending across 2unpaid invoices. Counts toward Yours only once it's marked paid.

Upcoming IRD due dates
  • GST return (Apr-May)

    $2,348.00 owed · Due 28 / 06 / 2026

    in 12 days
  • Provisional tax P1

    $5,834.00 owed · Due 28 / 08 / 2026

    in 73 days
Recent activity
  • Brand identity refresh

    12 / 06 / 2026 · Acme Studios

    $5,750.00

    paid
  • Balance recorded

    12 / 06 / 2026

    $10,000.00

  • GST return

    07 / 05 / 2026 · GST Q4 2025-26

    $4,500.00

The dashboard, after the latest payment lands. The IRD ringfence segment grows; the headline 'Yours to spend' is what's left after IRD's share is set aside.

When to record the bank balance after a payment

Mark the invoice paid first, then update your Bank balance to match what your bank app shows. Doing them in that order keeps the dashboard honest in the gap between: marking paid raises the ringfence (Coffer expects the money), and updating the balance confirms it's actually there. The Available figure ends up correctly reflecting the new state.

What changes about the invoice itself

Marking an invoice paid does two things to the invoice on top of the dashboard math:

  • Your business details on the PDF are frozen as they are now. The business name, trading name, address, business email, GST number, GST status, bank account, account holder name, and logo that appear on that paid invoice are recorded at the moment you mark paid. If you change any of these in Settings later, the paid invoice keeps the details it was sent with.
  • The invoice content is locked. Once paid, the description, line items, dates, custom fields, and so on become read-only. You can still view and download the PDF, and you can still send another copy to a new recipient, but the content of the invoice can't be edited in place.

Both behaviours exist because the invoice is a tax document once paid. The PDF stored in Coffer has to match what your client received and what your filed GST return references. Letting a settings change quietly rewrite an old invoice would mean the client's copy and your stored copy disagree.

Fixing the payment date

Got the date wrong when you marked paid? You can fix it in place - open the invoice and update the payment date. Coffer accepts the change without asking you to unmark first, and the frozen business details on the PDF stay exactly as they were. The activity feed and GST-period assignment update to match the corrected date.

Editing the rest of a paid invoice

For anything other than the payment date - line items, description, custom fields, the client, dates, and so on - Coffer asks you to unmark the invoice first:

  1. Click Unmark paid on the invoice.
  2. Make your changes.
  3. Click Mark paid again.

The frozen business details on the PDF stay frozen through this cycle. Marking paid the first time is the lock-in moment for your supplier identity; unmark and re-mark don't re-touch it. So if you changed your business name in Settings between the original mark-paid and now, the paid invoice continues to show the ORIGINAL name even after you re-mark - which is the right behaviour, because the PDF in your client's inbox shows the original too. Coffer doesn't keep a history of paid/unpaid flips; if you need to track why a status changed, leave a note on the invoice.

If you genuinely need to re-snapshot the business details (eg. you caught a typo in your business name shortly after the first mark-paid), the path is: unmark, delete the invoice, create a new one. Coffer treats the original mark-paid as the lock-in point that doesn't un-happen, because that's what makes the paid invoice a reliable historical record.

Sending another copy of a paid invoice to a new contact (forwarding to your accountant, for example) is not considered an edit and works without unmarking. The PDF renders from the frozen details, so the new copy looks identical to what the original recipient got.

Don't pre-mark to budget ahead

It's tempting to mark an invoice paid early to make the dashboard show what you'll have once it lands. Resist this: it ringfences GST and income tax you haven't actually received yet, and your Available number gets inflated against money that's genuinely sitting in the account today. The dashboard's pending line shows what's expected; only mark paid once the money has arrived.

On this page

  • How to mark an invoice paid
  • What changes on the dashboard
  • Fixing the payment date
  • Flipping back to pending

Coffer. Invoicing for independent contractors.

AboutWhat's newGuidesHelpTermsPrivacy

© 2026 Coffer