En QGIS puede especificar las macros que se ejecutan en el arranque del proyecto.
Para ello ir a Proyecto > Propiedades del Proyecto > Macros y active la casilla de verificación en la parte superior. A continuación, modificar el openProject() función como esta:
def openProject():
from qgis.utils import iface
iface.mapCanvas().zoomScale(1000)
El "1000" en la zoomScale() función que representa a su escala, en este caso 1:1000. Guardar sus adiciones al hacer clic en "Aplicar" y cerrar el diálogo de propiedades del proyecto.
Dado que las macros están desactivadas de forma predeterminada, para girar a la de ellos en la primera. Usted puede encontrar el correspondiente opción en Ajustes > "Opciones..." en la parte inferior de la pestaña "General" ("Habilitar macros").
Por último solo hay que guardar el proyecto, el zoom debe ser ajustado automáticamente a la escala determinada en el siguiente arranque del proyecto.