In the gold auction house, you will receive the gold from your sale (minus the transaction fee) immediately. In the real-money auction house, the proceeds of a successful sale (minus the transaction fee and transfer fee, if applicable) will be reflected in your Battle.net Balance or approved third-party payment service account after a minimum 24-hour processing window. In most cases, the auction proceeds will appear within 72 hours, although in rare cases this could take up to 5 days.
I won a bid for an item in the real-money auction house -- why is it showing up as “Pending” in my Completed tab?
We expect the vast majority of real-money auction house purchases to be delivered to buyers immediately; however, in some rare circumstances, we may need to hold items for delivery while we conduct a review of the transaction. Held items will show as “Pending” until the review is complete.