Primary Tag — Scan Your Transactions At A Glance
Promote one tag per transaction to "primary"; it pins as a corner-star badge on the list so you can scan #vacation or #shared without opening anything.
Why scanning a long list for one tag is hard
Scanning a long transaction list for one tag is hard. Budgie's primary-tag concept solves it visually — the most important tag for that row gets a corner-star badge.
Long-press a tag chip on the card to rotate which one is primary. The choice persists across edits, and the badge stays through bank-sync re-imports.
What you get
Corner-star badge on the transaction list — scan without opening rows
Long-press to rotate which tag is primary — single gesture
Persists across edits and bank-sync re-imports
One per transaction — never ambiguous, always quick to scan
Optional — transactions without a primary tag stay clean and badge-free
How it works
Each transaction's tag list has an isPrimary flag on at most one tag. The badge component renders the primary tag in a corner star. The selector UI surfaces the rotate-primary action on long-press.
Frequently Asked Questions
What does "primary" actually do?
How do I set a primary tag?
Is the primary tag preserved across edits?
Can a transaction have no primary tag?
Related Features
Read More on the Blog
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.