If the auction ends within 12 hours and has bids, you cannot end the listing early. If the listing ends in more than 12 hours, you can cancel the bids and then remove the listing.
How do I cancel an eBay bid? Cancelling an eBay bid can be done via the 'retracting a bid' page, using the 'retract a bid' button. Simply click on this, then select the product you wish to retract your bid for and give your reason for doing so.
As a seller, you can cancel bids on eBay in the following situations: when you agree to a buyer's request, when the item isn't available anymore, if you made an error in the listing, or if you're concerned the bidder might be fraudulent.
If the auction has finished, you can contact the winner and, if they agree, you can cancel the order. You can only end auction listings with bids one at a time by selecting a valid reason.
Generally if your auction has no bids and over 12 hours to go it can be ended. Use the link below to get to the End a Listing page. Click on the picture of the item you want to end, select the reason and click continue and it will be ended.