Dictionary.com
Thesaurus.com

will have been outlaying

  • future perfect progressive
    of outlay.
    outlay
    noun
    an expending or spending, as of money.