Налоговый вычет - это возврат налога 13%, который удерживают на работе из з/п.
Если человек оформлен только как самозанятый, то у него другой вид налогообложения и другая ставка налога, поэтому он не можете получать налоговые вычеты.
Самозанятые могут получать налоговые вычеты, только если работают официально — по трудовому договору или договору ГПХ.
В этих случаях работодатель платит за них НДФЛ 13%, который и можно потом вернуть.
ИП только на общей системе налогообложения, который платит налог 13% может получать вычет.
ИП на других системах налогообложения (патент, УСН) не могут получать налоговые вычеты (возврат 13%), опять же потому что у них другие ставки налога.