By far, the most common agreement is for real estate agents to be paid 6% of the sales price when a house changes hands between a buyer and seller. This has been the norm for so long that few buyers or sellers even question it. However, on a $300,000 sales price this amounts to $18,000.