Financing need of a supply contract: a Monte Carlo study
Abstract
A supply contract consumes cash before it returns any. The supplier asks for a deposit at order and the balance at shipment, freight and customs are paid on the way, and the public buyer pays after acceptance. We simulate the cash balance of a contract from award to payment and read two quantities from it: the peak financing need and the day the balance turns positive again. The simulation sets how much financing a bid requires and which payment terms reduce it. All figures use simulated contracts with a fixed seed.
1. The cash balance of one contract
We express every flow as a share of the contract value. With a buyer advance a, a supplier deposit d, a purchase cost k, freight and customs f(t), and a buyer payment π received at t_pay, the cash balance on day t is
C(t) = a·1{t ≥ t_adv} − d·k·1{t ≥ t_ord} − (1 − d)·k·1{t ≥ t_ship} − f(t) + (1 − a)·π·1{t ≥ t_pay}
The financing need of the contract is the depth of its lowest point, N = −min C(t). The dates are random. Manufacturing time, transit time and the buyer's payment delay each follow a log-normal law, and a contract delivered in two lots repeats the shipment and payment steps. A small share of payments arrive incomplete.
2. Distribution of the peak need
Across 600 simulated contracts the median contract needs about three quarters of its value at its lowest point. The contracts on the right of the distribution combine a high purchase cost, high freight and no buyer advance. A bid financed for the median would run short on half of the contracts, so we size the financing on the 95th percentile.
3. Deposits and advances
Two contract terms move the need directly: the supplier deposit at order and the advance some public buyers pay at signature. We rerun the simulation on a grid of deposits for three advance levels, 300 contracts per point.
The deposit moves part of the purchase earlier in time, but the buyer pays only after delivery, when deposit and balance have both left. The peak need is therefore the same whatever the deposit, which only changes how long the money is tied up. The buyer advance arrives before any outflow and lowers the whole curve. Tender documentation that offers an advance therefore reduces the financing a bid requires, and the bid price can reflect it.
4. Use in a bid
For each lot we run the simulation with the payment terms published in its tender documentation. The 95th percentile of N, multiplied by the lot value, gives the financing to arrange before bidding. Its cost over the expected duration enters the bid price.
5. Limits
The laws used here are assumptions chosen to be realistic. On live data the payment delay comes from the buyer's own history (working note 02), and the purchase cost from supplier quotations for the lot.

