Welcome to Android Central! You can use Google Voice on a T-Mobile phone. Where are you running into a problem? Are you getting an error message? Check out the Google Voice support page to see if anything there is helpful: https://support.google.com/voice/?hl=en#topic=1707989