In order to carry out the reasonable planning of distributed generation (DG) and independent energy storage under the background of electric power market reform, the distributed generation operator (DGO) and independent energy storage operator (IESO) are the main investor to make decisions on the installation capacity of DG and independent energy storage respectively in distribution network, and the bi-level planning model of Stackelberg game is constructed with DGO as the guider and IESO as the follower. For independent energy storage, an operation strategy combining renewable energy consumption with interest arbitrage is formulated, and the transaction tariff is introduced to enable DGO to trade with IESO by using the abandoned power of DG. The model is solved by the method which combines the standard particle swarm optimization with mathematical optimization method. The simulation analysis of IEEE 33-bus distribution system shows that the proposed planning method can effectively improve the economy of planning, facilitate the market development of energy storage, improve the penetration rate of DG and reduce the abandonment rate of DG.