I'm on an H-1B visa since November 2023 and stayed only 40 days in the US in that year and no time prior to that. My wife as well, but she is on a H-4 dependent visa with no income. Both of us are non-resident aliens (NRA) as we don't pass the substantial presence test for 2023.
I filled my federal & state taxes as "married filling separately" since we are NRA and I am not claiming her in my filling. I used Sprintax since my work (university) pays for it for the NRA workers.
When it comes to my wife, Sprintax says she does not have to file a tax return for 2023 as she had no income. Is this correct? I thought all NRA had to do it, even without income. Does she have to send form 8843? She has no SSN and no ITIN as of now. She has no work permit (EAD) so she is not eligible for SSN. Should she apply for an ITIN?