El presentarse como una asociación civil que ayuda a las mujeres embarazadas, así como el tener una especial cercanía con funcionarios y empresarios, le permite a Vifac acceder a donativos gubernamentales, dinero público que se le entrega pese a que el Artículo 7 de la Ley Federal de Fomento a las Actividades Realizadas por Organizaciones de la Sociedad Civil señala que para obtener apoyos y estímulos de la administración pública federal, las organizaciones tienen la obligación de no realizar proselitismo religioso o propaganda con fines religiosos.
Desde 2009 y hasta 2016, las 24 asociaciones civiles que forman parte de Vifac han recibido, por lo menos, 44 millones 851 mil 440 pesos de donativos de “personas morales públicas nacionales” (las cuales pueden ser dependencias gubernamentales o empresas que cotizan a la bolsa), de acuerdo con los informes anuales presentados por la organización al Sistema de Administración Tributaria (SAT) y al Instituto Nacional de Desarrollo Social (Indesol). En estos últimos, los cuales se obtuvieron a través de solicitudes de información, es posible identificar que, por lo menos, 18 millones 339 mil pesos fueron otorgados por dependencias federales, gobiernos estatales y municipales.
Los gobiernos estatales que más recursos públicos, en efectivo, han dado a Vifac son los de Aguascalientes, Jalisco, Zacatecas, Sonora, Querétaro, Baja California, Chihuahua, Nuevo León y del Estado de México. Tan sólo durante el gobierno de Eruviel Ávila, Vifac-México recibió, por lo menos, 4 millones 624 mil 960 pesos.
Las autoridades municipales de Chihuahua, Hermosillo, León, Mexicali, Querétaro y San Pedro Cholula también han destinado dinero a Vifac. Un fiel donante es el Municipio de León. Cada año, desde 2013, entrega a Vifac-Guanajuato recursos públicos.
La dependencia federal responsable de otorgar la clave única para que las organizaciones de la sociedad civil puedan recibir donativos públicos, también se distingue por entregar recursos a esta asociación. De 2009 a 2016, Indesol destinó a Vifac 5 millones 83 mil 272 pesos, como parte del Programa de Coinversión Social.