El mandatario está obligado a dar al mandante cuenta exacta de su administración, conforme al convenio, si lo hubiere; no habiéndolo, cuando el mandante lo pida y, en todo caso, al fin del contrato.