An elasto-plastic frictional tangential force–displacement (TFD) model for spheres in contact for accurate and efficient granular-flow simulations is presented in this paper; the present TFD is consistent with the elasto-plastic normal force–displacement (NFD) model presented in [ASME Journal of Applied Mechanics 67 (2) (2000) 363; Proceedings of the Royal Society of London, Series A 455 (1991) (1999) 4013]. The proposed elasto-plastic frictional TFD model is accurate, and is validated against non-linear finite-element analyses involving plastic flows under both loading and unloading conditions. The novelty of the present TFD model lies in (i) the additive decomposition of the elasto-plastic contact area radius into an elastic part and a plastic part, (ii) the correction of the particles' radii at the contact point, and (iii) the correction of the particles' elastic moduli. The correction of the contact-area radius represents an effect of plastic deformation in colliding particles; the correction of the radius of curvature represents a permanent indentation after impact; the correction of the elastic moduli represents a softening of the material due to plastic flow. The construction of both the present elasto-plastic frictional TFD model and its consistent companion, the elasto-plastic NFD model, parallels the formalism of the continuum theory of elasto-plasticity. Both NFD and TFD models form a coherent set of force–displacement (FD) models not available hitherto for granular-flow simulations, and are consistent with the Hertz, Cattaneo, Mindlin, Deresiewicz contact mechanics theory. Together, these FD models will allow for efficient simulations of granular flows (or granular gases) involving a large number of particles.