← Blog

Article

How to record a payment on an invoice

How to mark an invoice as paid, record partial payments, and keep status accurate whether clients pay by bank transfer, cash, card or any other payment methods.

Trueinvoice guide getting paid freelancers
How to record a payment on an invoice

Short answer: when money lands, record it against the invoice with the date, amount and method. If it’s only part of the total, log that amount and leave the invoice partially paid until the rest arrives, rather than raising a second invoice.

Recording a payment just means updating an invoice to show that the money actually arrived either in full or in part. It sounds like bookkeeping, and it is, but it is also the thing that keeps you honest with yourself. Accurate status is the only way you truly know what is still outstanding, who needs a reminder, and what your sales, profits, expenses really are. Skip it and you would not be able to analyse trends in your business and make correct business decisions.

This post covers the idea for any tool you use. Invoice apps like Trueinvoice have the functionality to record a payment inside the application itself. For the tactics that happen before the money lands, see get paid faster.

Why recording payments matters

It comes down to trust in your own data. If you leave paid invoices sitting as unpaid, you waste your time chasing and bugging clients who already paid, which is a fast way to damage a good relationship. On the other hand if you mark unpaid invoices as paid you could possibly lose money on that work if the client does not pay, understate your cash risk and get blindsided later.

There is a second reason that shows up at tax time. Payment dates and methods give you a trail, which is what lets you reconcile against your bank statements and actually explain where your income came from without guessing months after the fact.

If you already sent an invoice, record the payment against that invoice. Do not log the same money again as separate income, or you will double count revenue.

Full payment vs partial payment

Not every payment arrives as one clean lump, and your records should reflect whatever really happened:

SituationWhat to record
Client pays the full totalPaid in full, date, method
Client pays a deposit onlyPartial payment; balance remains due
Client overpaysRecord payment and handle credit or refund per your process
Client pays wrong invoiceCorrect allocation; do not leave two statuses wrong

In practice you will see statuses like sent, partially paid, paid, and overdue. Recording payments is what moves an invoice through those states honestly.

Partial payments are normal

Large bills often clear in stages, and that is fine. Recording each slice as it lands keeps the remaining balance honest instead of leaving you to remember that “they still owe a bit” three weeks later.

Payment methods

Bank, cash, or card you collect yourself

When the money actually hits your account, record the payment against the invoice with the details that will make sense to you later:

  • Amount
  • Date received
  • Method (bank transfer, cash, cheque)
  • Optional reference (bank reference or remittance note)

Payment through 3rd party payment gateways like Stripe which automatically records payment

Many invoice apps like Trueinvoice have payment gateways such as Stripe that can record the payment automatically. When a client taps the Pay button on a Trueinvoice link or PDF, the status can update straight from Stripe Checkout, so there is no separate manual step to forget. The setup is in Connect Stripe and get paid, and fees apply only to those Checkout payments (Pricing). Bank or cash you collect yourself is not charged.

Step by step mental model

Once you have done it a few times, the whole thing becomes a quick five step reflex:

  1. Confirm the money is real (bank cleared, not just “sent”)
  2. Match it to the correct invoice number
  3. Record the amount and date
  4. Check whether the status is partial or paid in full
  5. File the remittance or receipt if the client sent one

Copy paste internal note

Received £1,200 by bank transfer on 12 Sept against INV 0042 (reference NORTHBRIDGE SEP). Balance £0. Marked paid.

A note like that costs you ten seconds now and saves you a confused hour later.

Common recording mistakes

Almost all of these come from being in a hurry:

  • Marking an invoice paid from a “payment sent” email before the funds clear
  • Applying a payment to the wrong invoice
  • Ignoring partial payments and creating a second invoice for the same job
  • Logging the same payment again as standalone income (double counting)
  • Forgetting to record offline payments when you also use card checkout
  • Never reviewing partly paid invoices in your weekly cash check (cash flow habits)

After you record

Update your outstanding view, then act on what it tells you. If a balance remains, keep your reminder cadence running rather than letting it drift. See how to set up and send payment reminders.

Where to go next

FAQ

What does it mean to record a payment?
Recording a payment updates the invoice status to reflect money received (full or partial) so your outstanding list stays accurate.

How do I handle partial payments?
Record each amount with the date and method. Leave the invoice partially paid until the balance clears, instead of creating confusing duplicate bills.

Should I create a new invoice for the remaining balance?
No. Record the partial payment on the original invoice and leave it partially paid. A second invoice for the same job doubles the balance and confuses the finance teams.

Do Stripe card payments need manual recording?
In Trueinvoice, Stripe Checkout payments can update invoice status automatically. Bank or cash you collect yourself usually needs a manual record.

What if I recorded the wrong amount?
Correct the payment record as soon as you notice. Do not leave a false ‘paid in full’ status on an outstanding balance.