Sales

Receipts (Payment Collection)

Every receipt creates a journal: DR Bank, CR AR.

Receipts record cash coming in from customers. Every receipt creates one journal entry: debit the bank or cash account, credit Accounts Receivable. Receipts are the mechanism that closes the AR loop opened by an invoice. Income with no customer behind it — bank interest, an insurance claim — is not a receipt; it is classified straight to an income account from Finance → Banking.

A posted receipt: its matching status, Match Invoices, the journal and the Lifecycle.

Use Cases

Use CaseWhoWhy
Customer pays an invoiceAccountantMatch receipt to invoice — reduces AR, increases bank
Customer pays multiple invoices in one transferAccountantOne receipt allocated across several outstanding invoices
Customer pays a partial amountAccountant$4,000 against a $10,000 invoice — invoice becomes Partly paid
Customer pays in advanceAccountantPayment on Account — applied when the invoice is raised
Deposit arrives on the bank feedAccountantConvert the uncategorised bank line to a receipt for the customer

Manual Receipt

Post receipts in real time as payments arrive.

Navigate to: Sales → Payment receipts → New

Form Fields

FieldDetails
CustomerRequired. Searchable dropdown. On selection: loads the customer's outstanding invoices for allocation.
DateRequired. The date the payment was received.
Payment MethodRequired. Bank Transfer (default), Cash, Check, Card, Wire Transfer, plus any configured in Settings.
Payment SourceRequired. Cashflow Account — posts to a bank or cash account. Uncategorized — ties the receipt to an imported bank line.
Payment AccountRequired. Bank and cash accounts for Cashflow Account; Select Transaction lists the imported bank lines for Uncategorized.
AmountRequired. The total amount received.
Details/MemoOptional. Payment reference, transaction ID, or description.

Payment Type

Once the customer and amount are set, choose how to apply the receipt.

ModeHow It WorksBest For
Apply to InvoiceThe Apply to Invoices table lists open invoices with Document, Amount, Tax, Discount and Gross. Enter amounts, use Pay in full, or Apply oldest first. Allocations can never exceed the receipt amount.Known payment against specific invoices
Payment on AccountRecords the full receipt against AR without linking to specific invoices. The receipt reads Unmatched until cash application applies it, or you match it from the receipt page.Advance payments, unclear references, bulk deposits

Bank-Led Receipt

When using bank-led posting, receipts originate from the imported bank statement rather than being entered manually.

1
Import bank statement

Finance → Banking → select bank account → import the statement (Excel, CSV or PDF).

2
Open Classification

The Classification tab, "Classify uncategorised money", shows Money out · expenses and Money in · income.

3
Select the customer deposits

Tick the income lines that are customer payments.

4
Convert to receipts

Click Convert N to receipts, pick the customer (and optionally a center), and confirm. Each line becomes its own receipt, posted in the background.

5
Match

The receipts start Unmatched; cash application applies them to the customer's open invoices. See Bank-Led Receipt.

Receipt Matching Rules

When a receipt is posted, its cash meets invoices one of two ways:

MethodHow It WorksBest For
Automatic cash applicationOpening balances and statements first, then invoices oldest-first by invoice date, each exhausted in full. Runs on posting, on the customer page, and on a 20-minute sweep. Any excess stays unmatched.Customers who pay general amounts without specifying which invoice
Manual allocationYou enter amounts per invoice on the receipt form, or open the receipt afterwards and click Match Invoices.Complex scenarios, partial payments against specific invoices, disputed invoices

Status Lifecycle

StatusMeaning
DraftSaved without posting. No journal.
UnmatchedPosted, but none of the cash names an invoice yet.
Partly matchedSome of the cash is allocated; the rest is an unmatched balance on the receipt.
MatchedThe whole receipt is allocated to documents.
VoidedReversed. The journal is voided and the invoices it settled reopen.

Receipt Journal Entry

Receipt: $10,000 payment received
AccountDebitCreditDescription
Bank Account10,000—Cash received into bank
Accounts Receivable—10,000Invoice balance settled

Voiding a Receipt

If a receipt was recorded in error or a cheque bounced, void it.

Navigate to: Receipt page → More → Void Document (type the receipt number to confirm)

Voiding a receipt reverses the journal entry — the bank balance decreases and AR is reinstated. Every allocation is removed, so the original invoices return to Unpaid or Partly paid, and cash application re-runs for the customer. The voided receipt remains in the system for audit and can be restored.

⚠️Unmatched receipts create silent AR problems

An unmatched receipt increases the bank balance and reduces the customer's overall AR balance — but no specific invoice is marked paid. Aging shows invoices as outstanding even though cash was received. Cash application handles the common case; review the customer page's Unapplied payments figure and the Collections table before period close, and match by hand whatever it could not.