file taxes electronicallyirs electronic extension filingirs 1099 electronic filingirs 1040 electronic filingfile amended tax return electronicallyirs e file taxesirs form 4868 electronic filingirs electronic extensionelectronic tax extensionirs 1040 online filingfile electronically for freefile 1099s electronically