Según el Directorio Central de Empresas (DIRCE) del INE, a 1 de enero de 2012 hay en España 3.195.210 empresas, de las cuales 3.191.416 (99,88%) son PYME (entre 0 y 249 asalariados).