Tax returns are due 3.5 months after the end of the NESFA fiscal year. The Fiscal year end on 1 May, so the tax return filing deadline is 15 September.