A crooked postmistress has been ordered to hand over a total of £100,000 she embezzled from her elderly employer and a community group.
Carol Oswald was told to pay thousands of pounds to the estate of one of her victims, who has since died.
And she was told to pay nearly £90,000 to the Post Office.
She had embezzled the cash to fund her gambling habit.
She was ordered to pay £89,573.84 to the Post Office, £8,059.80 to the executors of Jean Johnston’s estate, and £2,367.36 to Letham Climate Challenge, of which she had been a trustee.
Oswald is serving 40 months in prison after she was caught embezzling cash from her work, the owner of the Post Office, and a community charity.
She was jailed in May last year.
The sub-post office manager frittered the money on internet betting and claimed she kept going to try and win back money to pay for the losses the business was racking up.
Oswald also stole more than £8,000 from the elderly woman who trusted her to run the Post Office.
She stole directly from 81-year-old Jean Johnson, but also left the pensioner who owned the Post Office business liable for the £100,000 Oswald embezzled from the branch.
Solicitor Cliff Culley told the court: “The money was taken from the Post Office account and put into her account and she gambled it.
“She just felt totally out of control.
“She accepts a significant amount of money was taken from the Post Office to fund that gambling habit.
“It wasn’t a sophisticated, pre-planned fraud. She was out of her depth.
“She wasn’t funding an extravagant lifestyle. She didn’t have holidays.
“She lived in fear of being found out and it was inevitable she would be found out.”
Oswald collapsed when fraud investigators quizzed her about the cash taken between January 1 2008 and December 6 2012.
She had been found to have also ripped off an environmental charity in the local housing estate where she had been a well-known and trusted pillar of the community.
Oswald, 53, Grange Terrace, Perth, was asked to set up a bank account for the city’s Garth Avenue-based Letham Climate Challenge but it emerged she had not done so and had simply kept the tax payments she was due to make on its sole employee’s behalf.
Oswald also admitted stealing £8,059.80 belonging to 81-year-old Jean Johnson at her own address and a house in Harley Place, Perth, between October 7 2010 and December 3 2012.
The court was told Mrs Johnson had owned the sub-post office and had trusted her friend and colleague Oswald to take over when she became too frail to run the business.
Oswald, who worked in the branch since the 1980s, helped herself to thousands from Mrs Johnson’s personal bank account.
The court was told the Post Office had held back pursuing its losses from Mrs Johnson as she was unwell, but had declared an intention to go after the money from her estate when she passed away.