Вам нужно добавить padding-right для поля ввода.При установке свойства padding-right значение валюты и входное значение не будут перекрываться.
codepen: https://codepen.io/bearnithi/pen/MLOBmG
<input type="text" style="padding-right: 20px" value="100000" />
<span style="margin-left:-1.5em">€</span>
Чтобы удалить перекрестные символы из входных данных, хранящихся в браузерах IEиспользуйте следующий CSS
/* To remove cross symbol in input field */
input::-ms-clear {
display: none;
}