A geographic information system-based rainfall runoff model that simulate variable source area runoff using topographic features of the basin is presented. The model simulate the flow processes on daily time step basis and has four non linear stores viz. Interception store, soil moisture store, channel store and ground water store. Source area fraction is modelled as a function of antecedent soil moisture, net rainfall and pore capacity raised to the power of areal average topographic index (Λ). Source area fraction is used in conjuction with topographic index to develop linear relations for runoff, Infiltration and interflow. An exponential relation is developed for lower zone evapotranspiration and non-linear exponential relations to model macropore flow and base flow are proposed.