The invention discloses a method for realizing government-bank subsidy fund management by using a block chain, which comprises the following steps of: establishing a block chain account book, storingcontent required to be consensus in a government-bank fund management process, and realizing safe storage and whole-process trace reservation of government-bank fund management information; establishing an intelligent contract, wherein the intelligent contract comprises a financial subsidy contract amount accumulation contract, a beneficiary information completion contract, a beneficiary repeatedsubsidy notification contract and a purchaser information completion contract, and when the block chain account book is updated, automatically updating the intelligent contract; in the subsidy fund distribution process, updating and reading the blockchain account book according to the subsidy fund distribution condition; configuring different authorities for the related participants, so that the related participants supervise, monitor and check the block chain account book to which the participants belong and the intelligent contract information. According to the method and the system providedby the invention, the data consistency of government departments and commercial banks is realized, and the government departments can timely and effectively supervise subsidy fund distribution.