The problem of creating a decision support system (DSS) for products/services in IT companies using an effective conceptual approach has been solved. The developed mathematical model of DSS for IT-business is represented. It-business is considered as a business focused on implementation and support of innovative projects. The mathematical model is intended for the use by an IT company as a separate IT project and a group of IT projects. Elements of graph theory and tensor analysis were used to create the mathematical model. DSS, with the use of the mentioned model, can be interactive and offer an effective solution by minimizing or maximizing the factor or group of factors that influence that decision. The search for the best DSS solution was reduced to the task of optimizing the integrated criterion, minimizing or maximizing the factor or group of factors influencing the decision. Since the possibility of negative values of the objective function for certain parameters of the weight of the edge of the digraph was clarified, the application of the Bellman – Ford algorithm for this reason was justified. The method of linear convolution was used for efficient operation of the algorithm. This allowed us to use the algorithm to solve multicriteria problems, in the absence of information about the form of the integral function. An adaptive algorithm was used to speed up the work. It is that the results of query processing form a database of templates. This will allow you to quickly find a solution for a similar query, even if you change the initial conditions. A universal approach to structuring the work of an IT-company has been developed. This allows formalizing requests to the DSS and to receive formalized responses both at the specific stage of the project, a separate type of work on the project and the project portfolio and the IT-company as a whole. This, in turn, allows optimizing the use of computer resources when working with DSS, reducing both the time to perform requests in the interactive mode, and for the formation of variants of the solutions for the tasks set by the user via DSS. Structuring according to the main features of the project allowed group the work of the IT company according to available resources and desired results. This will allow you to plan and organize the work of each employee to work not only in one project, but to perform work in different projects. It is also possible to plan and organize the work of working groups. Each of the executors of these groups is formally subordinated to their structural units and, at the same time, to the coordinator of the respective project. The proposed approach allows you quickly reorienting DSS to perform radically different tasks, to fulfill a different purpose, to other areas of work of an IT company, other projects. It would only take time to update and replenish the DSS database