The Nuclear Fuel Cycle Simulation System (VISTA) is a simulation system which estimates long term nuclear fuel cycle material and service requirements as well as the material arising from the operation of nuclear fuel cycle facilities and nuclear power reactors. This publication is the accompanying text which gives details of the modelling and an example scenario.