Calculateur du ratio d'accruals
Voyez quelle part du bénéfice repose sur des accruals plutôt que sur la trésorerie : des actifs nets d'exploitation passant de 1 250 000 à 1 430 000 donnent 180 000 d'accruals, soit un ratio de 0,134328. Un ratio élevé annonce souvent un repli des bénéfices. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- NOA initial
- 1 250 000
- NOA final
- 1 430 000
- Régularisations
- 180 000
- NOA moyen
- 1 340 000
- Ratio de régularisations
- 0,134328
Le ratio d'accruals mesure la part du bénéfice déclaré d'une entreprise qui provient des accruals plutôt que de la trésorerie. Selon l'approche bilancielle, il prend les actifs opérationnels nets au début et à la fin d'une période, calcule la variation des accruals et la divise par la moyenne des actifs opérationnels nets sur la période. Un ratio élevé signale que le bénéfice repose fortement sur des estimations comptables, ce qui précède historiquement des retournements de bénéfices ; un ratio faible ou négatif suggère des résultats adossés à la trésorerie. Envoyez deux chiffres et obtenez le ratio, le montant des accruals et la base moyenne en un seul appel.
Ce que le ratio d'accruals vous indique
Le bénéfice net mélange deux ingrédients très différents : la trésorerie réellement encaissée ou décaissée, et les accruals — revenus comptabilisés avant leur encaissement, charges différées, plans d'amortissement et autres estimations que la comptabilité ajoute à la réalité des flux de trésorerie. Les accruals sont nécessaires, mais ils constituent aussi la partie malléable du compte de résultat, celle où le jugement et l'optimisme peuvent gonfler discrètement les résultats. Le ratio d'accruals isole cette partie malléable et l'exprime par rapport à la taille de l'activité opérationnelle.
Les recherches menées depuis l'étude de Sloan en 1996 montrent que les entreprises affichant des ratios d'accruals anormalement élevés voient souvent leurs bénéfices se retourner lors des périodes suivantes, tandis que celles dont le ratio est faible ou négatif surperforment fréquemment.
La lecture est simple : des valeurs proches de zéro signifient un bénéfice essentiellement adossé à la trésorerie ; des valeurs positives élevées, qu'une part croissante du profit n'existe que sur le papier ; des valeurs négatives, que les accruals se résorbent, ce qui renforce généralement la qualité du bénéfice déclaré.
Comment fonctionne le calcul à partir du bilan
Les actifs opérationnels nets (NOA) correspondent aux actifs opérationnels moins les passifs opérationnels — tout ce que l'entreprise utilise pour générer son bénéfice opérationnel, hors éléments de financement comme la dette et les capitaux propres. Sur une période, la variation des NOA est égale aux accruals comptabilisés, car tout bénéfice opérationnel qui n'est ni entré ni sorti sous forme de trésorerie s'accumule dans ces soldes.
Le ratio est donc (NOA en fin de période − NOA en début de période) ÷ NOA moyen, la moyenne étant la moyenne simple des valeurs d'ouverture et de clôture. Diviser par la moyenne ramène les accruals à la taille des opérations, de sorte qu'une entreprise en croissance n'est pas pénalisée simplement parce qu'elle est plus grande cette année que l'an dernier.
Utilisation dans le screening et les flux d'analyse
Les analystes calculent généralement le ratio sur tout un univers d'entreprises puis les classent, car le signal est comparatif : le décile présentant les accruals les plus élevés concentre le risque lié à la qualité des bénéfices.
Quelques règles pratiques préservent la pertinence des chiffres : utilisez toujours la même définition des NOA aux deux dates, alignez la durée des périodes lors des comparaisons entre entreprises et traitez le ratio comme un signal d'alerte invitant à examiner les créances, les stocks et la politique d'activation des dépenses, et non comme un verdict en soi. Combiné à des mesures d'accruals fondées sur les flux de trésorerie, il offre un recoupement robuste de la qualité des bénéfices.
Cas d’usage
Détecter le risque de qualité des bénéfices
Classez un portefeuille selon le ratio d'accruals et signalez les titres dont les bénéfices progressent surtout grâce à des estimations comptables plutôt qu'à la trésorerie.
Recouper une mesure d'accruals de trésorerie
Comparez le ratio bilanciel avec un chiffre d'accruals fondé sur les flux de trésorerie ; lorsque les deux pointent dans le même sens, le signal sur la qualité des bénéfices est bien plus fort.
Questions fréquentes
Combien cela coûte-t-il ?
L'exécution est également gratuite dans votre navigateur sur cette page.
De quelles données ai-je besoin ?
Des actifs opérationnels nets en début et en fin de période : actifs opérationnels moins passifs opérationnels, calculés avec la même définition aux deux dates.
Qu'est-ce qu'un bon ratio d'accruals ?
Des valeurs proches de zéro indiquent un bénéfice adossé à la trésorerie. Des valeurs positives élevées suggèrent que le profit s'accumule dans les accruals, ce qui précède historiquement des retournements ; des valeurs négatives signifient que les accruals se résorbent.
Le ratio peut-il dépasser 1 ou être négatif ?
Oui. Si les actifs opérationnels nets font plus que doubler, le ratio dépasse 1 ; s'ils diminuent, il est négatif. Les deux cas sont valides et significatifs.
Mes données financières sont-elles stockées ?
Non. Les chiffres sont traités en mémoire puis supprimés ; seul le résultat calculé est renvoyé.
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/accrual-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"noa_start":1250000,"noa_end":1430000}'const res = await fetch("https://api.kit.forhosting.com/fin/accrual-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"noa_start": 1250000,
"noa_end": 1430000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/accrual-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"noa_start": 1250000,
"noa_end": 1430000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/accrual-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"noa_start":1250000,"noa_end":1430000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"noa_start":1250000,"noa_end":1430000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/accrual-ratio", 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
{
"noa_start": 1250000,
"noa_end": 1430000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.accrual_ratio",
"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
Comment fonctionne le calcul à partir du bilan
Ce endpoint utilise la formulation bilancielle des accruals agrégés. Le endpoint renvoie les accruals bruts et la base moyenne avec le ratio, afin que vous puissiez vérifier chaque étape. Si la moyenne est nulle, le ratio est mathématiquement indéfini et la requête est rejetée avec une erreur invalid_input plutôt qu'un infini.
Utilisation dans le screening et les flux d'analyse
Vous pouvez intégrer ce endpoint à ce type de pipeline : extrayez les lignes du bilan de votre source de données, dérivez les actifs opérationnels nets de chaque période et appelez l'API une fois par entreprise et par année. Le calcul est déterministe et peu coûteux, à $0.002 par requête, et le même calcul s'exécute gratuitement dans le navigateur sur cette page, ce qui vous permet de valider quelques cas à la main avant d'en automatiser des milliers.
Cas d'intégration
Alimenter un pipeline de données fondamentales
Calculez le ratio par entreprise et par année dans une tâche de notation automatisée qui consomme des données de bilan et facture chaque vérification à $0.002.
Questions techniques
Que se passe-t-il si la moyenne des actifs opérationnels nets est nulle ?
Le ratio est indéfini : la requête échoue avec une erreur invalid_input et n'est pas facturée.