1. A computer-implemented method for pre-provisioning virtual machines (VMs) in a networked computing environment, comprising: initiating a provisioning of a VM based on a selection of an operating system; and responsive to a provisioning request received in the computer data structure, completing the provisioning of the VM based on a selection of at least one software program, the provisioning request generated upon transfer of the VM to an input receptacle of an electronic procurement system, wherein transfer of the VM to the input receptacle triggers completion, by a computer system, of all remaining provisioning tasks in a task queue.