We present the structure and features of the International Model for Projecting Activity (IMPACT), a global semi-structural model used to conduct projections and policy analysis at the Bank of Canada. Major blocks of the model are developed based on the rational error correction framework of Kozicki and Tinsley (1999), which allows the model to strike a balance between theoretical structure and empirical performance.