The variation in retail price and GeM Price of a product could be due to under mentioned factors:
The prices offered on GeM are inclusive of all taxes.
Products on GeM may have different warranty periods.
Onsite warranty is offered for some products on GeM.
Prices could also vary due to Payment Terms of the transaction.