from now on vs hence

from now on

adv
  • Starting from this moment and continuing indefinitely. 

hence

adv
  • in the future from now 

  • as a result; therefore, for this reason 

How often have the words from now on and hence occurred in a corpus of books? (source: Google Ngram Viewer )