Customer Payment
A Customer Payment records money received from a customer against what they owe. It increases your bank or cash balance, reduces the customer's receivable, and lets you decide exactly which outstanding invoices the money settles.
Where to find it
Go to Sales > Payments > New Customer Payment.
Before you start
- The customer must exist and have outstanding transactions to settle.
- The receiving bank or cash account must be set up.
- The accounting period must be open for the deposit date.
- You need the
SA_SALESPAYMNTpermission.
Header field reference
| Field | Required | Description |
|---|---|---|
| From Customer | Yes | Who the money came from. Selecting them loads their outstanding transactions into the allocation table. |
| Customer Branch | Yes | The branch the payment relates to. |
| Into Bank Account | Yes | The bank or cash account the payment is deposited into. |
| Payment Type | No | The mode of payment — Cash, Cheque, Savings Account. Categorising this properly makes bank reconciliation far easier later. |
| Date of Deposit | Yes | The date the money was received or banked. Must fall in an open accounting period. |
| Transaction Reference | Yes | The unique reference for this receipt, generated from your pattern in Setup > Transaction Reference. |
| Payment Amount | Yes | The total received. After entering it, click Go to refresh the allocation table below. |
| Bank Charge | No | Any fee or commission the bank deducted, so the bank balance and the customer's credit are both adjusted accurately. |
Enter the Bank Charge where the bank took a cut. Without it the deposit will not reconcile against your statement, and the customer appears to have underpaid by the fee.
Branches & Departments
- Branches represent separate business locations or units of the same company. Enable them under Setup > Preferences > Use Branches Only.
- Departments are internal divisions responsible for a specific function, letting you attribute the receipt to the right part of the business.
Payment Allocation Table
The allocation table is where you apply the money to specific outstanding transactions. The order transactions are listed in follows your setting at Setup > Preferences > Payout Method FIFO/LIFO — either First-In-First-Out or Last-In-First-Out — so the oldest or newest debt is prioritised automatically.
| Column | Description |
|---|---|
| Transaction Type | The kind of document being settled, such as a Sales Invoice. |
| Reference | The reference of the outstanding transaction. |
| Date & Due Date | When it was raised and when payment falls due. |
| Total Amount | The full value of the transaction. |
| Left to Allocate | How much of it is still unsettled. |
| This Allocation | The amount of this payment to apply against that transaction. |
Total Details
Beneath the allocation table: the payment amount, the total allocated so far, and the balance left unallocated. Aim to leave that last figure at zero.
Allocation Form
The Allocation Form is the tool for manual debt management. It lets you choose which invoices to clear first — the oldest outstanding debt, or the ones that matter most commercially. Where a customer sends one large payment covering several transactions, it splits that amount accurately across them. It also lets you correct an allocation applied to the wrong invoice.
Money left unallocated still shows the customer's invoices as outstanding. The cash is in your bank, but your ageing reports treat it as debt — and it can trigger a credit block on a customer who has already paid.
Custom Fields
Custom fields let you add your own inputs when the standard form does not capture something you need — a cheque number, a remittance reference, a collector name. Enable them under Setup > Preferences > Show Add Custom Field on Forms, and remove them from Setup > Custom Fields.
Memo
A text field for notes about the receipt, stored with the transaction.
Attachments
Attach supporting documents such as bank deposit slips, payment screenshots or remittance advices.
Draft Option
Save the payment as a draft before finalising it. A draft affects neither the bank balance nor the customer ledger, and can be opened and completed later.
General Ledger (GL)
| Account | Effect |
|---|---|
| Bank / Cash Account | Debited — company assets increase as funds are received. |
| Receivables Account | Credited — the amount the customer owes reduces. |
Customer Payments Report
For a consolidated view of everything collected, go to Reports > Sales > Receipts. You can filter by date range, review payment data, and export as PDF or Excel. PDF templates can be created or modified from the Reports area.
Related pages
- Customer Payments List — find existing payments
- Customer Payment View — read one payment in detail
- Allocations — apply payments across invoices
- Invoices — the debt being settled
- Customer Credit Status — how unpaid balances block sales