Do I have to file all w2 or can I wait till next year?

Yes. You must file a W2 form for each employee for whom you pay wages or withhold income, Social Security or Medicare tax.
Updated on Sunday, February 05 2012 at 03:05PM EST
Source: www.ssa.gov/...
Collections: w2irs tax formssocial securitytillwage