Why does the character counter show a higher number of characters than that in the message box?
There are certain characters which GSM specifications require to be escaped. So, whilst they appear to take only the space of only one character, they actually take up two. The character counter takes this into account and so it shows a higher number of characters than that in the message box.
Characters which take up the space of two characters are: [ ] € ~ ^ \