Start from the CSV
This guide uses a handful of the sample's columns: supplier, invoice, due_date, amount, status, payment_priority, department.
Template examples
A payables dashboard mirrors receivables - a total, a narrower total, and a ranking and cross-tab by supplier. Here’s how those cards come together, built using the real Accounts Payable template.
Five widget types cover almost every dashboard. Each one needs a specific shape of column.
amount → Total Payabledue_date + amount → trendsupplier + status + amountsupplier + amount → top suppliersall 12 columns, sortable and filterableAdd widget → pick a type → fill in Title, Value column, Calculation, and Format → Review → Add widget. Three steps, and every field has a default to start from.
Type what you want in plain English. This is the faster path for anything the point-and-click form doesn't have a field for yet - like a second, smaller comparison number on a KPI.
This guide uses a handful of the sample's columns: supplier, invoice, due_date, amount, status, payment_priority, department.
Add widget → KPI. Value column: amount. Calculation: sum. Format: currency. Filter: status is not Paid.
Same Value column and Calculation - swap the filter to status is Overdue.
Add widget → Ranking. Rank by: supplier. Value: amount. Calculation: sum. Format: currency. Show top: 7.
Add widget → Matrix. Rows: supplier. Columns: status. Value: amount. Calculation: sum. Format: currency. Shown here for 4 of the 7 suppliers.
Every row in the All Records table has a View button that opens the complete record - every column, right away, no setup required.
A richer version - a proper title and subtitle instead of "Record 1", a few summary numbers, and a section listing every other row sharing the same value in one column - happens automatically. While your dashboard is being designed, csv.design looks for a stable identifier column and wires the connection up on its own.
Here it matches on supplier.
See it built