Fintra
Background
As Teams Scale, Billing Gets Harder to Trust
The Challenge
Create a billing experience that helps administrators…
…while reducing support volume.
The Problem
Recurring Complaints Across SaaS Billing
Unexpected charges
Adding a teammate silently changes the bill with no warning.
Unclear seat pricing
Admins can’t tell what the next seat will actually cost.
Confusing invoices
Layouts built for accountants, not busy administrators.
Hidden proration
Mid-cycle changes produce charges nobody can explain.
Account lockouts
A failed card silently locks the whole team out.
Difficult recovery
Fixing a failed payment often requires contacting support.
Support teams reported that billing questions represented a significant share of administrative tickets.
Research
Understanding How Admins Manage Billing
Goal: understand how administrators manage SaaS billing and identify the moments that create confusion. As a concept project, research was grounded using real, publicly observable patterns rather than a live user base.
Comparative Analysis
Billing experiences across leading SaaS products
Community Discussions
Recurring billing complaints in public forums and reviews
Support Documentation
Help-center articles revealing common billing confusion
Simulated Interviews
Composite administrator personas grounded in common patterns
Personas
Three Administrators, Three Levels of Scale
Sarah
Operations Manager
Company size: 18 employees
“I never know how much adding another employee will cost.”
Daniel
Startup Founder
Company size: 7 employees
“Our payment failed while I was traveling. Everyone suddenly lost access.”
Maya
Finance Manager
Company size: 120 employees
“I spend too much time explaining invoices to accounting.”
Journey Map
Where Growth Turns Into Friction
The biggest friction consistently occurred after teams began growing — exactly where Fintra intervenes.
Key Insights
What the Research Revealed
Design Principles
Four Rules Every Screen Follows
Transparency
Every pricing change is visible before confirmation.
Recovery
Mistakes are recoverable without contacting support.
Confidence
Every billing action feels predictable.
Clarity
Financial jargon is reduced to plain language.
Competitive Audit
How Other SaaS Products Handle Billing
A review of five widely used B2B products, focused specifically on their billing and subscription-management flows.
| Product | What Works Well | Where Friction Remains |
|---|---|---|
| Stripe (Billing) | Extremely clear line-item invoices; strong developer-facing docs | End-user admin console feels built for engineers, not admins |
| Notion | Simple per-seat pricing display | Adding guests vs. members creates confusing cost surprises |
| Slack | Clear active-vs-billed user reconciliation at renewal | Downgrade path is buried several menus deep |
| Asana | Transparent seat-tier breakpoints | Failed payment messaging is easy to miss in-product |
| Linear | Minimal, uncluttered billing page | No proration preview before confirming a seat change |
The common gap: almost none of them show a live cost preview before a seat or plan change is confirmed. Fintra makes that the default.
The Solution
Five Systems, One Predictable Bill
Manage Seats
Changes apply immediately. You'll only pay the prorated difference today.
Seats on your plan
24
Screen 01 · Live Seat Management (interactive)
Growth Plan
Renews Aug 1, 2026
Next payment
$288.00
Seats used
24 / 24
Payment method
Visa ••4482
Upcoming invoice
24 seats · Aug 1, 2026
Recent charges
Screen 02 · Billing Dashboard
| Invoice | Date | Amount | Tax | Status | |
|---|---|---|---|---|---|
| INV-1042 | Jul 1, 2026 | $288.00 | $14.40 | Active | |
| INV-1031 | Jun 1, 2026 | $276.00 | $13.80 | Active | |
| INV-1020 | May 1, 2026 | $264.00 | $13.20 | Past Due |
Screen 06 · Invoice History
04 · Payment Failure Recovery
A Failed Card Should Never Feel Like Punishment
Your last payment didn't go through
Your team keeps full access for the next 7 dayswhile you update your payment method. We'll automatically retry on Jul 29.
Screen 09 · Failed Payment Banner + Grace Period
Step 1 of 5
Choose plan
Screen 11 · First-Time Billing Setup Wizard (interactive)
Additional Screens
Rounding Out the Full Flow
Growth Plan
ActiveScreen 02b · Subscription Overview
Payment Methods
Screen 08 · Payment Method Management
Invoice INV-1042
ActiveScreen 07 · Invoice Details
Update Payment Method
Your team keeps access while we retry.
Screen 10 · Update Card Flow
Upgrade to Scale Plan
You'll be charged a prorated amount today, then $18/seat/mo starting Aug 1.
Screen 04 · Upgrade Plan Modal
Confirm Downgrade
Your new plan supports 15 seats. You currently have 24 active members — 9 will lose access on Aug 1 unless you remove them first.
Screen 05 · Downgrade Confirmation
Screen 12 · Mini Design System
Built From a Small, Reusable Component Set
Pricing Card
Growth
$12/seat/mo
Status Banner
Primary Button
Billing Badge / Payment Status Chip
Form Field / Dropdown
Notification / Success Toast
Empty State
No billing alerts right now
Usage Chart
Accessibility
Billing Clarity Has to Work for Everyone
Edge Cases
Designing for the Scenarios That Break Billing Systems
A billing system is only as trustworthy as its handling of edge cases — the moments most billing UIs quietly ignore.
Removing seats below active users
Fintra blocks the downgrade and routes the admin to remove specific members first, rather than silently revoking access.
Expired corporate cards
A 14-day advance warning fires before expiry, not after the first failed charge.
Duplicate subscriptions
Fintra detects a second active subscription on the same workspace and prompts to merge, preventing double billing.
Tax / VAT changes
Updating a billing region recalculates and previews tax before the next invoice is generated, never after.
Admin vs. finance permissions
Finance roles can view and export invoices without the ability to change seats or plans — and vice versa.
Business Impact
Why This Isn't Just a UX Problem
Projected Outcomes
Success Metrics
If launched, these are the outcomes Fintra would be measured against — projected estimates for this concept, not measured production results.
-42%
Billing support tickets
-63%
Time to recover failed payments
+38%
Invoice download completion
-31%
Average billing task completion time
4.7/5
Admin satisfaction
Reflection
The Highest-Impact Work Is Often the Least Visible
This project reinforced that great product design isn't only about creating beautiful interfaces. Some of the highest-impact opportunities exist in moments users hope they never have to experience — billing confusion, payment failures, and account management. By designing for transparency rather than complexity, Fintra transforms billing from a support burden into a predictable, trustworthy experience.
Back to Projects