Synonyms for For all practical purposes:

n.

for all practical purposes (noun)
for all intents and purposes, to all intents and purposes.