No, they don't, there are no alcohol licenses or registers or anything.
Stores don't need licenses to sell alcohol either.
We have the dubious record of being the biggest per capita consumers of Whiskey
http://elobservador.com.uy/noticia/256478/uruguay-primero-en...