Considering current economic situation, the level of competition among different companies is great. In order to gain a higher position in the ratings, to attract more new customers, to predict the demand for products, and finally to protect themselves from wrong decisions, companies are increasingly turning to big data analytics. In the sphere of construction an opportunity to foresee the probability of contract implementation before its conclusion is always relevant. The higher the probability, the more attractive the contractor and lower the risks of the customer. Developing the topic of applicability of machine learning methods to the problem of determining the probability of successful completion of the contract, the authors are experimenting with a set of analyzed indicators assessing the impact of each of them on the decision on the possibility of contract failure. The article considers in detail the stages of data preparation for modeling, direct modeling and analysis of the results obtained. The authors tested the adequacy of the models on actual data and set the metrics by which it is possible to customize and improve the models for the needs of a particular organization. The prognostic models with a predictive power, based on machine learning algorithms, such as logistic regression, decision tree, random forest, developed by the authors, have the potential for practical use in construction organizations at the stage of contract conclusion.