If the barber is new or just starting out, the haircut may be free or discounted. In such cases, a tip of $5-$20 would be appropriate. Even if the cut is discounted or gifted, it's recommended to tip 15-20% of the full price.