A new model for the interpretation of radiocarbon (14C) dates of Holocene marine shells is presented. For the Netherlands, the size of reservoir effect is difficult to assess, as these shells often lived in an environment of mixed marine- and river waters. Both stable isotopes 13C and 18O of the shell carbonate give insight in the environmental conditions the shells lived in. River water occurs in two main categories, distinguished by 18O: the Rhine which is dominant, and other rivers. This leads to two estuary mixing lines between the North Sea and rivers. The stable isotopes of the shell carbonate are also indicative for additional processes, such as uptake of secondary carbonate from the soil by shells, and exchange of C isotopes between atmosphere and water. Extensions of the main model deal with special cases such as pools of stagnant water and lakes. The model leads to an assessment of the recent 14C activities of the system the shells lived in, called 14aSYS. The measured 14C activities relative to these 14aSYS values determine the 14C age of the shells and include the reservoir effect. This way we circumvent normalizing to δ13C = –25‰, i.e. the terrestrial timescale and the subsequent correction for reservoir effects. The model is applied to a large legacy dataset of marine shells from the Netherlands, obtained during the last 7 decades. It contains 1116 14C dated shells; for the majority of these, the 3 isotopes 13C, 14C and 18O are measured.