Speaking in Moscow, Russian President Vladimir Putin said Russia was offering the discount as a "partnership deal."
Russia's energy minister, Alexander Novak, specified the price offered as USD 385 per 1,000 cubic meters of gas.
"We believe that our offer is more than in a partnership spirit, aimed to support the Ukrainian economy at a rather difficult time," Putin said in televised remarks. "But if our offers are rejected it means we will enter another stage. This is not our choice. We do not want it."
Moscow has threatened to turn off the tap if Ukraine fails to settle the multibillion dollar debt, but has repeatedly pushed back the deadline after Ukraine paid off part of the debt.
Also Read
European Union-brokered talks between the two countries in Brussels today failed to reach a compromise over the price.
The bruising gas dispute comes amid continuing fighting in eastern Ukraine, where government forces have battled pro-Russian rebels for two months.
The insurgents have pushed for joining Russia following Moscow's annexation of Ukraine's Crimean peninsula in March, but Putin has ignored their appeal in an apparent bid to avoid another round of crippling Western sanctions.
He today emphasised that the latest offer would restore the price Ukraine had under pro-Russia President Viktor Yanukovych.
In December, Russia offered Ukraine an even lower price of USD 268 as it sought to give a financial lifeline to Yanukovych, who was facing massive protests triggered by his decision to ditch a pact with the European Union and opt for closer ties with Moscow.
After Yanukovych was chased from power in February, Russia denounced his ouster as a "coup" and annulled all gas discounts, bringing the price back to USD 485 per 1,000 cubic meters in line with a 2009 contract.