saldo = self.importe_total
  self.recibos.inject(saldo) { |saldo, r| saldo -= r.importe and saldo }

el tema es excluir el recibo actual... mucho bardo para ahora me parece. mergeo y lo vemos luego.