Groundwater banking has been used for demand-oriented management of groundwater resources in semi-arid and arid regions. This paper aims to propose a new framework for seasonal groundwater banking. In this framework, crop production functions are used to estimate users' bid packages representing the price of each unit volume of water in each auction period. The bid packages, along with users' water rights, are considered inputs of an optimization model, which maximizes the profit of users participating in the groundwater bank. The main outputs of the optimization model are the volumes of exchange and storage of water, as well as the water price in the auction periods. The efficiency of the proposed framework has been evaluated by applying it to the Nough region in the Rafsanjan Plain, central Iran. An existing plan for inter-basin water transfer to this region is also considered in the water banking framework. The results illustrate that the total annual profit of all users after the establishment of the bank compared to the status quo has increased up to 43.8 %. The profit of the water-recipient basin has also increased more than 4 times compared to the existing condition. In addition, water banking with a water transfer system increases the economic productivity of water and crop production by 37.32 % and 22.41 %, respectively.