Добрый день.
Для въезда и выезда из страны, требуется паспорт той страны, чьим гражданином является лицо, пересекающее границу. То есть по общим правилам для въезда в Россию – российский заграничный паспорт, для выезда из въезда в Испанию – испанский паспорт. Свидетельство о рождении НЕ документ для выезда, это подтверждение связи с вами.
Закон Испании не запрещает выезд по иностранному паспорту, если ребёнок внесён в систему как резидент/гражданин, у него есть действительный документ на поездку (российский загранпаспорт), нет запретов на выезд со стороны родителей. Штрафа или запрета на выезд по российскому паспорту нет, но на границе будут вопросы о наличии испанского паспорта.
Однако, обратно въехать в Испанию по российскому паспорту будет затруднительно, так как официально это запрещено. Испания обязана впускать граждан, следовательно, на границе вас могут задержать на проверку, потребовать свидетельство о рождении, чтобы убедиться, что ребенок действительно гражданин Испании.
Главный риск не отказ во въезде и выезде, а длительная проверка на границе. Рекомендация – сделать ребенку испанский паспорт или хотя бы DNI. Формально DNI детям не нужен, но если ребенок будет путешествовать и имеет двойное гражданство его желательно сделать.