self-support

Noun

 * 1) The capacity of independent support; self-sufficiency.
 * 2) The act or means of supporting oneself financially; livelihood