After you file

Tax returns are due April 15, 2019.  
Any Tax Due payment is due by April 15, 2019

If you get an extension (or even if  you don't) you can efile until Oct 15, 2019.  After that you will have to print and mail it.   If you are getting a refund you have 3 years to file.