This paper proposes a genetic algorithm (GA) called GAMICRA to solve the winner determination problem in combinatorial reverse auctions when multiple instances of items are considered. GAMICRA modifies the chromosome representation and fitness function to account for multiple items. It includes two procedures, RemoveRedundancy and RemoveEmptiness, to repair infeasible chromosomes by ensuring the number of selected item instances does not exceed or fall below the buyer's requirements. Experimental results demonstrate GAMICRA finds solutions with minimum procurement cost in efficient processing time and does not suffer from inconsistency issues.