We implemented two new modules to simulate river hydraulics and morphodynamics. We added a new water routing module that makes use of the PCRaster travel time algorithm. Channel dimensions are required to use this new module, including channel width, channel depth and floodplain width. The new water routing module allows to generate typical hydraulic model output, such as water depth and flow velocity. In addition, we implemented 5 sediment transport equations that are forced by these hydraulic variables. Finally, we implemented a channel morphodynamics module that simulates erosion and deposition of the channel bed. The new channel modules were tested in a case study in the Taibilla and Rogativa catchments (SE Spain), for which an extensive sediment yield database was available. We showed that channel erosion has a significant contribution to the catchment-scale sediment balance.