Kezia Dugdale received a fee of £70,000 for her recent appearance on I’m a Celebrity, she has disclosed.
She has donated £5,100 of her appearance fee, as well as £2,500 of her MSP salary, to charity.
Ms Dugdale was formally reprimanded by Labour last month for her absence.
She has now published details in the Scottish Parliament’s register of interests.
The entry includes estimates of the travel and accommodation Ms Dugdale received, as well as a daily payment of 150 Australian dollars which she was given for living expenses while not in the camp.
This brought the total sum published in the entry to between £80,000 and £85,000, including her £70,000 fee.
A spokesman for Ms Dugdale said she had donated a total of £5,100 from her fee to the charities Who Cares? Scotland, Glasgow Women’s Aid, and the Archie Foundation.
‘Drop in the ocean’
She added: “I’m delighted to be back in the parliament serving my constituents across the Lothians.”
The Scottish Conservatives said Ms Dugdale’s charity donations were a “drop in the ocean” compared to the fee she received, and described her appearance on the show as a “shameful episode”.
Her time in the Australian jungle saw Ms Dugdale crawl through a tank full of fish guts that had “Sickola Sturgeon” written on the side.
The politician was introduced as one of two late-entry campmates on the ITV reality show in November, before becoming the second person evicted after lasting 11 days in the jungle.
News that she had agreed to become a contestant broke just hours before Scottish Labour was due to unveil her successor as leader.
Ms Dugdale said she wanted to use her time in the jungle to promote “Labour values”, but was heavily criticised by several colleagues.
There had been speculation that Ms Dugdale faced a possible suspension from Labour when she returned to Scotland in December.
But she was instead given a formal reprimand following a meeting with new Scottish Labour leader Richard Leonard, and was told she would face no further disciplinary action.