The document describes an algorithm for estimating the probability distribution of travel demand forecasts that are subject to uncertainty. It involves identifying variables that influence forecast error, determining probability distributions for each variable, defining scenarios that combine the discrete outcomes of each variable, calculating the probability and predicted revenue for each scenario, and plotting the revenue cumulative distribution function. Key variables of uncertainty identified for a toll road project include truck value of time, travel demand, and growth rates of car and truck value of time. Probability distributions assumed for these variables include lognormal, normal, and triangular. The algorithm allows assessment of the uncertainty and risk associated with toll revenue forecasts.