Ok, so I do work online.. obviously and am paid by check. Anyway, my question is how does or will the IRS know how much I make? My employer has my SS#, but does not have a W9 from me. Do they report to the IRS how much they paid me? OR does the IRS check my bank account to see how much money is in there and how much I have or haven't paid them? OR run my name to see how many checks I have cashed and for what amounts? It's not like a traditional job where taxes are taken out before you receive your check and the government gets their cut right away. BTW this isn't a thread about tax evasion, I'm not that stupid... I'm just ignorant on how the whole tax system works from this other end. TIA.