<?php


error_reporting(-1);

function getBalance($deposit,$percent,$comission,$paidAmount){  /* начальные условия функции*/
	for ($i=0;$i<100;$i++){ /*задаю цикл*/
		$overallPaid=0;/*начальной выплаты нету */
		$deposit = ($deposit*$percent)+$comission-$paidAmount;/*операция с суммой*/
		$overallPaid=$paidAmount+ $overallPaid;/*высчитываю затраты*/
		if ($deposit<0){ /*условие цикла для разрыва*/
			$overallPaid= $overallPaid+ $paidAmount+$deposit;/*высчитываю остаток*/
			return $overallPaid;
			break;
			} 
		}
	}

$abc =  getBalance (39999,1.1,1000,5000);
echo "$abc";