← All guides

Record a payment

Log bank transfers, cash, or other offline payments so invoice status stays accurate.

Edit Invoice bottom bar with Record Payment highlighted

When a client pays outside Stripe — bank transfer, cash, cheque, or another method — record the payment on the invoice so status and reports stay correct.

1. Open the invoice and tap Record Payment

Edit Invoice bottom bar with Record Payment

  1. Open the invoice from the Invoices list.
  2. On Edit Invoice, tap Record Payment in the bottom bar (available while there is a remaining balance).

2. Enter payment details

Record Payment sheet with Full or Partial Payment

  1. Choose Full Payment (the amount due) or Partial Payment.
  2. For a partial payment, enter the Amount Received. The sheet shows the current Amount due underneath.
  3. Set the Payment date.
  4. Choose a Payment method (for example Cash, Bank Transfer, Cheque).
  5. Tap Record Payment.

3. Confirm Payment History

Payment History with Paid status and transactions

After you save, Payment History updates on the invoice:

  1. A progress bar shows how much was Received of the invoice total.
  2. Status becomes Partially Paid when some balance remains, or Paid when recorded payments meet the total.
  3. Each entry under Transactions lists the date, method, and amount.

You can delete a manual payment (trash icon) if you entered it by mistake; status adjusts back toward Sent or Partially Paid as needed. Stripe online payments may also appear in the same list when they sync automatically.

Online card payments

If the client paid online via Stripe, Trueinvoice reconciles that automatically — you usually do not need to record it by hand. See Connect Stripe and get paid.