Skip to main content

Credit Reports and Ledger

The Reports tab of the Credit menu and the account detail provide reports to monitor who owes you, since when, and how well collection is going. Reports are for the Owner and Admin only.

Customer statement​

From the account detail, open Statement. Choose a date range (inclusive days, Jakarta time zone) or leave it empty for the full history (maximum 5,000 rows). It contains:

PartMeaning
Opening balanceThe debt at the start of the period
InvoicedCredit sales in the period
PaidPayments received
Credit notesReductions from cancels and refunds
Written offWrite-offs
Closing balanceThe debt at the end of the period

Opening balance + invoiced - paid - credit notes - written off = closing balance. Etalasse marks the statement as balanced when this adds up. Below it are the individual entries and the invoices still open.

The statement can be downloaded as CSV (columns: id, UTC time, type, invoice number, note, amount, balance).

Aging​

Aging groups outstanding invoices by how many days they are past the due date:

Receivables reports: outstanding, collected and DSO cards, then the aging table per customer with buckets from not due to 90+ daysdashboard.etalasse.comGrosir MajuFINANCEPayment MethodsExpensesReceivablesCredit AccountsCredit InvoicesPayments ReceivedReceivables ReportsCredit SettingsReceivables reportsAR1 Oct 202619 Oct 2026Outstanding nowRp 8,4 jtOverdue Rp 3,3 jt (38.7%)Collected in periodRp 6,2 jt64.6% collection rateDays sales outstanding27 dayscustomers pay in 21 daysAgingas of 19 Oct 2026Export CSVCustomerNot due1–30 days31–60 days61–90 days90+ daysKafe RindangRp 2.950.000Rp 1.250.000Rp 0Rp 0Rp 0Warung Bu SriRp 1.150.000Rp 0Rp 0Rp 0Rp 0Toko Pak HasanRp 0Rp 0Rp 800.000Rp 1.200.000Rp 0Katering MawarRp 1.050.000Rp 0Rp 0Rp 0Rp 0TotalRp 5.150.000Rp 1.250.000Rp 800.000Rp 1.200.000Rp 0123
Receivables reports: (1) the summary cards, (2) the aging table by customer and day bucket, (3) Export CSV to download it.

Receivables reports: (1) the summary cards, (2) the aging table by customer and day bucket, (3) Export CSV to download it.

BucketMeaning
CurrentNot yet due, or due today
1-301 to 30 days late
31-6031 to 60 days late
61-9061 to 90 days late
90+More than 90 days late

The table is per customer with totals and invoice counts, plus the grand total and the total already overdue. It can be downloaded as CSV.

Outstanding, collections, and summary​

  • Outstanding (per customer): credit limit, debt, available credit, oldest due date, days overdue, and status. CSV available.
  • Collections: money received in a period (default this month), the total and count, broken down by method and by payment. CSV available.
  • Summary: cards for outstanding, overdue, open invoices, number of accounts, blocked accounts, and total credit limit. The same numbers appear as a card on the Dashboard home.

Summary formulas​

FigureHow it is calculated
OutstandingThe total balance of all invoices right now
Overdue %The part of the outstanding that is past due, as a percentage
DSO (days sales outstanding)Outstanding now divided by credit sales in the period, times the number of days in the period
Collection rateMoney received in the period divided by (outstanding at the start of the period + credit sales in that period)
Average days to payAverage days from invoice date to payment for the money received in the period, weighted by amount

Example: in 31 days you sold Rp4,000,000 on account and received Rp2,500,000. If the outstanding is now Rp1,200,000, DSO = 1,200,000 / 4,000,000 x 31 = 9.3 days.

A figure that cannot be computed, for example because there were no credit sales, is shown empty.

The ledger​

Every event that changes what a customer owes leaves one row in the ledger, with the balance before and after:

TypeDirection
INVOICEIncreases the debt (+)
PAYMENTDecreases (-)
CREDIT_NOTEDecreases (-)
WRITE_OFFDecreases (-)

Ledger rows are never edited or deleted (append-only), and the before/after balances of each account chain without gaps. You can filter by account, customer, type, and date. An account's balance always equals the total of its invoice balances, and is never negative.