How might we help international students understand exactly which documents they need and complete their tax forms accurately without confusion?
A U.S. citizen earning under $15,750 doesn’t need to file. An 18-year-old international student with zero income still does — and one mistake can jeopardize their visa, immigration applications, and future employment.
The system exists, just not for them. Residents have TurboTax. Non-resident students are left with confusion.
1.2 million international students in the U.S. (2024/25 academic year). Nearly all carry annual IRS filing obligations. Almost none have a simplified tool built for them.

Pain point clustering — early interview synthesis
Two rounds of research which involved 12 interviews with F-1 and OPT students, followed by 15 usability testing participants evaluating the high-fidelity prototype.
“It would be ideal to have a tax-filing experience where they know all the dos and don’ts, and we can just click submit.”
F-1 student interview“The hardest part of filing taxes is compiling all tax forms.”
Survey respondent“Sprintax does not consider my tax treaty. What happens when I graduate?”
OPT student interview
Empathy map — synthesized from interviews
Forms scattered across university portals, employers, and banks. Students spend hours finding documents they didn’t know existed.
Most don’t know their residency status, which form to file, or what a tax treaty means for them.
Fear of a mistake that affects visa status causes students to avoid filing entirely or panic through it at the last minute.
Two competitors dominate the space. Neither was built for non-resident students.
Supports non-resident tax returns, but the process is long, text-heavy, and prone to manual entry errors. Without a university partnership, the cost can feel high relative to the value provided.
Doesn’t support non-resident returns. Students who use it risk filing the wrong form entirely, which has real immigration consequences. Doesn't distinguish between 1040NR and 1040 filing requirements.
| Product | Non-Resident | Tax Treaty | Student-First | Price |
|---|---|---|---|---|
| AtlasTax | F-1 · J-1 · M-1 | Auto-detected | Yes | $29 |
| Sprintax | Yes | Manual | Text-heavy | $100–150 |
| TurboTax | Residents only | No | No | $0–120 |
| H&R Block | Primarily residents | No | No | $35–85+ |
| CPA / VITA | Yes | Yes | Manual | $200–400 |
A proto-persona built from n=12 interviews. She represents the organized, tech-savvy student who just needs someone to make this make sense.
“I don’t even know which forms I need. Why is this so complicated?”
Aditi · 21 · F-1 · Computer ScienceFile U.S. taxes accurately without affecting visa or immigration status.
Doesn’t know which forms apply. Tax jargon feels impenetrable.
A trustworthy, step-by-step guide built specifically for her situation.
One small mistake affecting her visa, record, or future employment.
A mobile-first platform that enables F-1, J-1 & M-1 students to file IRS-compliant non-resident tax forms in under 20 minutes for $29.
Before moving into high-fidelity screens, I mapped the product structure and core filing flow to make sure students could understand where they were, what information was needed, and what step came next.
Smart Onboarding
Students answer 10–15 questions to determine their correct filing path. Visa type, income sources, residency status — all used to personalize the experience.
Upload Documents
A personalized checklist shows exactly which documents are needed. Upload income, education, visa, and supporting forms. Uploaded documents are intended to auto-fill via OCR.
Forms Generated
AtlasTax is designed to prepare the correct IRS forms automatically. Review, download, sign, and mail to the IRS. The goal: no manual data entry, no transcription errors.






Students upload SSNs, visa documents, and income forms — information tied directly to their immigration status. Every design decision around document handling started from one question: would a student trust this with their most sensitive information?
Documents are designed to be processed through OCR to auto-fill forms, the goal is fewer manual re-entries and fewer places sensitive data has to be typed or copied.
The onboarding flow only asks for what's needed to determine filing status; no unnecessary fields, no data collected "just in case."
As AtlasTax moves from prototype to production, encryption and access controls for uploaded documents are a first-priority engineering requirement before the 2027 pilot.
Starting on paper to explore structure without committing to visuals. Three sketch sheets, then digital wireframes, then high-fidelity.

Onboarding Q&A + checklist

Deadlines + learn screen

Homepage explorations

Mid-fidelity wireframes — full user flow
The design system was built to feel calm and trustworthy — deliberately opposite to the anxiety students already feel about taxes.

Design system — color, type, illustration, brand
Three rounds of think-aloud testing. Each session surfaced something that would have broken the experience in production.
Watch think-aloud sessionWhen users selected scholarship, on-campus job, or freelance, the screen jumped to a new question with no warning — breaking the expected select → continue pattern. Users thought it was a bug.


Added a popup heads-up before any additional question appears. The flow now matches the pattern users have built throughout the rest of the onboarding.


After uploading documents, users had no clear way to actually file. They also had to open every category individually with no sense of overall progress or completion.


Added a “FILE 2025 →” button that appears once all documents are uploaded, and a “Download Checklist PDF” option. Green checkmarks make completion state unambiguous.


Users questioned why the deadlines section existed — “I can just Google this.” The feature needed a reason to exist beyond tax season to justify its place in the app.


Deadlines are now personalized once documents are uploaded — including OPT application windows, visa expiry, and I-20 dates. The app becomes useful year-round, not just in April.


Users were unsure what some questions meant and why they were being asked. The flow assumed prior knowledge, causing confusion and making users less confident in their answers.


Added a brief explanation for each question and a link to a verified source for additional context. Users can now understand the purpose of each question and answer more accurately.


Note: this is an ongoing project. These iterations reflect the transition from mid-fidelity to high-fidelity. The experience is still being refined before engineering handoff.
Homepage
Q&A onboarding
Q&A onboarding 2
Document checklist
Filing
Deadlines
Personalized
Measured through unmoderated usability testing with 15 F-1 students after completing the high-fidelity prototype task flow.
“This is exactly what we needed. It breaks down the complexity in a way I actually understand.”
Phase 3 usability testing participant
Taxes feel impossible. But structuring information correctly is what turns overwhelming into manageable. That distinction took multiple iterations to understand.
Three users in phase 1 caught the broken flow interaction. Three more in phase 2 revealed the missing file CTA. You don’t need a hundred participants to find what’s broken.
93.3% reduced anxiety is a product outcome. If users feel scared navigating your interface, the design failed regardless of how clean it looks.
Users weren't confused by the SSN and treaty questions, they didn't know why they were being asked. Adding a brief explanation and a source link fixed it.
At the pitch competition, the sharpest pushback was "1.2 million students is small, why does this matter?" A real problem for a small population still has to answer the scalability question.