A Guelph woman has been charged with fraud following a police investigation.

Guelph Police say they had been investigating the matter since February, when a local business reported what it suspected to be an internal theft.

The 29-year-old woman was arrested Tuesday.

Police say the business was defrauded out of $12,000 over the course of 17 months.