Skip to content
XetuuXetuu

Receipts

Record money received from a customer and see how it was paid.

Overview

A receipt records cash or a payment received from a customer, with the mode of payment, and posts it to the ledger. It shares the invoice record, so it can be printed, emailed and reconciled like any other customer document.

Every receipt needs an explicit mode of payment; there is no pre-selected default, so the books always show how the money came in.

Receipts in the Accounting module.

When to use receipts

  • A customer pays at the counter or by transfer without a prior invoice.
  • You need a printable proof of payment.
  • You want the receipt matched to the bank later.

Step by step

In the Accounting module open Customers in the green navigation bar, then choose Receipts under Accounting.
Screenshot for this step has not been captured yet — run npm run docs:flow.

Accounting impact

  • Debits the bank or cash account for the mode of payment used and credits the customer’s receivable.

What you see on the screen

  • Columns: RECEIPT #, CUSTOMER, INVOICE REF, DATE, METHOD, AMOUNT, STATUS.
  • Actions on the screen: All Statuses, New Receipt, Export, Print.

Permissions

These permission keys control access (granted to roles in Administration → Roles & Permissions):

  • accounting.invoices.cancel
  • accounting.invoices.create
  • accounting.invoices.creditnote
  • accounting.invoices.delete
  • accounting.invoices.payment
  • accounting.invoices.post
  • accounting.invoices.read
  • accounting.invoices.update

Automation

  • Posting emits sales.payment.received so other modules can react.