Calculateur de bénéfices non distribués
Des bénéfices non distribués d'ouverture de 100 000, un résultat net de 40 000 et des dividendes de 15 000 clôturent la période à 125 000, soit une variation de 25 000. Reportez le solde d'une période à l'autre. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Bénéfices non distribués d'ouverture
- 100 000
- Revenu net
- 40 000
- Dividendes
- 15 000
- Variation
- 25 000
- Bénéfices non distribués de clôture
- 125 000
Les bénéfices non distribués sont le profit cumulé qu'une société a conservé après avoir versé des dividendes aux actionnaires. À chaque période d'information, l'état des bénéfices non distribués met à jour ce total courant avec une identité à trois termes : les bénéfices non distribués de clôture égalent ceux d'ouverture plus le résultat net moins les dividendes versés. Une perte nette n'est qu'un résultat net négatif et réduit le solde ; un dividende de zéro est une période clôturée valide sans distribution. Comptables, étudiants en comptabilité et petites équipes financières ont besoin d'un calculateur déterministe qui refuse une entrée manquante ou non numérique plutôt que de traiter en silence un blanc comme zéro.
Ce que mesurent les bénéfices non distribués et l'identité à trois termes
Les bénéfices non distribués ne sont pas de la trésorerie sur un compte bancaire et ne coïncident pas avec le bénéfice de la période courante. C'est le résidu de capitaux propres qui accumule les résultats non distribués depuis la date de création de l'entité, ou depuis le dernier retraitement, jusqu'à la clôture de la période actuelle. Le report enseigné dans tout cours de comptabilité financière est : bénéfices non distribués de clôture égaux à ceux d'ouverture plus le résultat net moins les dividendes.
Les bénéfices non distribués d'ouverture sont le solde de clôture reporté de la période précédente ; ils peuvent être négatifs lorsque l'entité porte un déficit accumulé. Le résultat net est la dernière ligne du compte de résultat de la fenêtre courante et peut être négatif lorsque la période est une perte nette.
Les dividendes sont des distributions imputées aux bénéfices non distribués dans cette même fenêtre : dividendes en numéraire dans l'identité simple, avec les dividendes en actions ou autres transferts de capitaux propres intégrés seulement si vous les avez déjà mesurés comme une réduction de ce compte. Soustraire les dividendes de l'ouverture plus le résultat net isole les capitaux propres qui restent dans l'entreprise.
Exemple résolu : une société qui a ouvert avec cent mille de bénéfices non distribués, a dégagé quarante mille de résultat net et a versé quinze mille de dividendes clôture à cent vingt-cinq mille, car cent plus quarante moins quinze égale cent vingt-cinq. Second exemple : ouverture de quatre-vingt mille, perte nette de douze mille et dividendes de trois mille clôturent à soixante-cinq mille. Un dividende nul est permis : un émetteur en phase de croissance peut retenir l'intégralité du bénéfice.
L'identité ne réévalue pas les actifs, n'applique pas les ajustements d'exercices antérieurs comme quatrième ligne et ne sépare pas le privilégié de l'ordinaire ; intégrez ces ajustements dans les trois entrées avant d'appeler. Conservez les trois chiffres dans la même monnaie et la même fenêtre d'information afin que le solde final soit un vrai report et non un mélange d'exercices.
Où un calculateur de bénéfices non distribués se justifie
Les personnes qui saisissent bénéfices non distribués dans un moteur de recherche connaissent déjà le compte de capitaux propres et veulent le solde de clôture, pas un cours qui commence par l'état complet des variations des capitaux propres.
Un éditeur qui se positionne sur cette requête courte sert des comptables qui ont un total d'ouverture, une ligne de résultat net et des dividendes déclarés, des étudiants qui doivent remplir l'état des bénéfices non distribués à un examen, et des analystes qui ont besoin d'un oracle déterministe qui refuse un dividende manquant ou infini plutôt que de traiter en silence un blanc comme zéro.
Les sociétés non cotées qui construisent un carnet de fin de mois veulent le même chiffre ouverture-plus-résultat-moins-dividendes qui figure dans la section des capitaux propres, sans erreurs manuelles lorsque les décimales de la monnaie changent. Les cours en salle et de certification qui enseignent l'état des bénéfices non distribués ont besoin d'un service qui renvoie le solde de clôture et la variation de période et rien d'autre, afin qu'un correcteur compare à une clé de manuel sans que cet outil prétende tenir un grand livre complet.
L'échec de validation ne consomme pas le solde. Associez cette capacité à un outil distinct de rendement du dividende ou de fonds de roulement lorsque vous avez besoin de ces identités ; gardez cette surface centrée sur le solde de clôture des bénéfices non distribués que les gens visent lorsqu'ils cherchent bénéfices non distribués.
Cas d’usage
Clôture mensuelle des capitaux propres
Saisissez les bénéfices non distribués d'ouverture, le résultat net et les dividendes déclarés pour publier le résidu de capitaux propres de clôture sans reconstruire l'identité dans un tableur.
Simulation de dividendes sans grand livre complet
Gardez fixes les bénéfices non distribués d'ouverture et le résultat net, faites varier les dividendes et lisez le solde de clôture implicite avant que le conseil n'arrête une distribution.
Questions fréquentes
Comment calcule-t-on les bénéfices non distribués de clôture ?
Les bénéfices non distribués de clôture égalent l'ouverture plus le résultat net moins les dividendes. Exemple : 100000 + 40000 − 15000 = 125000.
Le résultat net peut-il être négatif ?
Le calculateur renvoie le solde de clôture obtenu au lieu de ramener à zéro.
Que faire si les bénéfices non distribués d'ouverture sont un déficit accumulé ?
L'identité tient toujours : la clôture égale l'ouverture plus le résultat net moins les dividendes, et peut rester négative.
Cela inclut-il les dividendes en actions ou le capital d'apport supplémentaire ?
Non. Le calculateur n'applique que l'identité à trois termes. Intégrez dans dividends les dividendes en actions déjà imputés aux bénéfices non distribués, et conservez l'APIC sur une ligne de capitaux propres distincte.
Les bénéfices non distribués sont-ils l'argent disponible en banque ?
Non. C'est un solde de capitaux propres qui cumule les bénéfices non distribués depuis la création de l'entreprise, ou depuis le dernier retraitement. Ce n'est ni de la trésorerie ni le bénéfice de la période en cours.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/fin/retained-earnings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}'const res = await fetch("https://api.kit.forhosting.com/fin/retained-earnings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/retained-earnings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/retained-earnings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/retained-earnings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.retained_earnings",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les appels réussis sont facturés à $0.002 ; une entrée invalide n'est pas débitée.
Contrat d'entrée, forme de la réponse et validation
Exemple : ouverture cent mille, résultat net quarante mille et dividendes quinze mille donnent un change de vingt-cinq mille et des bénéfices non distribués de clôture de cent vingt-cinq mille. Préférez les nombres nus aux chaînes formatées ; marques monétaires, séparateurs de milliers et libellés d'unité en suffixe ne sont pas analysés. Les valeurs absolues au-delà d'un billiard sont rejetées afin que les sommes intermédiaires restent finies. Envoyez en POST un corps JSON avec trois nombres finis obligatoires dans la même monnaie et la même fenêtre d'information. beginning_retained_earnings est le résidu de capitaux propres d'ouverture et peut être négatif en cas de déficit accumulé ; les alias beginning_re, beginning, opening_retained_earnings, opening_re, bre, start_re et beginning_balance sont acceptés afin qu'un export de grand livre n'exige pas une étape de renommage. net_income est la dernière ligne de la période et peut être négatif lorsque la période est une perte nette ; les alias ni, income, profit, net_profit, net_earnings et earnings sont acceptés. dividends est le montant imputé aux bénéfices non distribués pendant la fenêtre et peut être zéro lorsqu'aucune distribution n'a eu lieu ; les alias dividends_paid, dividend, d et distributions sont acceptés. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique correspondant à un motif décimal fini strict. Champs manquants, chaînes vides, objets, tableaux, infinis et texte non numérique échouent avec invalid_input en nommant le champ et ne sont pas facturés. Il n'y a pas de pince sur le signe du solde de clôture : une période qui aggrave un déficit est un succès avec un ending_retained_earnings négatif. En cas de succès le corps renvoie beginning_retained_earnings, net_income et dividends arrondis, fournit change comme résultat net moins dividendes, fournit ending_retained_earnings comme ouverture plus ce change, et inclut une chaîne de formule qui reformule l'identité afin qu'un tableau de bord imprime la définition à côté du nombre. Le prix d'un item réussi est un $0.002 forfaitaire.
Où un calculateur de bénéfices non distribués se justifie
Comme l'implémentation est du code analytique parse de niveau A, chaque appel réussi reste bon marché à $0.002 sans jetons de modèle ni réseau sortant. Gardez les requêtes petites, épinglez ending_retained_earnings et change arrondis dans les tests, et vous obtenez des reports de capitaux propres reproductibles pour devoirs, générateurs d'examens et carnets de clôture légers sans monter un sous-grand-livre de capitaux propres.
Cas d'intégration
Oracles de devoirs et d'état des bénéfices non distribués
Les étudiants calculent les bénéfices non distribués de clôture = ouverture + résultat net − dividendes à la main et comparent à un résultat déterministe qui refuse une entrée non finie comme invalid_input.
Questions techniques
Que coûte le calculateur de bénéfices non distribués ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.