Guides Invoicing Marking an invoice as paid manually

Marking an invoice as paid manually

When a client pays you outside Stripe - bank transfer, cash, cheque - log the payment in Keepr so the invoice stops showing as outstanding.

Your client has paid you by bank transfer, cash, or cheque, and you want Keepr to know. Open the invoice, click + Add payment in the Status card, type in the amount and the method, and save. Keepr updates the invoice status to Paid (or Partial if they paid less than the full amount).

If your client paid through the Pay with Card button on their invoice, you can skip this - Keepr records Stripe payments automatically. Everything else (bank transfer, BACS, cash, cheque, PayPal) gets logged by hand.

Step 1: Open the invoice

  1. Go to Invoices from the sidebar.
  2. Find the invoice in the list and click Edit.
  3. On the right of the page you'll see a Status card with the invoice number, dates, total, and remaining balance.
If the invoice is still a Draft (you saved it but never sent it), the + Add payment link won't be there. Send the invoice first, or change its status by editing and saving it as sent.

Step 2: Click + Add payment

At the bottom of the Status card is a + Add payment link. It appears whenever the invoice has money still owed against it. Click it to open the Add an Invoice Payment dialog.

Status card on an invoice edit page with the Add payment link highlighted
The Add payment link sits at the bottom of the Status card on the invoice edit page.

Step 3: Fill in the payment details

The Add an Invoice Payment modal with Payment Amount, Method, and Date fields
Three fields: Payment Amount, Method, Date.
  1. Payment Amount - Keepr pre-fills this with the full amount still owed. Overwrite it with a smaller number if the client only paid part of the invoice.
  2. Method - pick how they paid: Bank Transfer, Cash, Cheque, PayPal, Credit Card, Debit Card, or Stripe.
  3. Date - defaults to today. Change it to the date the money actually arrived if that matters for your records (it does for VAT).
  4. Click Add Payment. Keepr saves the record, updates the invoice, and refreshes the page.
There's no notes field on a payment. If you need to remember why a payment was an odd amount, jot it on the invoice itself or keep a separate note - the payment record only stores amount, method, and date.

What happens to the invoice status

Keepr looks at what you've logged versus what's still owed, then sets the status automatically. You never set the status by hand.

BeforePayment you loggedAfter
Sent (or Viewed)Full remaining balancePaid - invoice goes to your Paid invoices view.
Sent (or Viewed)Less than the remaining balancePartial - the Status card now shows a Remaining row with what's still owed.
PartialExactly the remaining balancePaid.
PartialLess than the remaining balanceStays Partial. Remaining drops by what you logged.

Worked example: a £500 invoice paid in two halves

You sent a £500 invoice for branding work. Status is Sent. The client pays £200 by bank transfer today and says the rest will follow in a couple of weeks.

  1. Open the invoice, click + Add payment.
  2. Payment Amount: 200. Method: Bank Transfer. Date: today. Click Add Payment.
  3. The Status card refreshes. Pill is now Partial. Remaining shows £300.00.
Status card showing the Partial pill and a Remaining row
After a part-payment the Status card shows Partial and the balance still owed.

Two weeks later the rest arrives. Repeat the same steps with 300. The status flips to Paid, the + Add payment link disappears, and the invoice moves into your Paid view.

Multiple payments and Stripe-paid invoices

There's no cap on how many payments you can log against one invoice. Keep clicking + Add payment as money comes in - the link stays put until the invoice is fully paid.

If your Stripe Connect is set up under Settings → Payments and the client used the Pay with Card button, Keepr records that payment automatically. Mixing the two is fine - a manual bank-transfer entry adds to whatever Stripe has already logged on the same invoice.

Can I edit a payment I already logged?
Not from the invoice page - Keepr only shows the form for adding new payments, not editing past ones. If you logged the wrong amount, the simplest fix is to add a second payment that offsets the mistake (for example, add −£50 if you over-recorded by that much). For anything more involved, get in touch with support.
What if my client paid the wrong amount?
Log exactly what they paid. If they underpaid, the invoice sits at Partial until they top it up. If they overpaid, refund the difference and log a negative-amount payment to balance it.
Does the payment date matter for my tax return?
Yes - especially if you're VAT-registered or use cash accounting. Use the date the money actually arrived in your account (or the date the cheque cleared), not the date the client said they'd pay.
Ready to record a payment?
Open invoices