While surface–subsurface interactions strongly impact water quality and quantity in ecosystems, only relatively little attention has been given to solute mass transfers at this boundary. The KINEROS2 (K2) model solves the 1D kinematic wave equation for water flow and the advection–dispersion equation for non-absorbing solute (or sediment) transport at the surface, whereas the HYDRUS-1D (H1D) model solves the Richards equation for flow and the advection–dispersion equation for solute transport in the subsurface. We previously coupled water flow in the surface and subsurface environments using the K2 and H1D models (H1D-K2). Herein, an innovative framework was developed to additionally couple solute transport at the surface–subsurface boundary in the simple, accurate, and computationally efficient H1D-K2 model. To test the H1D-K2 model’s accuracy and robustness, simulation results are compared to analytical solutions, experimental data, and results from the two-dimensional HYDRUS-2D (H2D) code. The relative differences in water and solute balance components between the H2D and H1D-K2 models are less than 1% for homogeneous cases and 4% for heterogeneous cases. The simulated hydrograph and chemograph are almost identical for the two models. Furthermore, simulated Bromide (Br) concentration in runoff is in good agreement with observations. The proposed model also accurately reproduces soil erosion under different rainfall patterns and intensities.