Objetivo: Identificar las variables explicativas del gasto evitable por la no prescripción de la especialidad de menor precio. Métodos: Se diseñó un estudio transversal sobre la población de médicos generales de atención primaria de Galicia (n = 1.500). Se seleccionó una muestra de 405 sujetos. Se recogieron las siguientes variables independientes a través de cuestionario postal: especialidad del médico, percepción de la calidad de las distintas fuentes de información de medicamentos, integración en equipos de atención primaria y número de pacientes. Las características del entorno fueron obtenidas a través de fuentes secundarias. Se generaron dos modelos de regresión múltiple utilizando como variables dependientes dos indicadores basados en el gasto evitable generado por la no prescripción de la especialidad esencialmente similar de menor precio. Resultados: El porcentaje de respuesta fue del 77,4%. La eficiencia de la prescripción no se encontró asociada con el nivel de formación del médico ni con las variables de utilización y de calidad atribuida a la información comercial o institucional. Tampoco la variable modelo sanitario resulta significativa. Únicamente el número de cartillas y el porcentaje de cartillas de pensionista muestran significación estadística. Conclusiones: Los resultados del estudio sugieren la escasísima importancia que los médicos conceden a la eficiencia en la prescripción. Así, con el fin de disminuir el gasto evitable por la no prescripción de la especialidad esencialmente similar de menor precio se debería reorientar los planes de estudios en la línea de asegurar que sus contenidos reflejen las prioridades sanitarias nacionales y los recursos existentes.