Jackson County's government spent millions on no-bid contracts or did not reevaluate contracts for years in violation of the county's charter, according to a state audit released Wednesday.

KANSAS CITY — Jackson County's government spent millions on no-bid contracts or did not reevaluate contracts for years in violation of the county's charter, according to a state audit released Wednesday. 

The audit also found the county lacked transparency in how it spent millions on legal, lobbying and other professional services, Missouri State Auditor Nicole Galloway said in a news release.

Galloway, the Democratic candidate for governor in Missouri, said auditors found $2.7 million in no-bid contracts and another $1.3 million in contracts that went years without being reevaluated. The county charter requires bids on all professional services contracts over $5,000, except in emergencies.

The audit also found several occasions where services were provided and the county was billed months before a written contract was signed. Auditors also found a lack of oversight in travel expenses for government employees.

Jackson County executive Frank White said his administration cooperated with the audit, which he requested in 2018. He said the government has already implemented some changes suggested by auditors.