Turn 2 · 1b with 15 accountsPareto spread: 4 accounts cover 85% of spending, and 11 share the last 15%. Listing all 15 turns the bar into slivers and the list into a long scroll, so the long tail gets folded away.
2aTop 4 + Others (collapsed)
Total spentRp 9.600.000
{{ a.name }}{{ a.pct }}{{ a.amt }}
{{ othersLabel }}15%{{ othersAmt }}
{{ a.name }}{{ a.amt }}
Shows the accounts that add up to about 80%, at most 5, and folds the rest into one "Others" row and bar segment. Tap Others to expand (try it). The screen stays the same height whether you have 4 accounts or 40.
Uses the same groups as Home › Accounts: Bank, Credit card, E-wallet, Cash, Other. That's always 5 rows or fewer. Tap a group to see its accounts (Bank is open here). It answers "how much by card vs cash", but you need one more tap to see a single account.
2c2a + Account / Type switch
Total spentRp 9.600.000
AccountType
{{ a.name }}{{ a.pct }}{{ a.amt }}
Others · 11 ›15%{{ othersAmt }}
Account view by default, like 2a. A small switch flips it to 2b's type view. This covers both questions, but adds one more control to a screen that already has Week/Month.
Turn 1 · Stats › By accountSeptember data in every option: BCA 3.120.000, BCA Visa 1.170.000, Wallet 400.000, GoPay 299.000 (total 4.989.000). BCA is selected.
1aRanked, with share of total
Spent from 4 accountsRp 4.989.000
BCA3.120.000 63%
BCA Visa1.170.000 23%
Wallet400.000 8%
GoPay299.000 6%
Closest to the current view. Rows are sorted biggest first, a total sits on top, and each bar shows share of the total, so the bars add up to 100%.
1bOne split bar + list
Spent from 4 accountsRp 4.989.000
BCA63%3.120.000
BCA Visa23%1.170.000
Wallet8%400.000
GoPay6%299.000
A single bar shows the whole split at a glance. The list below is a clean table with no repeated bars. The selected account uses the theme color.
1cTiles
Spent from 4 accountsRp 4.989.000
Bank · 63%BCA3.120.000
Card · 23%BCA Visa1.170.000
Cash · 8%Wallet400.000
E-wallet · 6%GoPay299.000
The biggest account gets a full-width tile; the rest sit in a grid. Shows the account type, and the tiles are big, easy tap targets. Uses more height with many accounts.
1dRing + list
BCA63%
BCA3.120.000
BCA Visa1.170.000
Wallet400.000
GoPay299.000
Matches the category donut, so every Stats view looks the same. The center shows the selected account's share. It takes the most height, though.