cost ITP 2025