Thank you for contacting us. here are the answers to your questions.
1. If you purchase ezPaycheck 2017, you will get all updates for ezPaycheck 2017 for free, (ie: W2 update in Dec.)
2. ezPaycheck does not support direct deposit for employee payment. You can use ezACH together with ezPaycheck payroll software.
How ezACH works with ezPaycheck
http://www.halfpricesoft...ck-Payroll-Software.aspx You can download ezACH 30 days trial version for free with obligation to test drive it.
3. Direct deposit for federal income tax payment
Example: How to Make 941 Federal Tax Deposit Using EFTPS Site
http://www.halfpricesoft...re/941-deposit-guide.asp 4. ezPaycheck can print W2, W3, 941 and 940 form. If you need to efile W2 and 1099-misc, you can use it with ezW2 software.
ezW2 and ezPaycheck
http://www.halfpricesoft...ware/ezPaycheck-ezW2.asp Please feel free to contact us if you still have any questions.