Key wordsInfinitesimal plasticity, Mohr-Coulomb yield surface, implicit return-mapping scheme, consistent tangent operator, semismooth Newton method, incremental limit analysis, slope stability. MSC (2010) 35Q74, 74C05, 74S05, 90C25The paper is devoted to constitutive solution, limit load analysis and Newton-like methods in elastoplastic problems containing the Mohr-Coulomb yield criterion. Within the constitutive problem, we introduce a self-contained derivation of the implicit return-mapping solution scheme using a recent subdifferential-based treatment. Unlike conventional techniques based on Koiter's rules, the presented scheme a priori detects a position of the unknown stress tensor on the yield surface even if the constitutive solution cannot be found in a closed form. This eliminates blind guesswork from the scheme and enables to analyze properties of the constitutive operator. It also simplifies the construction of the consistent tangent operator, which is important for the semismooth Newton method when applied to the incremental boundary-value elastoplastic problem. The incremental problem in Mohr-Coulomb plasticity is combined with limit load analysis. Beside a conventional direct method of incremental limit analysis, a recent indirect one is introduced and its advantages are described. The paper contains 2D and 3D numerical experiments on slope stability with publicly available Matlab implementations. / www.zamm-journal.org 1503 respectively. It is worth mentioning that the solution schemes depend mainly on the formulation of the plastic flow rule, its discretization and eventual other approximations. Let us now briefly discuss these aspects.The plastic flow rule is usually formulated by using the so-called Koiter rule in engineering practice. This rule was introduced for associative models with multisurface yield criteria in [23] and consequently extended to nonassociative models, see, e.g., [15]. It consists of several formulas that depend on a position of the unknown stress tensor on the yield surface. These formulas have a different number of plastic multipliers. Within the Mohr-Coulomb pyramid, one plastic multiplier is used for the smooth portions, two multipliers at the edge points, and six multipliers at the apex. Therefore, the resulting solution schemes are different for each Koiter's formula. However, only one of them usually leads to the correct stress tensor. Moreover, handling different numbers of plastic multipliers is not suitable for analyzing the stress-strain operator even if the solution can be found in a closed form. If the elastoplastic model contains a convex plastic potential as the Mohr-Coulomb one, then it is possible to replace the Koiter rule with a subdifferential of the potential (see, e.g., [17]). Such a formulation is independent of the unknown stress position, contains just one plastic multiplier, and thus it is more convenient for mathematical analysis of the constitutive operators. In [34], it was shown that this formulation is also convenient for solution of some con...