My Samsung s8+ called id only shows the local phone number without country code. (023455678 instead of +123455678)

How can I fix it?

  • Are you getting the same format even for a international call or just for local ones? Mar 13 '18 at 5:14
  • @parthu_panther only for local calls Mar 13 '18 at 5:20
  • its because of your sim is registered with same locality. If both the sender and receiver are from same country than there's no need of showing country code. Mar 13 '18 at 5:24

source Go through this link for more understanding.


  • A leading 0 or "(0)" is a way of showing that you have provided the full phone number in the national format. The 0 represents the national dialing prefix; the caller will know to omit the leading 0 if they are placing a local call.

  • A leading + is a way of showing that you have provided the full phone number in international E.164 format. The "+" will tell the caller that they need to dial the international dialing prefix such as "00" or "011" if they are calling from outside the country; and that conversely they may need to dial a "0" or "1" if calling from within the country.

  • It was not the case for my all past sim cards and handset and it introduce problems form me. This is related to the sim not the handset, doesn't it? Mar 13 '18 at 5:51
  • Yes its all about carrier operators rules and terms. There's nothing to worry about. Mar 13 '18 at 6:03
  • you can accept the answer if you found it useful. Mar 13 '18 at 9:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.