Customer Payments & Allocations
Record bank deposits and cash receipts from customers, allocate across open sales invoices, manage unapplied advance deposits, and post balanced double-entry cash receipts.
Reviewed on 2026-10-07
Confirm the customer paid#
A customer and cash account are required. To allocate immediately, the target invoice must be posted and the payment currency must match it.
Post and allocate the receipt#
- 1Open Customer Payments and select the customer and bank or cash account.
- 2Enter the amount, date, and currency shown by the payment evidence.
- 3Select posted invoices and the amounts to apply, if appropriate.
- 4Review the chosen invoices and the amounts allocated to each before posting.
- 5Review the accounting preview, post, and check any unapplied amount.
- 6After posting, open the customer balance and check the unapplied amount, then reconcile the bank line separately.
A payment can be posted yet still leave an invoice open when the allocation is missing or partial.
Check the invoice balance#
A payment can be Draft, Posted, or Voided. A posted payment may still be unapplied; applying it to an invoice reduces that invoice's balance. KariVast records the payment but does not collect funds from the customer's bank.
WARNING: Confirm money arrived outside KariVast before posting. Voiding or reversing an allocation changes receivables and can affect reconciliation.
If allocation fails#
Confirm the invoice is posted, currencies match, and the allocation is within the payment and invoice balances.
If an allocation fails, verify the invoice is posted, belongs to the same customer, and uses the compatible currency.
Behind the Scenes: Accounting & GL Impact#
Posting a customer payment debits the chosen bank or cash account and credits Accounts Receivable. Allocate it to the correct posted invoices and check any unapplied balance. Recording the payment does not charge the customer's bank account; it records money your business received. Reconcile the bank line separately.
Have a question about this workflow?
Subscribed customers can ask questions about this guide inside the authenticated dashboard.
Ask about Customer Payments & Allocations in Dashboard