If you are charged under Section (a) of the statute (which refers to refusing to provide information), it is a Class C misdemeanor, punishable by up to a $500 fine. If you are charged under Section (b) of the statute (giving false information), it is a Class B Misdemeanor, punishable by up to 6 months in county jail and a $2000 fine.
However, if you are a fugitive from law, which means you have a valid warrant issued for your arrest, the punishment is increased by one level. Therefore a Class C Misdemeanor for refusing to identify becomes a Class B, and a Class B Misdemeanor for providing false information becomes a Class A Misdemeanor. Learn more about the penalty range for misdemeanors in the State of Texas
Another possible exception to the penalty range described above has to do with a minor representing that he or she is over 21. In that case, the punishment will be assessed under Section 106.07, Alcoholic Beverage Code.