After you file

One crucial piece of information you have left out is how old your son was at the end of 2019.  How old was he at the end of 2019?  You said he graduated from high school in 2019-- which makes him a student for enough of 2019 that you can call him a student for 2019 no matter how much income he had in 2019.  But----  You made some contradictory statements in your post-- in another sentence you say "since he wasn't a student in 2019 - even though he was for 2018 and is now for 2020 "

 

Here are the rules:

 

WHO CAN I CLAIM AS A DEPENDENT?

 

You can claim a child, relative, friend, fiance (etc.) as a dependent on your 2019 taxes as long as they meet the following requirements:

Qualifying child

• They are related to you.

• They cannot be claimed as a dependent by someone else.

• They are a U.S. citizen, resident alien, national, or a Canadian or   Mexican resident.

• They are not filing a joint return with their spouse.

• They are under the age of 19 (or 24 for full-time students).

    • No age limit for permanently and totally disabled children

        They live with you for more than half the year (exceptions apply).

Qualifying relative

• They don't have to be related to you (despite the name).

• They cannot be claimed as a dependent by someone else.

• They are a U.S. citizen, resident alien, national, or a Canadian or Mexican resident.

• They are not filing a joint return with their spouse.

They lived with you the entire year.

• They made less than $4200  (not counting Social Security)

• You provided more than half of their financial support. More info

When you add someone as a dependent, we'll ask a series of questions to make sure you can claim them.

Related Information:

Does a dependent have to live with me?

What does "financially support another person" mean?

Can I claim a newborn baby?

**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**