TaxHomeBase’s tax engine is validated against a library of real-world travel nurse scenarios. Each scenario defines a nurse’s situation — employment type, filing status, tax home, assignments, expenses — and the verified tax outcome.
These scenarios are also run as automated tests on every code change to prevent regressions.
All dollar amounts in scenarios are weekly rates unless noted. Stipend amounts are set within GSA per diem limits unless the scenario specifically tests GSA compliance.
Basic Tax Situations
W-2 Nurse with Valid Tax Home
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio (rent $800/mo, visited 15 days ago, voter reg, OH license) |
| Assignment | Kaiser Sacramento, CA — 13 weeks |
| Base pay | $1,500/wk |
| Housing stipend | $1,000/wk |
| M&IE stipend | $450/wk |
| Expected Outcome | |
|---|
| Federal tax | Greater than $0 |
| Total stipends | Greater than $0 (tax-free) |
| CA state tax | Greater than $0 |
| CA filing required | Yes |
| Deduction method | Standard (TCJA) |
What this verifies: A compliant W-2 nurse with a valid tax home receives tax-free stipends. Federal and California state taxes are computed on base pay only. A CA non-resident return is required.
No-Income-Tax State (Texas)
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Texas |
| Assignment | MD Anderson, Houston, TX — 26 weeks |
| Base pay | $1,700/wk |
| Expected Outcome | |
|---|
| Total state tax | $0 |
| TX filing required | No |
| Federal tax | Greater than $0 |
What this verifies: Texas has no income tax. State tax is zero and no non-resident return is needed.
No Assignments — Zero State
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio (valid) |
| Assignments | None |
| Expected Outcome | |
|---|
| Taxable income | $0 |
| Stipends | $0 |
| Federal tax | $0 |
| State tax | $0 |
| Quarterly payment | $0 |
What this verifies: With no assignments, all tax values are zero. The engine handles the empty state cleanly.
Employment Classification
1099 Contractor — SE Tax, Schedule C, QBI
| Input | Value |
|---|
| Filing status | Single |
| Employment type | 1099 |
| Tax home | Ohio |
| Assignment | Cleveland Clinic Weston, Jacksonville, FL — 26 weeks |
| Base pay | $1,500/wk |
| Expenses | $1,200 travel |
| Tax home costs | $850 rent |
| Mileage | 800 mi (tax home visits) |
| Expected Outcome | |
|---|
| SE tax | Greater than $0 |
| Deduction method | Business expense (Schedule C) |
| QBI deduction | Greater than $0 (income below threshold) |
| Federal tax | Greater than $0 |
| State tax | $0 (Florida) |
What this verifies: 1099 contractors pay self-employment tax. Business expenses reduce Schedule C income before SE tax. The 20% QBI deduction applies because income is below the $191,950 threshold.
1099 Above QBI Phase-Out Threshold
| Input | Value |
|---|
| Filing status | Single |
| Employment type | 1099 |
| Assignment | Cedars-Sinai, Los Angeles, CA — 51 weeks |
| Base pay | $4,000/wk |
| Expected Outcome | |
|---|
| QBI deduction | $0 |
| SE tax | Greater than $0 |
| Deduction method | Business expense |
What this verifies: When net self-employment income exceeds the QBI threshold ($191,950 for single filers), the 20% QBI deduction is fully phased out.
1099 High Earner Above SS Wage Base
| Input | Value |
|---|
| Filing status | Single |
| Employment type | 1099 |
| Assignments | Mayo Clinic FL (26 wks, 4,000/wk)+HoustonMethodistTX(26wks,4,200/wk) |
| Total base pay | ~$210,000/year |
| Expected Outcome | |
|---|
| SE tax | Greater than $0 |
| Taxable income | Greater than $170,000 |
| State tax | $0 (FL + TX) |
What this verifies: Social Security tax (12.4%) is capped at the wage base ($176,100 in 2025). Medicare (2.9%) continues on all earnings. Both assignments are in no-tax states.
1099 Low Income — Full QBI
| Input | Value |
|---|
| Filing status | Single |
| Employment type | 1099 |
| Assignment | Mercy Health, Cleveland, OH — 13 weeks |
| Base pay | $2,000/wk |
| Expenses | $500 travel |
| Tax home costs | $700 rent |
| Expected Outcome | |
|---|
| QBI deduction | Greater than $0 |
| SE tax | Greater than $0 |
| Federal tax | Greater than $0 |
What this verifies: A low-income 1099 nurse below the QBI threshold receives the full 20% QBI deduction on qualified business income.
Filing Status
Head of Household
| Input | Value |
|---|
| Filing status | Head of household |
| Employment type | W-2 |
| Assignment | Texas Children’s, Houston, TX — 26 weeks |
| Base pay | $1,600/wk |
| Expected Outcome | |
|---|
| Federal tax | Greater than $0 |
| State tax | $0 (Texas) |
| Deduction method | Standard |
What this verifies: Head of household filers receive a higher standard deduction (22,500in2025vs.15,000 for single), reducing federal tax.
Married Filing Jointly
| Input | Value |
|---|
| Filing status | Married filing jointly |
| Employment type | W-2 |
| Assignment | Tampa General, FL — 26 weeks |
| Base pay | $1,500/wk |
| Expected Outcome | |
|---|
| Federal tax | Greater than $0 |
| State tax | $0 (Florida) |
| Stipends | Greater than $0 |
| Deduction method | Standard |
What this verifies: Married filing jointly receives the highest standard deduction ($30,000 in 2025). Even with a 26-week assignment, a significant portion of income is covered by the deduction.
Multi-State Situations
Two States in One Year (CA + NY)
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment 1 | Cedars-Sinai, Los Angeles, CA — 13 weeks, $1,600/wk |
| Assignment 2 | NYU Langone, New York, NY — 12 weeks, $1,700/wk |
| Expected Outcome | |
|---|
| State count | 2 |
| CA filing required | Yes |
| NY filing required | Yes |
| Total state tax | Greater than $0 |
What this verifies: Income from each state is tracked separately. Non-resident returns are required in both California and New York.
Virginia Home, DC Assignment
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Virginia |
| Assignment | MedStar Georgetown, Washington, DC — 13 weeks, $1,800/wk |
| Expected Outcome | |
|---|
| DC filing required | Yes |
| Total state tax | Greater than $0 |
What this verifies: DC has its own income tax. A nurse working in DC owes DC non-resident tax regardless of home state.
Multiple Assignments, Same State
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment 1 | Kaiser Sacramento, CA — 13 weeks, $1,500/wk |
| Assignment 2 | Stanford Health, Sacramento, CA — 12 weeks, $1,600/wk |
| Expected Outcome | |
|---|
| State count | 1 |
| CA filing required | Yes |
| Total state tax | Greater than $0 |
What this verifies: Income from multiple assignments in the same state is aggregated into a single state entry. Only one CA non-resident return is needed.
State-Level Deductions
W-2 in California — No AGI Floor
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment | UCSF Medical, San Francisco, CA — 26 weeks, $1,800/wk |
| Expenses | 2,000travel+500 licensing |
| Tax home costs | $800 rent |
| Mileage | 500 mi (work travel) |
| Expected Outcome | |
|---|
| CA filing required | Yes |
| CA state deduction applies | Yes |
| Deduction method | Standard (federal) |
What this verifies: California doesn’t conform to TCJA. W-2 employees can deduct business expenses on the CA state return from the first dollar — no 2% AGI floor.
W-2 in New York — 2% AGI Floor
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment | Mount Sinai, New York, NY — 26 weeks, $1,750/wk |
| Expenses | 3,000travel+1,000 licensing |
| Tax home costs | $1,200 rent |
| Mileage | 600 mi (work travel) |
| Expected Outcome | |
|---|
| NY filing required | Yes |
| NY state deduction applies | Yes |
| Deduction method | Standard (federal) |
What this verifies: New York allows W-2 expense deductions but applies a 2% AGI floor. Only the amount exceeding 2% of federal AGI is deductible on the NY state return.
1099 in NY — W-2 Deduction Does Not Apply
| Input | Value |
|---|
| Filing status | Single |
| Employment type | 1099 |
| Tax home | Ohio |
| Assignment | Mount Sinai, New York, NY — 26 weeks, $1,750/wk |
| Expenses | $2,000 travel |
| Expected Outcome | |
|---|
| NY state deduction applies | No |
| Deduction method | Business expense (Schedule C) |
| SE tax | Greater than $0 |
What this verifies: 1099 contractors deduct expenses on Schedule C, not via state-specific W-2 deduction rules. The NY W-2 deduction does not apply to 1099 workers.
Tax Home Compliance
Itinerant Nurse — No Tax Home
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | None |
| Assignment | Memorial Hermann, Houston, TX — 26 weeks, $1,600/wk |
| Expected Outcome | |
|---|
| Stipend risk alert | Yes |
| Compliance score | Below 100% |
| State tax | $0 (Texas) |
What this verifies: Without an established tax home, the IRS may treat all stipends as taxable income. TaxHomeBase flags the stipend risk.
Long Assignment — 12-Month Rule
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment | General Hospital, Los Angeles, CA — 52 weeks (full year) |
| Expected Outcome | |
|---|
| Long assignment alert | Yes |
| CA filing required | Yes |
What this verifies: The IRS 12-month rule states that if assignments at one location exceed 12 months, that location becomes the nurse’s tax home. A year-long assignment triggers a warning alert.
Property Rented Out — Disqualification Risk
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio (rent $1,000/mo, property rented out) |
| Assignment | Cleveland Clinic Main, Houston, TX — 26 weeks |
| Expected Outcome | |
|---|
| Property rented out alert | Yes |
| Compliance score | Below 100% |
What this verifies: Renting out the tax home property may disqualify it as an IRS tax home. TaxHomeBase flags this as a compliance risk.
No Visit Recorded — Overdue Alert
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio (no visit date recorded) |
| Assignment | Rush University Medical, Chicago, IL — 13 weeks |
| Expected Outcome | |
|---|
| Visit overdue alert | Yes |
| IL filing required | Yes |
| State tax | Greater than $0 |
What this verifies: The IRS recommends returning to the tax home every 30 days. When no visit is on record, TaxHomeBase generates a visit overdue alert.
Expensive Tax Home — Negative Net Benefit
| Input | Value |
|---|
| Filing status | Single |
| Employment type | W-2 |
| Tax home | Ohio |
| Assignment | Rural Community Hospital, San Antonio, TX — 9 weeks, $1,300/wk |
| Housing stipend | $700/wk |
| M&IE stipend | $300/wk |
| Tax home costs | 24,000rent+3,000 utilities + 2,000insurance+4,000 return trips |
| Mileage | 1,200 mi (tax home visits) |
| Expected Outcome | |
|---|
| Tax home analysis available | Yes |
| Net benefit | Negative (costs exceed savings) |
| Tax savings | Greater than $0 |
| Cost of maintaining | Greater than $0 |
What this verifies: When tax home maintenance costs (rent, utilities, return trips, visit mileage) exceed the tax savings from keeping stipends tax-free, the net benefit is negative. The nurse may be better off going itinerant — TaxHomeBase’s cost-benefit analysis shows this clearly.