The use of digital technologies in the management of socio-economic systems should be based on mathematical models and appropriate software that implements reliable, scientifi cally based forecasting and management of the production and consumption of goods and services. To this end, this article discusses the set of dynamic input-output (IO) models. The model is varied depending on the various macroeconomic indicators and the degree of detail of the basic balance relations. The way for identifying the coeffi cients of a system of diff erential equations using the primary IO tables from open world databases WIOD is described. In the MATLAB environment, a software package that provides all the stages end Rosstat of modeling has been developed. As a meaningful example, we consider the problem of optimal control of the profi t tax rate with the aim of minimizing taxes while ensuring the pre-set growth of the economy during the year. The numerical experiment was implemented on real data on the economies of Germany and Russia for 2012-2013.