Skip to content

Record or allocate invoice payments

6 min readBusiness

Record or allocate invoice payments from a business workspace by matching a bank transaction to one or more Sales Invoices or Purchase Invoices, or by checking and continuing an original saved payment request. Use the same original request key and the same transaction when you need to recover a pending payment, so you do not create a second payment.

Before you start

  • You must be signed in to the same business workspace where the bank transaction and invoice records live.
  • For recording or allocating an invoice payment, you need the current editor role in that workspace and access to the Transactions page.
  • For invoice payment posting and recovery actions, the workspace must have the invoice-related feature enabled and the connected ledger source must be available for that workspace.
  • If the workspace does not have the required invoice-payment or connector access, the payment actions are not available and the app keeps the original request for review instead of posting a new one.
  • For recovery actions, use the same original request key and the same transaction you started with; do not start over with a different request identity.
  • For exact posting or continuation, the bank transaction and the invoice or bill must belong to the same company and connection that the app verifies during the action.

Choose the right invoice payment path

Use the Match panel when you want to settle a bank transaction against one or more Sales Invoices or Purchase Invoices. Use the recovery panel when you need to check, continue, or cancel an invoice payment request that was already started in the same workspace.

  • Sales invoices are settled by customer receipts.
  • Purchase invoices are settled by supplier payments.
  • Partial allocations are allowed when the selected amount does not cover the full invoice balance.
  • If the bank amount is larger than the selected allocations, the app blocks posting until you review the difference.
  • If the payment currency does not match the invoice outstanding currency, the app requires an exchange-rate review before settlement.

Record an invoice payment from a transaction row

  1. On the Transactions page, open the bank transaction row you want to settle.
  2. Select Match to open the suggested invoices and bills.Match
  3. Review the suggested items and compare the outstanding amount and settlement currency to the bank transaction.
  4. Select the invoice or bill you want to use.
  5. When the candidate is ready, choose Match to post the invoice payment.Match

What the matching labels mean

The app shows the document type, document name, posting date, outstanding amount, document total, and the outstanding currency. A close match means the invoice outstanding currency matches the bank transaction currency, and the selected amount fits the open balance.

Match panel labels and meanings
LabelMeaning
Sales InvoiceA customer invoice that can be settled by a receipt.
Purchase InvoiceA supplier bill that can be settled by a payment outflow.
Outstanding amountThe unpaid balance remaining on the invoice or bill.
Document totalThe full invoice or bill total, not the unpaid balance.
Settlement currency verifiedThe invoice outstanding currency matches the bank transaction currency.
Exact matchThe amount and date are a strong fit for the selected transaction.

Allocate one bank payment across multiple invoices

You can settle a single bank transaction against more than one invoice or bill when the selected allocations add up to the bank amount. Each allocation must fit the current invoice balance and the remaining bank amount.

  1. Open the transaction row and go to Match.Match
  2. Choose the invoices or bills you want to settle.
  3. Review the amounts so the total equals the bank transaction amount.
  4. If the payment only covers part of an invoice, keep the allocation at the supported partial amount.
  5. Choose Match when the total is ready to post.Match

Understand outstanding amounts and currencies

The app uses the invoice outstanding amount, not just the document total, when it builds the settlement. The displayed settlement currency must match the invoice outstanding currency before the payment can be posted without an exchange-rate review.

  • Zero is not the same as unavailable. If a balance or currency cannot be verified, the app treats it as unavailable instead of zero.
  • A payment can partially settle a larger invoice.
  • If the bank amount exceeds the selected allocations, the app blocks posting and asks you to review the difference.
  • If the currencies do not match, the app requires a currency review before settlement.

Check a saved invoice payment request

Use this when you need to verify the outcome of a previously started invoice payment request in the same workspace and with the same original transaction.

  1. Open the invoice payment recovery panel for the original request.
  2. Click Check original invoice payment.Check original invoice payment
  3. Review the result shown in the panel.

Continue an original invoice payment after an interruption

Use this only for the same saved request and same transaction that started the payment. The app reuses the original request instead of creating a new one.

  1. Open the saved invoice payment request in the recovery panel.
  2. Click Continue original invoice payment.Continue original invoice payment
  3. Wait for the app to verify whether the request is posted, still pending, or cancelled.

Cancel an unsent original invoice payment

Use this only when the original invoice payment request has not been accepted yet. The app preserves the request identity so you can review the same action later if needed.

  1. Open the saved invoice payment request in the recovery panel.
  2. If the request has not been sent yet, click Cancel unsent invoice payment.CancelCancel unsent invoice payment
  3. Review the message that tells you to check the invoice again before starting a new payment.

Recovery, pending states, and same-job safety

  • If a request is still pending, keep the original request and bank reservation until the app confirms the result.
  • If the status check returns not found, continue the same original request instead of creating a new one.
  • If the app cannot verify the current request, use the same saved request again after the workspace or connection issue is resolved.
  • Do not start over with a new request key just because a result is uncertain; keep the original request until the outcome is verified.

What happens after a successful posting

When the app verifies a posted invoice payment, it updates the row and refreshes the transaction view. If a later cancellation is verified, the app shows the reversal state and tells you to review the current invoice balance before starting another payment.

  • Posted means the payment was verified and accepted.
  • Pending means the original request still needs confirmation.
  • Cancelled means the original payment was reversed after verification.
  • Cancelled unsent means the original request was removed before it was sent.

Updated

Related guides

We can help

Still need a hand?

Tell us which workspace and page you were using, what you expected, and what happened. Include the time and any request reference shown on screen.

Keep passwords, access tokens and private bank details out of your message. Review screenshots before sharing them.