Business & farm

BOTH the efile of the 1096/1099 forms have to be efiled or mailed  by 1/31  and the 1099 form mailed to or handed to the contractor.