Yes and no.
There's two situations to this.
You own all the copyright:
If you own all the copyright, then you're clear. you can license your software under the GPL, sell it, and bring it back to a closed source application later on. There's one detail: If someone has an open source copy of your software, they are entitled to use it subject to terms of the GPL. You can't take back their license.
You do not own all the copyright:
You can sell the product, however, everything has to be under the GPL, and you can't bring it closed source afterwards, especially if you continue to sell it. This is because through selling it, you convey a form of the software, and an offer of source code must accompany it.