The invention provides an improving method of distributed inventory dispatching, and belongs to the technical fields of computer application and ERP. The improving method comprises the steps that firstly, a virtual main warehouse optimizes and records information of various warehouses; secondly, inventory capacity estimating and finding are carried out; thirdly, cost calculation is carried out to enable the dispatching cost to be optimal, and a dispatching scheme is generated. The first step is the core of the whole dispatching service, the virtual main warehouse plays a role of a dispatching center, and when an ordering request is received, the virtual main warehouse does not process the ordering request while informing the warehouses of the order quantity, information optimizing is carried out, and an instruction of requiring for allocating, an instruction for allowing allocating, an instruction for requiring for ordering and an instruction for allowing ordering are generated. The warehouses return the instructions back to the virtual main warehouse, corresponding operation is dispatched, and meanwhile in order to guarantee the real-time performance in the actual process, the allocation time among the warehouses needs to be added, and information recording is finished. The inventory cost can be greatly reduced, an obvious function is achieved for integrating and optimizing the enterprise distributed resource, and requirements of multiple industries can be met.