Alison Earney, 35, who cheated councils of more than £111,000 which she was not entitled to has been jailed for eight months.
She had claimed benefits as an unemployed single mother of four when in fact she was living with her husband and both were working.
Initially she had been making genuine claims after her husband Gary had left her in December 2002, but within a year they were back together. And she kept claiming income support and housing and council tax benefit until July 2010.
Marcus Davey, prosecuting, told Swindon Crown Court that in September 2003 her husband returned to the family home.
But she kept claiming and, when they moved to Macie Drive in Corsham in 2007, she had to fill in new forms wherein she claimed again that she was a single mother and kept receiving benefits.
Davey said that by February 2010 not only were they living together, but were working for the same cleaning company.
Between September 2003 and July 2010 she received £111,424.17 she was not entitled to from the Department of Work and Pensions and the then Wiltshire County Council.
People claiming benefits are under an obligation to inform authorities of any change in their circumstances which she did not do.
She also filled in forms to keep getting housing and council tax benefits and lied about living with her husband.
Mr Davey said she told investigators her husband would come to see the children and stay on the sofa ‘now and then’.
Earney, who now lives in Bristol, pleaded guilty to two counts of failing to notify a change in circumstance and four of making a false representation to obtain benefits.
Her benefit fraud lawyer while defending, said his client knew she was facing jail and had arranged for her four children, the youngest being 12-year-old twins and the oldest 15, to be cared for.
He said when her husband moved out she was alone but he started to come back for short periods. She knew she would lose benefit for six weeks if she told the authorities, by which time he could be gone.
After they reconciled she knew if she said anything she would have to explain how long he had been back, so chose to do nothing.