You Idaho tax payment is due April 15th. so if you mail your payment it must be postmarked on or before April 15.