Finance: balance, payment terms and methods