Para efecto de la reapertura de mes, podes idear un mecanismo por el que generes un archivo de "autorización" con algunos datos que el programa en el cliente pueda verificar, algun tipo de seguridad (tipo checksum o algo similar) y listo. Cada vez que necesiten reabrir un mes, te solicitan la autorización, que vos generas en un archivo en tu sistema, lo envias por mail, y con esto pueden ya proceder a la reapertura.
Hasta luego.