No state license is required when just cashing checks.
However, when selling money orders or transmitting money, a license is required with the Department of Licensing and Regulatory Affairs, Office of Financial and Insurance Regulation; 1- 877-999-6442 or visit the website at: www.michigan.gov/ofir.