Skip to main content
UI Coach Logo
Advanced

Freelancer Tax Estimate Workspace

Design a tax preparation dashboard that organizes income and expenses, explains estimates, and highlights records needing review.

Desktop web, Responsive web4 hours plus

The brief

Understand the problem

Background

Independent workers receive income through several channels and often mix personal and business purchases. A tax estimate depends on classification, jurisdiction, period, and incomplete records.

User context

Renee is a freelance photographer with client invoices, marketplace income, equipment purchases, and travel costs. She wants to prepare quarterly records before meeting an accountant.

Product problem

The product must explain what contributes to an estimate, surface uncertainty, and avoid presenting general calculations as official tax advice.

Objective

Create transaction review, categorization, estimate, and export workflows for a freelancer's quarterly tax preparation.

What to design

Define the experience

Required experience

  • Financial period overview
  • Transaction categorization
  • Estimate explanation
  • Missing record review
  • Accountant export

Screens and states

  • Tax dashboard
  • Transaction review table
  • Estimate breakdown
  • Evidence checklist
  • Export confirmation

Core user flow

Follow the critical path

  1. 01

    Renee selects the quarter and jurisdiction

  2. 02

    She reviews uncategorized transactions

  3. 03

    The estimate updates with a visible explanation

  4. 04

    She exports records and unresolved questions for her accountant

Product rules

Requirements and constraints

Requirements

  • Separate imported facts from user classifications
  • Show formula inputs and estimate range
  • Preserve source documents
  • Flag duplicates and missing evidence
  • Include a clear professional-advice boundary

Constraints

  • Tax rules vary and change
  • Bank feeds can be incomplete
  • The product cannot determine every deduction
  • Financial data needs strong access controls

Reality check

States worth considering

A transaction spans personal and business use
An invoice is paid in another currency
A bank connection expires
The user changes jurisdiction
An amended record changes a prior period

Ready-to-use content

Mock data

Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.

Quarter summary

  • Gross income, $28,640
  • Reviewed business expenses, $6,420
  • Uncategorized transactions, 14
  • Estimated tax range, $4,900 to $5,600

Finish line

What to deliver

  • Five desktop screens
  • An estimate breakdown that distinguishes confirmed and unresolved inputs

If you want more

Optional extensions

Add quarterly payment scheduling
Design an accountant comment workflow

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
Shadows Into Light TwoRoboto

Shadows Into Light Two & Roboto

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Advanced
Fintech

Investigate a Suspicious Payment Pattern

Design an analyst workspace for connecting transaction evidence, testing explanations, and authorizing a proportionate fraud response.

Desktop web4 hours plus
Dashboard DesignData Visualization
Advanced
Fintech

Invoice Reconciliation Workspace

Design a finance operations workspace for matching invoices to purchase orders, receipts, payments, and explainable exceptions.

Desktop web4 hours plus
Dashboard DesignInformation Architecture
Advanced
Fintech

First Stock Order Ticket

Design a stock trading flow that helps a new investor place and monitor one transparent market or limit order.

Responsive web4 hours plus
Information HierarchyData Visualization
Advanced
Fintech

Review a Cryptocurrency Trade Before Placing It

Design a trading ticket that explains price movement, fees, network conditions, and order consequences before confirmation.

Mobile4 hours plus
Data VisualizationTrust and Safety
Advanced
Fintech

Understand a Small Business Cash Position

Design a finance dashboard that connects revenue, expenses, payroll obligations, and cash runway without hiding data uncertainty.

Desktop web4 hours plus
Dashboard DesignData Visualization
Intermediate
Fintech

Personal Finance Dashboard

Design a calm financial overview that connects spending, upcoming obligations, savings progress, and account health to useful next steps.

Responsive web2 to 4 hours
Dashboard DesignData Visualization