An algorithm is proposed for practical implementation of a scheme for analysis of the settlement of building foundations, which has been set forth in modern regulatory documents. Methods to account for a slab with a complex planform, nonuniform loading on the bed, and the actual heterogeneity of the soil bed, which can be assigned directly from survey data, are developed within the framework of this scheme. © Springer Science+Business Media, Inc. 2006.