← Work  ·  Case Study 07 / 07 Service & Strategy  ·  Tax
H&R Block Canada

H&R Block, moving the service into software.

How do you carry a broker-led service into a software experience without losing the reassurance customers came for in the first place?

My RoleStrategy & UX Lead
ClientH&R Block Canada

Executive summary

H&R Block built its reputation on broker-led, in-person tax service. The shift to consumer software meant carrying that reassurance into a self-serve flow that millions of Canadians could complete on their own, on time, and with confidence.

I led strategy and UX on the sign-up and account-creation experience for the consumer tax software, including IA, end-to-end user journeys, wireframes, and the high-fidelity flow handed to engineering. The work was grounded in customer research and tested across both novice and returning tax filers.

The problem.

The reassurance customers got from sitting across from a broker is hard to replicate in software. The legacy sign-up flow added to the problem: it asked the most personal questions early, treated first-time users and returning users identically, and offered no visible sense of progress through what is, for most people, a high-stakes task.

The redesign had to do two jobs at once. Make sign-up feel like a beginning rather than an interrogation, and split the path early so the product met the customer where they actually stood.

Scope Consumer tax sign-up and flow. First impression, end to end
Users Novice and returning filers. Tested across both groups
Output IA · Journeys · Wireframes · Hi-fi. Grounded in research

My role.

Strategy and UX lead on the sign-up and account-creation experience for consumer tax software.

  1. Reframed sign-up as the first step of tax, not a gate.

    The flow began with the simplest, lowest-stakes questions: name, basic situation, prior-year status, and only escalated once the user had enough context to answer.

  2. Split the path early.

    Two clear branches by the second screen: returning filers got a continuity flow with prior-year data carried forward, first-time filers got a guided onboarding that explained the road ahead.

  3. Made progress visible.

    A persistent progress model that showed how far the user had come, what was next, and how much remained. Calmness, not just chrome.

  4. Closed the loop with research.

    Customer research with both audiences validated the split path and shaped the language at every decision point. Less jargon, more plain answers.

Unique challenges.

  1. Brand expectation, software medium.

    The brand promise was human reassurance; the product was a form. The interface had to do the emotional work the broker used to do.

  2. Two audiences, one product.

    A returning filer wanted speed. A first-time filer wanted hand-holding. Both arrived at the same homepage.

  3. Regulatory accuracy.

    Every screen lived inside CRA-compliant constraints. The work had to remove friction without removing the rules.

My process, highlights and takeaways.

  1. The first three questions matter most.

    Most sign-up abandonment happens before the user feels they've committed. The redesign front-loaded reassurance and back-loaded sensitive data.

  2. Continuity earns trust.

    Carrying forward prior-year information for returning filers removed a small thing that had a disproportionate emotional weight: the feeling of starting over.

  3. Progress as a calming feature.

    The persistent progress model wasn't decorative. It directly reduced anxiety in usability testing, particularly among first-time filers.

  4. Plain language as compliance work.

    Rewriting form labels in plain language wasn't only a UX move, it improved accuracy on the actual returns being filed.

Selected artifacts.

IA, sign-up & account model Fig. 01 · Reorganized
  • H&R Block · Tax software
    • Sign up
      • Identity basics · Filing status quick check · Returning vs first-time
    • Returning filer path
      • Prior-year carry-forward · Confirm changes · Review & file
    • First-time filer path
      • Guided onboarding · Doc checklist · Section-by-section walk-through
    • Account
      • Profile · Returns history · Documents · Support
    • Support & trust
      • Live chat · Broker handoff · Audit protection
Sign-up flow, broker → software Fig. 02 · Split-path
All users
Landing
Quick check
(3 questions)
Path
split
Filed
Returning
Carry-fwd
prior return
Confirm
changes
First-time
Guided
onboarding
Section
walk-through
Trust layer
Brand
promise
Plain
language
Progress
visible
Help on
every step
Broker
handoff
Audit
protection
Key wireframes, sign-up Fig. 03 · Web responsive
Welcome back, Jamie.
We've carried last year forward. Want to start there?
Continue from 2024
Returning · Landing
First time filing?
We'll guide you, section by section. Plain language. Real help if you need it.
About you
Your income
Deductions & credits
Start with About you
First-time · Onboarding
About you
Legal name
Date of birth
Province
Step 1 of 6 · About 12 minutes left
Form · Progress visible

Final thoughts.

What worked well. Splitting the path by the second screen was the highest-leverage decision in the project. It removed an entire class of friction for returning users and replaced it with a feeling of being remembered.

What I would change. I would have pushed earlier for a true broker-handoff inside the software, not as a marketing claim. The work shipped with that capability scoped but not built, and that's where I'd invest first if I returned to the project.

A working method
Find the friction. Map the system. Move the work.