The multicriteria decision process consists of five main steps: definition of the optimisation problem, determination of the weight structure of the decision criteria, design of the evaluation matrix, selection of the optimal evaluation method and ranking of solutions. It is often difficult to obtain the optimal solution to a multicriterion problem. The main reason is the subjective element of the model – the weight functions of the decision criteria. Expert opinions are usually taken into account in their determination. The aim of this article is to present a novel method of minimizing the uncertainty of the weights of the decision criteria using Monte Carlo simulation and method of data reconciliation. The proposed method is illustrated by the example of multicriterion social effectiveness evaluation for electric power supply to a building using renewable energy sources.