The salary of a merchant in India can vary depending on factors such as experience, location, and the specific industry they work in. On average, a merchant earns approximately ?28,700 per month, which includes basic salary, allowances, and other benefits. The total estimated monthly pay can reach around ?32,033 when additional incentives or commissions are included. Entry-level merchants may earn less, while those with more experience or working in metropolitan areas tend to earn higher salaries. Overall, the compensation reflects the merchant's role in managing sales, customer relations, and inventory, contributing significantly to the retail or trading business.