⟵ All work

01 / Soldo · Platform

Separating daily work from admin

Giving employees and managers a dedicated workspace, separate from company setup.

Stage: In progress · Customer tested · Not live

The Soldo Workspace for a team manager in front of the Admin panel, with the mobile receipt check beside them

The problem

Everyone used one interface. As features were added it grew denser, and nobody felt it was built for them.

My main decision

Split by kind of work, not job title: a Workspace for running spend every day, an Admin panel for setting it up.

Stage

Tested with current customers. Not live, and the screens are concepts.

My role
Design and discovery lead: evidence, jobs to be done, journeys, information architecture, concept prototypes, customer testing.
With
Christina (UX research), Daniela (UI support) and Soldo’s product leadership.
Timeline
Nine weeks, part-time, alongside squad work.

The split we set out to explore

Soldo serves four people along one chain of delegated spend: the account admin who sets it up, the employee who spends, the manager who approves, and the finance team who fund, reconcile and report. All four worked in one interface.

The starting idea was to separate the product in two: Soldo Admin for finance and admins, and Soldo Workspace for managers and employees.

Why finance needs a workspace too

The material I started from had a single Superadmin persona, and my first concept gave that person the Admin panel as home. Walking through the journeys showed the problem. A finance manager holds full admin rights, but most days they top up wallets, sign off requests, chase receipts and close the month. That is daily work, and it had landed next to permissions and integrations.

I split the persona in two: Nadia, who runs finance every day, and Jamie, who sets the platform up and visits now and then. Finance moved into Workspace and steps into the Admin panel only when something needs configuring.

The line runs between kinds of work, not between job titles.

Two front doors, one record

  • Workspace is where spend is run day to day. The Admin panel is where it is governed.
  • Both sit on one transaction record. Role decides what you see in each, not which one you get.
  • Every Workspace opens on what is waiting for that person: missing details for an employee, approvals with budget context for a manager, funding and month-end for finance.
  • Policy appears in plain words at the moment of action, not as a gate afterwards.
  • The Admin panel says what a change will affect before it happens, and keeps an undo for 30 days.

Design explorations

Roles, the split and concept screens. Every screen here is a concept, not live.
Who does what

The chain of delegated spend · persona summaries

Jamie sets it up
Earl spends
Alex approves
Nadia funds and reconciles

Four people touch every pound a company hands out. If one link is weak, the product feels broken for the other three.

Earl · Employee

Spends on the go. Mobile first.

  • Spend fast without using his own money
  • Stay inside policy
  • Spend as little time on receipts as possible

“I don’t have many tasks. It should be very simple.”

Alex · Team manager

Leads a team, owns its budget.

  • Review spending requests quickly
  • Review the team’s expenses
  • See budget against spend without asking Finance

“Approve fast. Show me the budget.”

Nadia · Finance

Full admin rights. Operates every day.

  • Keep money where it is needed
  • Reconcile with accounting
  • One view across every entity

“Data I can trust, and a close that isn’t a chore.”

Jamie · Account admin

Owns the setup. Visits now and then.

  • Onboard and offboard people
  • Order and replace cards
  • Set permissions and workflows

“I’m jumping around a lot. It’s more complicated than it needs to be.”

The split

Workspace

Where spend is run, every day. Everyone has one, shaped by their role.

  • What is waiting on you
  • Requests, trips, subscriptions, online ads
  • Cards, balances and wallets
  • Team budget and spend
  • Expense review and export
  • Reports

Admin panel

Where spend is governed, now and then. Open to the roles that configure.

  • Permissions and roles
  • Approval workflows
  • Expense policies
  • Transaction and account settings
  • Integrations
  • Statements and audit logs

One transaction record sits under both. Role decides what you see in each, not which one you get.

Concept screens · not live

1 · Earl, employee

Capture a receipt in about ten seconds

Five mobile screens: a payment notification, receipt capture, a within-policy check, an AI trip suggestion and the drafted trip request

A push arrives seconds after he pays. Amount, VAT and category are read from the receipt, and policy is stated in plain words.

Soldo AI spots the Rome offsite and drafts the trip request for Alex. Earl checks it and sends.

On web, the same record and nothing extra

Employee Workspace on web: balance, cards, transactions needing details, requests, expenses and subscriptions

Web is the fallback, not the home. Two transactions need details, and the page points him back to the phone camera.

2 · Alex, team manager

Approve with the budget in view

Manager Workspace: five things waiting, the requests table, the July marketing budget and the team list
Request side panel: cost breakdown, a check against each policy rule, the budget before and after approval, and Decline, Ask for info and Approve buttons

“Waiting on you” leads the page. Opening a request shows the cost, a check against each policy rule, and what approving does to the July budget.

3 · Nadia, finance

Fund, chase and close across three entities

Finance Workspace: entity switcher, a low main wallet warning with a top-up button, spend by entity, cards needing attention, requests to sign off and scheduled reports
Expense review: transactions needing details with reminders already sent, and an Export to Xero button

Finance has full admin rights and still starts here. A low wallet and missing receipts are flagged with the action beside them.

In Expense review the reminders went out before she arrived. What is complete goes to the accounting system in one export.

4 · Jamie, account admin

Change settings without fear

Admin panel overview: a search and AI prompt, setup health, recent changes with undo, and cards for permissions, workflows, expense policies and integrations

Bulk create: fix what is missing, then see exactly what will happen

Create users, step 2: twelve new hires reviewed, two without a group and a suggestion for each
Create users, step 4: a plain list of what will happen, with a note that everything can be undone for 30 days

This side is for occasional visits, so every change says what it affects first and can be undone for 30 days.

Testing with customers

We tested the split against today’s single interface with current Soldo customers in each role. I built the prototypes in our own design system, with real roles and permissions and believable data for a company with entities in three countries, so people could use them as if they were real.

What is still open

  • Admins who have just inherited an account are who the Admin panel is really for. The customers we tested with already knew the product, so that first day still needs testing.
  • The split assumes one transaction record behind two front ends. Engineering feasibility and the order of delivery still need to be worked out.