Real estate agents earn a commission when a transaction closes, typically ranging from 2.5 to 3 percent of the home’s sale price. Each agent’s rate — and who pays it, buyer or seller — is negotiated ...