Rio officials have offered Ryan Lochte a deal to make his criminal case go away ... TMZ Sports has learned.
Law enforcement sources tell us ... the offer is 70,000 reals, which in American dollars totals around $20,149.
Lochte was charged with falsely reporting a crime at a gas station during the Rio Olympics. Our sources say so far Lochte has not accepted the deal.
Jimmy Feigen copped a plea months ago and paid half that amount -- 35,000 reals. The prosecutor wanted 70,000 reals from Feigen all along and has actually filed legal docs trying to enforce the higher amount.
We reached out to Lochte's lawyer, Jeff Ostrow, but he was mum, telling TMZ Sports, "We don't comment on a pending case but are hopeful it will be resolved to the benefit of all parties, including the people of Brazil, the Brazilian government and Ryan."