Existen diferente herramientas para la estimación de caudales en una cuenca. Una de las metodologías consiste en realizar modelos de balance hídrico, en los que se consideran las diferentes variables que incluyen el balance a diferentes escalas espaciales y temporales. Herramientas útiles para la realización de balances hídricos se presentan a continuación.
El Coupled Routing and Excess STorage (CREST) es un modelo hidrológico distribuido desarrollado por la Universidad de Oklahoma y la NASA SERVIR. Es un modelo diseñado para simular espacial y temporalmente la variacion de la superficie y la sub-superficie de los flujos de agua y el almacenamiento celda a celda.
HEC-HMS (Hydrologic Engineering Center's Hydrologic Modeling System) es un programa de simulación hidrológica tipo evento, lineal y semidistribuido, desarrollado para estimar las hidrógrafas de salida en una cuenca o varias subcuencas (caudales máximos y tiempos al pico) a partir de condiciones extremas de lluvias, aplicando para ello algunos de los métodos de cálculo de hietogramas de diseño, pérdidas por infiltración, flujo base y conversión en escorrentía directa.
La herramienta computacional IHacres (Identification of unit Hydrograph And Components from Rainfall, Evaporation and Streamflow data) es un modelo mecanístico-conceptual (MMC) desarrollado por el Center of Hydrology and Ecology en el Reino Unido y la Universidad Nacional de Australia. Es un modelo lluvia-escorrentía a escala de cuenca.
El objetivo del software es ayudar al hidrólogo o ingeniero para caracterizar la relación dinámica entre la precipitación y la lluvia-escorrentía.