Recently, some agents have 'revised' their rates to 2% to sell, 1% to buy. But as a norm, usually 1% sell and 1% to buy is also an acceptable market rate for HDB sale/purchase. For Private property sales, it can range between 1.25% to 2% borne by the seller. In general, buyers need not pay any agent commission if they buy from seller's agent directly or even via a co-broke. Also, some agents may charge GST, others may not. It all boils down to individual negotiation.