Mr Flynn's Moscow trip, where he sat at the gala's central table together with Mr Putin, was well-known.
But the amount he was paid was revealed for the first time in documents released by Democratic Congressman Elijah Cummings, who called for a probe into whether Mr Flynn broke Defense Department security rules in taking that and other payments from Russian entities.
Mr Flynn was forced to resign as Mr Trump's national security advisor on February 13 after it emerged he had lied about the content of phone calls with Russia's ambassador in late 2016.
Mr Cummings, the senior Democrat on the House Government Oversight Committee, noted in a letter addressed to Mr Trump, Secretary of Defense James Mattis and FBI chief James Comey, that Mr Flynn also received $11,250 from a Russian charter airline and $11,250 from the US arm of Kaspersky, a prominent Russia-based cyber security company.
He also pointed out that Mr Flynn only in recent weeks officially reported that he had been hired late last year to lobby for Turkey, for $530,000.
"I cannot recall any time in our nation's history when the president selected as his national security advisor someone who violated the Constitution by accepting tens of thousands of dollars from an agent of a global adversary that attacked our democracy," Mr Cummings said.
According to reports, he first met Mr Trump in mid-2015 and later became an advisor to his campaign.
After the election Mr Trump named him White House national security advisor -- only to have to ask for his resignation weeks later amid a storm over his calls with the Russian ambassador.
The calls came at a time when the Obama administration was preparing to retaliate against Moscow for its alleged interference in the US election. Mr Flynn later admitted he discussed that retaliation -- new sanctions and expulsions -- with the ambassador.
Mr Cummings said that Mr Flynn, as a retired general, was bound by government rules not to accept payments from rival governments, and called on the Defense Department take steps to seize Mr Flynn's earnings from those deals.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.