For Google Voice, you prepay. After that, it debits from the prepaid amount per minute. That is, at least in theory. Most of it's free except for long distance and perhaps some other features, so I've never paid for it. I got some free money for being part of the beta that's gone untouched.