Read More 6 minute read SSprintax Returns How to file taxes from previous years as a nonresident alienbySprintaxFebruary 19, 2026 People do not file their taxes for a variety of reasons. Perhaps you forgot or were unaware that…