Accounts receivable
Overview
Everything the ledger knows, computed from invoices and allocations. Amounts are integer minor units in this mirror, exactly as in the PHP repository.
Aging
Outstanding balance by days past due
Recent payments
Allocated oldest first, or to the invoice being paid
Recent invoices
Balance, status and due date are derived
Receivables
Invoices
,
Accounts
Customers
Every customer in one reporting currency. Open balance is the sum of unpaid invoice balances.
Directory
,
Add a customer
Name is required; email is checked but optional
Collections
Aging report
,
Hand-off
CSV export
The PHP app serves these from /export/invoices.csv and /export/payments.csv. This mirror generates the same columns in the browser.
Invoices
One row per invoice, decimal amounts
invoice, customer, issued, due, status, subtotal, tax, total, paid, balance, currency
Payments
One row per payment with the invoices it touched
payment, paid_on, customer_id, method, reference, amount, invoices
Invoice export preview
first 8 rows