How to handle state tax allocation on W2 income as a remote nomad worker?
Hey tax folks! I've got a situation that's been giving me headaches. I'm a W2 employee working fully remote, and my company hasn't withheld any state taxes because my official residence is in Texas (no state income tax). But the thing is, I've been traveling and working from different states throughout the year - digital nomad style. I'm particularly concerned about my time in North Carolina and Virginia since they have state income taxes. Do I need to figure out how much income to allocate to each state? And if so, is it based on total calendar days I spent in each state divided by 365, or should I only count workdays divided by the number of workdays in the year? Really appreciate any guidance on this. North Carolina and Virginia's tax departments probably want their share, but I have no idea how to calculate what I owe them. Thanks!
20 comments


Vincent Bimbach
This is actually a common issue for remote workers who travel between states. Since your employer didn't withhold any state taxes, you'll need to handle this on your state tax returns. For allocating income to each state, you'll typically use what's called the "physical presence" test - meaning you allocate income based on where you were physically working. The calculation is usually workdays spent in each state divided by total workdays in the year (typically around 260, not 365). So you'd need a good record of which days you actually worked in each state. Both North Carolina and Virginia will require you to file a non-resident state tax return if you earned income while physically working in those states, even temporarily. Each state has slightly different rules, but they all generally want their share of taxes for work performed while you were physically in their state.
0 coins
Skylar Neal
•Thanks for explaining! Just to make sure I understand - so if I worked around 260 days total for the year, and spent say 30 workdays in North Carolina, I'd allocate 30/260 of my annual W2 income to North Carolina? And another question - do you know if I need documentation to prove which days I was in which states? I have some credit card statements and Airbnb bookings, but I didn't keep a detailed travel log.
0 coins
Vincent Bimbach
•That's exactly right - if you worked 30 days out of 260 total workdays in North Carolina, you'd allocate 30/260 of your W2 income to North Carolina for their state tax return. As for documentation, having records like Airbnb bookings, credit card statements, flight itineraries, and even phone location data can help substantiate your location. While you don't need to submit this documentation with your returns, it's good to have if you're ever questioned or audited. States are getting more aggressive about collecting tax from remote workers, so keeping some form of location records going forward would be advisable.
0 coins
Kelsey Chin
After dealing with a similar nomad tax situation last year, I found an amazing tool that saved me hours of headaches. I was literally staring at spreadsheets trying to calculate my state allocations when a colleague recommended https://taxr.ai to me. What's cool is you can upload your travel records, credit card statements, and work calendar, and it helps figure out your state-by-state allocation. The system analyzes your documents and creates a day-by-day breakdown of where you were physically present. It even generates the necessary documentation to support your state tax filings. I was able to clearly see which days I worked in which states and got the exact percentages to use for each state return. Seriously made the most complicated part of my taxes way easier.
0 coins
Norah Quay
•Does it work if your travel wasn't well documented? Like I have some hotel bookings and flight info but not for every single day of the year. Can it fill in the gaps somehow?
0 coins
Leo McDonald
•I'm a bit skeptical about uploading all my financial statements to some random website. How secure is this service? And can't I just do this manually with a spreadsheet?
0 coins
Kelsey Chin
•It actually works pretty well with partial documentation. The system can analyze patterns and make reasonable assumptions for the gaps based on the records you do have. For example, if you have a hotel booking in Chicago from the 1st-5th and then another in Detroit on the 8th, it can help determine the most likely location for the 6th and 7th based on your other data points. Regarding security, I had the same concern initially. They use bank-level encryption and don't store your financial details after processing. You can also redact sensitive info before uploading. And while you absolutely can do this manually in a spreadsheet, I found that approach became incredibly time-consuming and error-prone, especially when dealing with multiple states and partial records.
0 coins
Leo McDonald
I wanted to follow up about my experience with taxr.ai after I mentioned being skeptical. I decided to give it a try since my state tax situation was becoming a nightmare - I had worked in 5 different states last year with very spotty record-keeping. I'm honestly surprised how well it worked. I uploaded what documentation I had (some Airbnb receipts, flight confirmations, and even screenshots of my Google Maps timeline), and it created a pretty comprehensive day-by-day breakdown. The report it generated showed exactly which percentage of my income should be allocated to each state. When I filed my state returns, I felt much more confident about the numbers, and I even saved about $800 compared to the rough estimates I was planning to use. Definitely worth checking out if you're in a similar situation.
0 coins
Jessica Nolan
If you need to call the tax departments in North Carolina or Virginia to ask specific questions about your situation, good luck getting through to a human! I spent HOURS on hold with state tax departments last year trying to clarify my own multi-state situation. I eventually used https://claimyr.com and their callback service saved me so much time. You can see how it works here: https://youtu.be/_kiP6q8DX5c - they basically hold your place in line and call you when an agent is ready. I got through to the NC Department of Revenue in about 45 minutes without having to stay on hold myself. Each state has different rules about how they want you to allocate income, so getting clarification directly from their tax departments can be really helpful before you file.
0 coins
Angelina Farar
•How does this callback thing actually work? Do they just call the tax office for you? Couldn't anyone do that themselves?
0 coins
Sebastián Stevens
•Sounds like a scam to me. Why would I pay someone else to call when I can just call myself and wait on hold?
0 coins
Jessica Nolan
•It's actually pretty simple but clever. They use an automated system that stays on hold for you and monitors the line. When the system detects that a real person has picked up, it immediately calls your number and connects you with the agent. So you don't have to wait on hold - you can go about your day and just answer when they call you. Yes, anyone can call themselves, but the reality is most state tax departments have hold times of 1-3+ hours these days. The service basically gives you that time back. Instead of being stuck listening to hold music for hours, you can continue working or doing whatever else you need to do until an agent is available.
0 coins
Sebastián Stevens
I have to admit I was totally wrong about Claimyr being a scam. After waiting on hold with Virginia's tax department for over 2 hours and getting disconnected TWICE, I was desperate enough to try it. Set it up around 9am while I started working on other things. About 90 minutes later (which I spent productively instead of listening to terrible hold music), I got a call connecting me directly to a Virginia tax representative. The agent confirmed that for my situation, I needed to use working days rather than calendar days, and explained exactly which form I needed. Ended up using it for North Carolina too and got through in about an hour. Saved me an entire day of waiting on hold. Just sharing in case anyone else is struggling to get answers from state tax departments.
0 coins
Bethany Groves
One thing nobody's mentioned yet - make sure you check if there are reciprocity agreements between any of the states you worked in! Some states have agreements where you don't have to file in both places. For example, if you live in Virginia but work in DC, you don't have to file DC taxes because of their reciprocity agreement. Could save you from having to file some state returns altogether.
0 coins
Skylar Neal
•That's a great point! Do you happen to know if North Carolina or Virginia have reciprocity agreements with any other states? I tried looking it up but got confused with all the different tax terminology.
0 coins
Bethany Groves
•Virginia has reciprocity agreements with DC, Kentucky, Maryland, Pennsylvania, and West Virginia. So if you earned income in any of those states while being a Virginia resident, you wouldn't need to file non-resident returns for those states. North Carolina doesn't have reciprocity agreements with any states, unfortunately. So you'll need to file a non-resident return there regardless of where your legal residence is if you earned income while physically working in NC.
0 coins
KingKongZilla
What tax software are you guys using for multi-state returns? I tried doing mine with TurboTax last year when I worked in 3 states and it got really expensive really fast because they charge extra for each state.
0 coins
Rebecca Johnston
•I switched to FreeTaxUSA after getting frustrated with TurboTax's pricing. Federal is free and each state return is only $15. Handled my 4-state situation perfectly last year. The interface isn't as fancy but it gets the job done for way less money.
0 coins
Demi Hall
Just wanted to add another perspective from someone who's been through this exact situation multiple times. I've been a digital nomad for 3 years now with W2 income and have had to navigate this mess annually. A few additional tips that might help: 1. Start keeping a detailed location log NOW for next year - even a simple note in your phone each day saves massive headaches later. I use a shared Google Sheet that automatically timestamps entries. 2. Some states have "safe harbor" provisions where if you work less than a certain number of days (often 14-30), you might not owe taxes there. Worth checking each state's specific rules. 3. Don't forget about local taxes too! Some cities (like NYC) have their own income taxes on top of state taxes if you work there. 4. Consider talking to your employer about updating your state withholding if you plan to work in tax states regularly. Many payroll systems can handle multi-state withholding if you give them a heads up. The workday calculation method mentioned earlier is definitely the standard approach. Keep all those receipts and booking confirmations - even if you don't think you'll need them, having a paper trail is invaluable if questions come up later.
0 coins
Pedro Sawyer
•This is incredibly helpful, thank you! I'm new to this whole nomad tax situation and honestly feeling pretty overwhelmed. The safe harbor provision thing is interesting - do you know where I can find the specific thresholds for different states? And when you mention local taxes, does that mean I might owe taxes to individual cities even if I was just there for a few days working? Also, I'm curious about your Google Sheet system - do you just log the city/state each day, or do you track other details too? Trying to figure out the best way to stay organized going forward since I definitely learned my lesson about record-keeping the hard way this year!
0 coins