While eBay registration is free, selling an item is not. You must pay eBay a fee for every item you list for sale, and for every item you actually sell. You don't have to pay eBay when you buy an item; fees are charged to sellers only.