Role
UI/UX Designer
Duration
2023
Industry
HR · Payroll · Fintech
Deliverable
System · Product · Motion
Taxmaro
A dual-audience dashboard for 4,000+ German companies and tax consultancies, where payroll, time, and DATEV meet one interface.
The problem
German HR and payroll operations live across spreadsheets, email, and DATEV. Tax consultants and in-house HR teams work on the same data through different tools, creating handoff errors and compliance risk.
Taxmaro's thesis: one platform, both audiences, zero loss in transit. My job was designing a product surface that could earn the trust of two very different user groups at once.

The constraints
- ◆Dual-audience product: tax consultants (power users triaging dozens of clients) and SMB HR/owners (non-experts managing one team) sharing a single UI.
- ◆German payroll and DATEV compliance is legally specific. No room for interpretive UX.
- ◆Live-client testing from day one. The product had to work, not iterate publicly.
- ◆Tax advisors and end users both expected the tool to feel native to their workflow.
The insight
The pain wasn't feature gaps. It was cognitive re-assembly at the handoff. Every time a consultant switched clients, or an owner returned to the tool after a week, they had to rebuild context from scratch.
“My first five minutes with a client's data are the most expensive five minutes of my day.”
· Tax consultant, Taxmaro early-access cohort
The bet
Design the dashboard as a role-aware state view. Same components, different defaults per persona. The tool recognizes whether you're triaging 40 clients or managing one team, and collapses context reconstruction into a single glance.
Crucially, the same product. Not separate apps. Consultants and owners had to be able to collaborate on the exact same data surface.
The system
A shared semantic model across Personnel File, Time Tracking, Absence, Expense, and DATEV export. Each surface speaks the same language. No data crosses a boundary without meaning.
Defaults adapt to the signed-in role: a consultant lands on triage, an owner lands on their team status. The underlying data and components are identical.
Multi-client triage · status-first · filters for urgency and deadline.
Single-team status · tasks-first · personnel file and absence front and center.
The craft
- ◆HR dashboard for payroll and absence: the core everyday surface.
- ◆Role-aware defaults: consultant view vs. client view.
- ◆DATEV integration patterns: legally-exact data movement, visually calm.
- ◆Empty states designed for both the first-day owner and the tenth-year consultant.
The outcome
The platform now serves 4,000+ companies and tax consultancies across Germany, with a unified flow from Personnel File → Time Tracking → Payroll → DATEV export.
The role-aware pattern let both audiences feel like the product was built for them (which, structurally, it was).
Dual-audience products fail when one persona wins. The role-aware pattern let both sides feel like the product was built for them.