Think about filing your return electronically to take advantage of the step-by-step process online programs take you through.
Yeah, it's last minute. Such is my life.<br><br>All my work this year has been either contracting for other companies (1099), or selling hardware through my company (DBA, also known as Sole ...