President Rafael Correa says he has fired Ecuador's military high command for refusing to pay back to the state $US41 million ($A57.07 million) from an overvalued land deal.
Correa announced via Twitter the sacking of the heads of the army, navy and air force, as well as joint chiefs boss General Luis Garzon.
Garzon had just told a news conference the funds in question could not be returned because they were dedicated to military pensions.
Correa said the military chiefs had until April to leave office.
The dispute stems from the 2010 sale of 220 hectares that were converted into a Guayaquil park.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
It was valued at $US48 million at the time. The government later said the valuation should have been $US7.3 million.

