Shoreline position is a key parameter of a beach state, often used as a descriptor of the response of the system to changes in external forcing, such as sea-level rise. Changes in shoreline position are the result of coupled hydrodynamic and morphodynamic processes happening in the nearshore and acting at different temporal scales. Due to this complexity, methodologies aimed at reproducing shoreline evolution at decadal time scale require many simplifications. Simpler methods usually consider an equilibrium beach profile whose shape depends only on beach morphology, and whose location varies depending on incoming forcing. Here, we derive a general equation for shoreline evolution using equilibrium beach profiles. We particularize it based on several common assumptions, and evaluate changes on shoreline position caused by sea-level rise, combined with simultaneous wave and high-frequency sea-level forcing. We compare our model against other analytical equilibrium beach profile-based models and with a dynamic model explicitly computing sediment transport. Results indicate that: (i) it is necessary to consider the area of the emerged beach subject to marine forcing rather than focusing only on the submerged part, (ii) the rates of shoreline recession may change for narrow beaches, defined as those for which marine forcings act onto all of their aerial surface, and (iii) Bruun’s Rule can describe beach shoreline evolution, but the uncertainty in selecting the landward boundary of the active profile entails a huge uncertainty in the magnitude of shoreline evolution. This problematic uncertainty can be drastically reduced if instantaneous forcing conditions are used instead of the arbitrary emerged/submerged active profile boundaries typically defined by only one statistic parameter of extreme conditions.