Navigating tax deadlines