Self-amortizing Synonyms

Synonyms:
(Adjective)
  1. self-liquidating
  2. paying for itself
  3. funded