pk
Level 15
Level 15

Get your taxes done using TurboTax

@pvvs  agreeing with my colleague @DaveF1006  on the general situation i.e.  you probably will need to file as a dual status taxpayer.  This is because  you probably passed the SPT for the tax year 2025.

Also the general requirement  for departing aliens  is to get a "Certificate of Compliance" , you are supposed to file a form 1040-C or  2063 ---- all IRS is trying to accomplish is to assure that your taxes have been paid and/or going to be paid --- most of the details required in 1040-C are generally the same as for 1040/1040-NR.    Please see this ---- >  Instructions for Form 1040-C (Rev. January 2025)

"Form 1040-C or Form 2063. If you are an alien, you should not leave the United States or any of its territories without getting a certificate of compliance from your IRS Field Assistance Area Director on Form 1040-C or
Form 2063, U.S. Departing Alien Income Tax Statement, unless you meet one of the exceptions, explained later."

 

In your particular case , IMHO --   (a)   file the form 1040-C or form 2063 ( whichever is applicable ) as soon as possible  -- retrospectively  AND  (b) follow @DaveF1006 's suggestion and file a return as a dual status taxpayer.  However, I would add  that  if for the tax year 2025, you had NO US sourced / connected income  after your departure, then:

1. Prepare your world income  return using form 1040 ( supported by TurboTax ), use itemized deduction because standard deduction requires a full calendar year  return -- yours is a short year;

2. Download form 1040-NR, fill out all the pertinent details -- US sourced  / connected income  is zero,  print, sign, date

3. Mark  " DUAL STATUS FILER " on the form 1040, attach form 1040-NR ( even though it is all zeroes).

4. Mail-in your return ( both 1040 and 1040-NR ).

 

Does this make sense ?  Is there more one of us can do for you ?