Ukrainian soldiers receive 100,000 hryvnia (around 2,500 euros) a month for their deployment on the front lines in the fight against Russian troops.. The Ukrainian military leadership announced this in order to end speculation about pay and allowances. “A soldier who serves the country and protects it from the aggressor, risking his own life and health and performing duties in extremely difficult conditions, must be highly motivated,” the General Staff statement said.
According to official information, Russian soldiers receive their basic military pay of 37,000 rubles (412 euros) another front allowance of 158,000 rubles (about 1760 euros). However, many soldiers complain on social media that they never received this money.