I currently have my own job, and am 21 years old, yet my grandparents pay for my college (books, classes,etc.) would that mean they should file me as their dependent or should they not?
It depends, there are requirements to be claimed as a dependent on someone's tax return. In your original question, you said your parents pay for college but you also mention that your grandparents pay for your college. But either way, here are the qualifications for being able to claim you as a dependent:
Qualifying child
Qualifying relative
Even if you qualify as someone else's dependent, they have the option to claim or not to claim you.
But since you had a job, I would recommend taking a look at your w-2 Box 2 and see if federal income tax was withheld. If they do in fact choose to claim you as a dependent but had federal income tax withheld from your paychecks, you can still file a tax return to possibly get your federal income tax refunded back to you. Just be sure to select "claimed as dependent on someone else's tax return" when filing your taxes.
If you are a full time student and don’t provide more than half of your support and you live with them when not in school they can claim you.
It depends, there are requirements to be claimed as a dependent on someone's tax return. In your original question, you said your parents pay for college but you also mention that your grandparents pay for your college. But either way, here are the qualifications for being able to claim you as a dependent:
Qualifying child
Qualifying relative
Even if you qualify as someone else's dependent, they have the option to claim or not to claim you.
But since you had a job, I would recommend taking a look at your w-2 Box 2 and see if federal income tax was withheld. If they do in fact choose to claim you as a dependent but had federal income tax withheld from your paychecks, you can still file a tax return to possibly get your federal income tax refunded back to you. Just be sure to select "claimed as dependent on someone else's tax return" when filing your taxes.