Forecasting a macroframework, which consists of many macroeconomic variables and accounting identities, is widely conducted in the policy arena to present an economic narrative and check its consistency. Such forecasting, however, is challenging because forecasters should extend limited information to the entire macroframework in an internally consistent manner. This paper proposes a method to systematically forecast macroframework by integrating (1) conditional forecasting with machine-learning techniques and (2) forecast reconciliation of hierarchical time series. We apply our method to an advanced economy and a tourism-dependent economy using France and Seychelles and show that it can improve the WEO forecast.