Page is Loading
01 01234567890 01234567890

Money flow

A personal finance app for freelancers — income, jobs, tax thresholds, and subscriptions in one calm dashboard.
2027
Moneyflow App — Dashboard in light and dark mode

Client
Personal Project

Sector
UX/UI Design · Product Design

Industry
FinTech · Personal Finance

Year
2027



Generic finance apps track spending. Freelancers need to track platforms, projects, and tax headroom. Moneyflow connects jobs to income, income to invoices, and invoices to the €14,500 band — so the dashboard answers the question that actually keeps you up at night: am I still safe this year?




Freelancers don't have a salary — they have a ledger. The app should feel like one.


User Persona

Diogo Silva, 34

UX Designer · Freelance (Upwork + Direct) · Lisbon

Earns across three platforms with irregular payouts. Needs to know how close he is to the €14,500 VAT ceiling before taking on more direct work. Manages Adobe, Cursor, and cloud subscriptions that renew on different dates. Checks finances at night — dark mode is non-negotiable. Wants jobs, invoices, and net position in one place, not a spreadsheet per platform.

Research

How freelancers track money — and where generic apps fail.

Key Insight
  • Platform-level income split matters more than a single total
  • Tax threshold visibility is a headline feature, not an edge case
  • Subscription renewals cause surprise cash drains
  • Jobs and finances are inseparable for solo operators
Methods
  • Competitive audit — Mint, YNAB, platform earnings dashboards
  • Self-tracking diary — 3 months of freelance income patterns
  • Portuguese tax threshold research (IVA exemption band)
  • Card sorting for navigation and module priorities


Tax thresholds aren't edge cases. For solo operators in Portugal, they're the headline feature.


The dashboard aggregates YTD income, expenses, net, and savings rate with a platform split donut chart — Upwork, Fiverr, and direct clients visible at once. The invoice ceiling card tracks progress toward €14,500 with headroom, amount invoiced, and percentage used. No mental math required.

Jobs carry status badges — Active, Pending, Completed, Lost — linked to client and platform. Subscriptions, loans, and savings pots each have their own module with renewal dates, progress bars, and quick-add actions. Light and dark mode runs through every screen.

Design System

Calm greens for a finance app that doesn't shout — built for evening checks and morning clarity.

Card-based layout with generous radius and soft shadows. Status badges colour-coded across jobs. Invoice progress uses the same green language as income cards. Dark mode isn't an afterthought — it's the default for late-night ledger reviews.

Colour System

Deep Green · #1B3022
Sage · #C5E898
Fairway · #2E7D32
Alert · #E57373
Turf White

Typography

Inter

Display 900
Body 400
Label 600

Job Status

Active / Pending / Completed / Lost — colour-coded badges visible on the jobs list without opening a detail view.

Navigation

Four-tab bottom bar — Dashboard, Jobs, Finance, Meetings — with 12 modules in the side drawer for deeper workflows.


0% Savings rate surfaced on dashboard
0 Tax ceiling tracked in real time (€)
0 Dedicated finance modules
0 Theme modes — light and dark

The invoice ceiling isn't a settings page — it's the first thing you see. For freelancers operating near Portugal's VAT threshold, that visibility changes how you take on work.

Moneyflow Brand
Brand Identity
Moneyflow Brand Identity