Increasingly satellites are carrying on-board bipropellant thrusters, especially for interplanetary missions. Many of these spacecraft are also equipped with surface-sensitive instruments, such as telescopes and detectors, which, due to the required configuration, might be impinged by the bipropellant thruster plumes and therefore contaminated by plume exhaust products. At present, there are no European analysis tools capable of determining the effects of such propulsion systems on surfaces sensitive to contamination in the preliminary design phase. This may result into a need to modify the spacecraft design in a later development phase in order to mitigate contamination effects. The consequences are additional costs, delay on schedule and possible reductions of scientific goals. This paper emphasizes the need for a tool to be used at the preliminary stage of a satellite design to analyse the contamination effects of bipropellant thruster plume impingement on sensitive surfaces. It also describes a possible approach/architecture to be used for this tool.