Probably not. Do you have a green card? If not, and you did not enter the US until December 7, 2024, you would not be considered a resident for US Tax purposes so you would not be able to file a 1040, you would need to file a 1040NR to report any income you did receive that is subject to US taxation. TurboTax does not support the 1040NR but our partner Sprintax.com does.
If you do have a green card and are considered a resident for US tax purposes, then unless your income from the time you received your green card to the end of the year was over $14,600 you would not need to file a return.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"