Perhaps you can replace the whole 'successful business deal of greater value and importance' part with big contract. Normally you recover losses or debts not investments. Perhaps you can say The financial burden of such an investment can be recovered/compensated for with the next big contract.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.