Yes, the deadline to complete your Netfile filing is April 30th of the year in which you are filing.