Comment extraire les données des rapports de dépenses de subventions de fondationsvers Excel pour le rapprochement budgétaire

La Ford Foundation vous envoie un modèle de rapport de dépenses à 12 colonnes. Il contient des postes pour le Personnel, les Avantages sociaux, les Déplacements, l'Équipement, les Fournitures, les Prestations externes, les Autres coûts directs et les Charges indirectes — chacun avec une colonne Budgeted Amount que vous avez remplie lors du projet de subvention, et une colonne Actual Expense actuellement vide. Votre travail, avant la date limite de déclaration, consiste à remplir cette colonne Actual Expense pour chaque ligne budgétaire, pour chaque subvention, à calculer la variance et à joindre les reçus justificatifs pour chaque poste qui dépasse le seuil spécifié dans la convention de subvention. Les données existent — dans votre système comptable, dans les dossiers de reçus, dans les feuilles de temps. Elles doivent simplement atterrir dans les cellules de ce modèle, ligne par ligne, subvention par subvention.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant →
Image principale avec un titre sur l'extraction des données de rapports de dépenses de subventions de fondations vers Excel, avec des icônes pour tout modèle de fondation, la variance calculée et prêt pour le rapprochement

Points clés à retenir

  1. Un rapport de dépenses de subvention n'est pas une demande de remboursement — chaque cellule est une attestation de conformité où un seul chiffre erroné peut geler votre prochain décaissement, déclencher une constatation d'audit et compromettre une relation avec un bailleur de fonds qui a mis deux ans à se construire.
  2. La ligne Personnel d'un rapport de subvention puise des données dans six sources — journaux de paie, relevés des avantages sociaux, factures d'assurance, feuilles de temps — et aucune d'elles ne communique avec les autres.
  3. Concevez vos colonnes d'extraction pour calculer le rapprochement pendant l'extraction — la feuille de calcul arrive avec la variance déjà calculée et les indicateurs de seuil marquant déjà chaque ligne nécessitant une justification narrative.

Pourquoi les rapports de dépenses de subvention sont un problème différent des rapports de dépenses des employés

Comparaison du flux de travail des rapports de dépenses des employés et de celui des rapports de dépenses de subvention de fondation, avec une croix rouge pour les employés et une coche verte pour les subventions

Un rapport de dépenses d'employé et un rapport de dépenses de subvention de fondation partagent un mot dans leur nom, mais les flux de travail qu'ils servent sont fondamentalement différents. Un rapport de dépenses d'employé est une demande de remboursement : « J'ai dépensé 47,50 $ pour un déjeuner client ; veuillez me rembourser. » Le rôle de l'équipe financière est de vérifier la dépense par rapport à la politique — le montant est-il dans la limite du repas, le reçu est-il joint, la catégorie est-elle correcte — et de traiter le paiement.

Un rapport de dépenses de subvention de fondation est une attestation de conformité : « Voici comment nous avons dépensé votre subvention de 150 000 $ sur huit catégories budgétaires, et voici les preuves. » Le rôle de l'administrateur de subvention n'est pas d'approuver un remboursement. Il est de prouver que chaque dollar a atterri dans la ligne budgétaire où la convention de subvention avait prévu qu'il le fasse — et d'expliquer, avec des reçus et un récit, tout écart. Selon les termes d'une convention de subvention de fondation typique, un montant non dépensé de 4 000 $ dans la ligne Déplacements ne peut pas simplement compenser un dépassement de 4 000 $ dans la ligne Équipement. Chaque ligne est indépendamment responsable, et le rapprochement doit documenter quelles lignes sont dans le budget, lesquelles sont en dépassement, lesquelles sont en dessous, et pourquoi.

Les champs d'un rapport de dépenses de subvention ne sont pas des points de données arbitraires. Ce sont des affirmations — concernant la conformité aux conditions de la subvention, l'utilisation appropriée des fonds affectés, et l'éligibilité de l'organisation à but non lucratif pour un financement futur de la même fondation. Se tromper sur un champ d'un rapport de dépenses d'employé retarde un remboursement d'un jour. Se tromper sur un champ d'un rapport de dépenses de subvention peut retarder le prochain décaissement, déclencher une constatation d'audit, ou nuire à une relation avec un bailleur de fonds qui a mis deux ans à se construire.

À l'intérieur d'un modèle de dépenses de subvention de fondation : les champs de données que vous extrayez réellement

Trois colonnes montrant les trois niveaux de données d'un modèle de dépenses de subvention : en-tête, lignes de catégories budgétaires et pièces justificatives

Avant de concevoir les colonnes d'extraction, il est utile de comprendre l'anatomie d'un modèle type de rapport de dépenses fourni par une fondation. La plupart des fondations — en particulier les plus grandes comme Ford, Rockefeller, MacArthur et Gates — utilisent une structure de modèle standardisée qui suit les catégories de coûts de l'OMB Uniform Guidance (2 CFR 200). Même lorsque le modèle est conçu par la fondation elle-même, les catégories budgétaires remontent presque toujours à ce cadre fédéral de classification des coûts.

Un rapport de dépenses de subvention standard comporte trois niveaux de données :

Niveau 1 — En-tête de subvention (une fois par rapport)

  • Grant ID / numéro d'attribution
  • Fondation / nom du bailleur de fonds
  • Nom de l'organisation et EIN
  • Période de rapport (par ex. 1er juillet – 31 décembre 2025)
  • Montant total de la subvention
  • Type de rapport (intermédiaire / final)

Niveau 2 — Lignes de catégories budgétaires (répétées par catégorie)

  • Catégorie budgétaire (Personnel / Avantages sociaux / Déplacements / Équipement / Fournitures / Prestations externes / Autres / Charges indirectes)
  • Montant budgété (issu du projet de subvention approuvé)
  • Dépense réelle (ce qui a réellement été dépensé dans cette catégorie)
  • Écart (budgété – réel, ou réel – budgété selon le modèle)

Niveau 3 — Pièces justificatives (par ligne, selon le seuil)

  • Référence du reçu / de la facture (#)
  • Justification narrative (requise lorsque l'écart dépasse la tolérance de la fondation — généralement 10 % ou un montant fixe en dollars)
  • Signature du responsable de programme / date

La catégorie Personnel génère à elle seule le plus de frictions de rapprochement en pratique. Une subvention peut prévoir 45 000 $ pour un poste de coordonnateur de programme à 35 $/heure pour 1 286 heures. Mais la dépense réelle comprend non seulement le salaire du coordonnateur, mais aussi sa part au prorata des charges sociales, de l'assurance maladie et des cotisations de retraite — qui figurent toutes dans différents comptes de dépenses du système comptable. Le rapport de dépenses de subvention demande une seule ligne pour le poste Personnel. Les données nécessaires pour renseigner ce montant sont dispersées dans le grand livre, les journaux de paie et les relevés des avantages sociaux. Pour en savoir plus sur la lecture de ces données dispersées à partir des documents sources, en quoi l'extraction basée sur l'IA diffère de l'OCR de modèles explique l'approche de correspondance sémantique qui rend cela possible sur des formats de documents variés.

Concevez vos colonnes d'extraction pour produire un résultat prêt pour le rapprochement

Liste de huit colonnes d'extraction pour les rapports de dépenses de subvention, incluant Grant ID, Foundation Name, Reporting Period, Budget Category, Budgeted Amount, Actual Expense, Variance et Variance Percentage

L'erreur la plus courante lors de l'extraction des données des rapports de dépenses de subvention est de traiter l'extraction comme un exercice de saisie de données plutôt que comme un pipeline de rapprochement. Une feuille de calcul qui liste les dépenses réelles sans les montants budgétés ne vous donne que la moitié du tableau. Une feuille de calcul qui calcule l'écart lors de l'extraction — afin que chaque ligne arrive avec le rapprochement déjà effectué — vous donne le produit fini.

Voici un ensemble de colonnes conçu pour l'extraction des rapports de dépenses de subvention de fondations, organisé selon la manière dont chaque colonne doit être remplie :

Nom de la colonneMode d'extractionD'où proviennent les données
Grant IDExtraction directeImprimé sur l'en-tête du rapport de dépenses — l'identifiant unique de la subvention pour la fondation
Foundation NameExtraction directeLe nom de l'organisation donatrice sur le rapport
Reporting PeriodExtraction directeLa plage de dates couverte par le rapport — détermine à quel exercice fiscal les dépenses appartiennent
Budget CategoryExtraction directePersonnel, Avantages sociaux, Déplacements, Équipement, Fournitures, Prestations externes, Autres, Charges indirectes — extrait de l'étiquette de ligne sur le modèle
Budgeted AmountExtraction directe (numérique)Le montant budgétaire approuvé du projet de subvention — déjà imprimé sur le modèle comme colonne de référence
Actual ExpenseExtraction directe (numérique)Le montant réellement dépensé — généralement saisi manuellement par le bénéficiaire ou tiré des registres comptables
Variance (Budget - Actual)Colonne calculée : Budgeted Amount - Actual ExpenseCalculée par l'IA lors de l'extraction — positif = sous-dépense, négatif = dépassement. Aucune formule Excel nécessaire par la suite
Variance %Colonne calculée : (Budgeted Amount - Actual Expense) / Budgeted Amount * 100Exprimée en pourcentage — un écart de -12 % signale une ligne qui dépasse le seuil de justification typique de 10 % de la fondation
Over ThresholdColonne calculée (conditionnelle) : Variance % < -10 ? "Yes" : "No"Signale les lignes qui nécessitent une justification narrative conformément à la convention de subvention. La tolérance d'écart de la fondation (10 %, 15 % ou un montant fixe en dollars comme 1 000 $) peut être définie comme seuil
990 Functional ClassColonne inférée : 990 Functional Class (options: Program/Management & General/Fundraising)L'IA lit la catégorie budgétaire et la description de la dépense pour déduire si ce coût est programmatique, administratif ou de collecte de fonds — une classification requise pour la partie IX du formulaire 990 de l'IRS
Receipt ReferenceExtraction directeNuméro de reçu ou de facture qui appuie la dépense — extrait lorsqu'il est imprimé sur le rapport ou référencé dans une note

Trois colonnes de cet ensemble effectuent un travail qui nécessiterait autrement une manipulation Excel après l'extraction. La colonne Variance transforme l'extraction en rapprochement — le même passage qui lit les montants budgétés et réels soustrait également l'un de l'autre. La colonne Variance % vous donne la propre mesure de la fondation dans le même résultat. Et la colonne Over Threshold remplace l'étape manuelle de recherche dans une feuille de calcul des écarts négatifs au-dessus d'un certain pourcentage — la colonne est déjà remplie avec « Oui » sur les lignes qui nécessitent un addendum narratif avant la soumission.

Les colonnes calculées vous permettent de définir la logique une seule fois et de l'exécuter sur chaque ligne, chaque subvention, chaque période de rapport. Une colonne nommée Variance (Budget - Actual) avec la formule Budgeted Amount - Actual Expense produit une feuille de calcul prête pour le rapprochement — pas une feuille de calcul qui nécessite encore un travail de rapprochement.
JPG/PNG/PDF Extraction IA

Les fichiers sont traités en toute sécurité et ne sont pas stockés.

Traitement par lots de plusieurs subventions et fondations

L'ensemble de colonnes ci-dessus fonctionne pour une seule subvention. Mais la plupart des administrateurs de subventions à but non lucratif gèrent cinq, dix ou vingt subventions actives simultanément — chacune provenant d'une fondation différente, chacune avec son propre calendrier de rapport, chacune avec son propre format de modèle. Le flux de travail de traitement par lots qui gère cette réalité se présente comme suit :

1

Regroupez les rapports par structure de colonnes, pas par fondation. Deux fondations qui utilisent les mêmes noms de colonnes de catégories budgétaires (Personnel/Avantages sociaux/Déplacements/etc.) peuvent être traitées avec la même configuration d'extraction — même si leurs champs d'en-tête diffèrent. Trois fondations avec des conventions de dénomination de catégories différentes (l'une utilise « Salaires », une autre « Frais de personnel », une troisième « Ressources humaines ») nécessitent des ensembles de colonnes distincts — ou vous pouvez laisser la correspondance sémantique de l'IA combler automatiquement l'écart terminologique.

2

Téléversez tous les rapports en un seul lot. Un dossier contenant cinq rapports de dépenses de subvention — un PDF de 4 pages de la Ford Foundation, un tirage Excel scanné d'une fondation communautaire locale, un formulaire rempli numériquement, un rapport manuscrit scanné d'une petite fondation familiale, et une photo d'un modèle imprimé — tout est téléversé ensemble. L'IA lit chaque document indépendamment, localise les champs correspondants entre les formats et produit une sortie consolidée.

3

Saisissez votre ensemble de colonnes de rapprochement une seule fois. Les mêmes colonnes — Grant ID, Budget Category, Budgeted Amount, Actual Expense, Variance, Variance %, Over Threshold, 990 Functional Class, Receipt Reference — s'appliquent à tous les rapports. La sortie est un seul tableau Excel avec une colonne Grant ID qui vous permet de filtrer, trier ou faire un tableau croisé dynamique par subvention.

4

Examinez les indicateurs d'écart et exportez. La colonne Over Threshold marque chaque ligne budgétaire qui nécessite une justification narrative. Triez par cette colonne, rédigez les justifications pour les lignes signalées, et le dossier de rapport de dépenses de subvention est prêt à être soumis. Temps de traitement par rapport : 5 à 10 secondes. Le temps de révision remplace le temps de transcription.

Le reporting des dépenses des fondations ne ressemble pas au reporting des dépenses des employés, où un modèle de formulaire standard unique existe au sein de votre organisation. Chaque fondation utilise son propre format — et la même fondation peut réviser son format entre les cycles de subvention. Un outil d'extraction traditionnel basé sur des modèles qui s'attend à ce que « Personnel » apparaisse à la ligne 3, colonne B, échouera à chaque variation de format. L'extraction sémantique — où vous définissez le concept que vous voulez (« l'étiquette de ligne qui nomme une catégorie budgétaire pour la rémunération du personnel ») plutôt que la position — traite la variabilité des formats comme une condition d'exploitation normale. Cette distinction est détaillée dans notre guide sur comment améliorer la précision de l'OCR pour des formats de documents variés, qui s'applique directement au scénario multi-fondations.

De la réconciliation au formulaire 990 : l'étape de classification fonctionnelle des dépenses

Le résultat de l'extraction des rapports de dépenses de subvention alimente directement deux processus de conformité en aval : le rapport financier que vous renvoyez à la fondation et le formulaire 990 de l'IRS que votre organisation dépose chaque année. Le lien entre ces deux éléments est une colonne de votre extraction : 990 Functional Class.

Selon les instructions de l'IRS pour le formulaire 990, partie IX, chaque dollar dépensé par une organisation 501(c)(3) doit être classé dans l'une des trois catégories fonctionnelles :

Catégorie fonctionnelleCe qui y figureCorrespondance des catégories budgétaires
Services programmatiquesDépenses directement liées à la réalisation de la mission — personnel du programme, fournitures du programme, coûts de services directsLa plupart du Personnel, Déplacements (liés au programme), Équipement (usage du programme), Fournitures (programme), Prestations externes (livraison du programme)
Administration généraleFrais administratifs — salaire du directeur exécutif, loyer des bureaux, honoraires d'audit, assurance responsabilité civile généralePart du Personnel (personnel administratif), Charges indirectes, Équipement (bureau), Fournitures (bureau)
Collecte de fondsCoûts de sollicitation de contributions — personnel de développement, consultants en rédaction de subventions, événements de collecte de fonds, logiciels de gestion des donateursPart du Personnel (personnel de développement), Prestations externes (rédaction de subventions), Déplacements (réunions avec les donateurs)

Le défi pour les équipes financières des organisations à but non lucratif est que la même catégorie budgétaire peut s'étendre sur plusieurs classes fonctionnelles. Le budget Personnel de 120 000 $ d'une organisation pourrait inclure 75 000 $ de salaires du personnel du programme (Services programmatiques), 30 000 $ de rémunération du directeur exécutif (Administration générale) et 15 000 $ de salaire du responsable du développement (Collecte de fonds). Une IA qui extrait uniquement « Personnel : 120 000 $ » vous donne un chiffre qui doit encore être ventilé manuellement avant de pouvoir entrer dans le formulaire 990.

Une colonne inférée — où vous spécifiez les options de sortie et laissez l'IA porter un jugement en fonction du contexte du document — gère cette répartition. Une colonne définie comme 990 Functional Class (options: Program/Management & General/Fundraising) incite l'IA à lire le contexte autour de chaque ligne budgétaire : une ligne pour « Coordinateur de programme — Initiative de mentorat jeunesse » correspond à Program ; une ligne pour « Directeur exécutif — Opérations générales » correspond à Management & General ; une ligne pour « Associé au développement — Fonds annuel » correspond à Fundraising. La classification s'effectue pendant l'extraction — la feuille de calcul arrive avec la colonne fonctionnelle 990 déjà remplie.

Pour les organisations qui séparent les fonds affectés et non affectés, la même approche de colonnes inférées s'applique. Une colonne nommée Restriction Status (options: Temporarily Restricted/Unrestricted/Permanently Restricted) lit le contexte de la subvention et classe chaque dépense en conséquence. La combinaison de la classe fonctionnelle et du statut de restriction dans un seul résultat d'extraction signifie que le tableur sert de source faisant autorité à la fois pour le rapport de la fondation et pour le formulaire 990 de l'IRS — sans passe de classification manuelle distincte. Pour une perspective complémentaire sur la gestion de différents types de documents dans la finance à but non lucratif, notre article sur l'extraction de reçus de dons pour le CRM à but non lucratif et le formulaire 990 de l'IRS couvre le volet des revenus du même problème de rapprochement.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant →

Pourquoi la catégorie Personnel exige une attention particulière

S'il existe une ligne budgétaire sur un rapport de dépenses de subvention qui cause plus de retards de rapprochement que toute autre, c'est bien Personnel. La raison est structurelle : les coûts de personnel ne sont jamais un chiffre unique dans un seul compte du grand livre.

Une subvention qui prévoit 60 000 $ pour un poste de gestionnaire de programme budgétise en réalité 2 080 heures de travail à un taux horaire. Mais la dépense réelle de personnel comprend le salaire lui-même, plus la part patronale de la FICA (7,65 %), l'assurance chômage d'État, l'indemnisation des accidents du travail, les primes d'assurance maladie et les cotisations au régime de retraite — autant d'éléments de dépenses distincts dans le grand livre, souvent suivis dans des comptes différents, parfois versés à des entités différentes selon des calendriers différents. Le rapport de dépenses de subvention demande un seul chiffre de Personnel réel. Les données brutes pour le calculer se trouvent dans au moins six endroits différents.

C'est là que l'extraction aide différemment des plateformes d'automatisation. Une plateforme de gestion des dépenses souhaite que vous émettiez des cartes d'entreprise et capturiez les transactions au point d'achat — un flux de travail qui ne s'applique pas à la paie, aux avantages sociaux ou aux primes d'assurance. Un outil d'extraction lit les données récapitulatives des documents sources que vous possédez déjà : le journal de paie, le relevé des avantages sociaux, la facture d'assurance — et remplit les colonnes du modèle de dépenses de subvention. Pour une extraction multi-colonnes détaillée de documents de personnel complexes, le convertisseur de rapport de dépenses PDF vers Excel applique la même approche de correspondance de colonnes aux formulaires de dépenses structurés.

Questions fréquentes

L'IA peut-elle traiter des modèles de rapports de dépenses de subvention provenant de différentes fondations dans le même lot ?

Oui. L'extraction sémantique lit les champs par leur signification, et non par leur position — ainsi, un modèle de la Ford Foundation avec « Personnel » comme première ligne budgétaire et un modèle d'une fondation communautaire locale avec « Salaires et traitements » comme troisième ligne budgétaire peuvent tous deux être traités avec le même nom de colonne Personnel. L'IA comprend que « Coûts de personnel », « Salaires », « Rémunération du personnel » et « Ressources humaines » désignent tous le même concept de catégorie budgétaire. Si la différence de terminologie est extrême — une fondation utilise « Rémunération » tandis qu'une autre utilise « Personnel du programme » — vous pouvez soit définir des ensembles de colonnes distincts pour chacune, soit ajouter une colonne inférée pour normaliser les catégories dans la sortie.

Que se passe-t-il lorsqu'un rapport de dépenses de subvention est partiellement rempli — certaines cellules de dépenses réelles contiennent des nombres, d'autres sont vides ?

L'IA extrait toutes les valeurs présentes et laisse les cellules vides là où les valeurs sont absentes. Une cellule d'écart vide pour une ligne budgétaire où la dépense réelle est également vide n'est pas une erreur — cela signifie que cette ligne n'est pas encore prête pour le rapprochement. La feuille de calcul sert toujours de document de travail : les lignes remplies sont rapprochées, les lignes vides constituent votre liste de tâches. Cela est particulièrement utile pour les rapports intérimaires où certaines lignes budgétaires ont une activité et d'autres en auront au cours des périodes de rapport ultérieures.

L'outil peut-il distinguer les dépenses qui appartiennent à la période de rapport en cours de celles d'une période antérieure ?

Oui. L'inclusion de Reporting Period et Expense Date comme colonnes capture les deux valeurs du rapport. Pour les organisations qui utilisent une colonne inférée pour signaler les écarts de période — Period Match (Expense Date within Reporting Period? options: Yes/No/Unclear) — l'IA vérifie si la date de chaque dépense se situe dans la plage de dates indiquée dans le rapport et signale toute anomalie. Cela remplace l'étape manuelle consistant à examiner un rapport de 50 lignes pour trouver une dépense datée en dehors de la période de subvention.

Combien de rapports de dépenses de subvention peuvent être traités en un seul lot ?

Le traitement par lots gère des centaines de pages en un seul téléchargement — toutes les sorties sont fusionnées dans un seul fichier Excel avec une ligne par ligne budgétaire et par subvention. Le temps de traitement par document est d'environ 5 à 10 secondes, et les documents sont traités en parallèle, de sorte que 10 rapports de subvention sont terminés en quelques minutes. La limite pratique est la taille du téléchargement et la profondeur de la file d'attente de traitement, et non un plafond strict sur le nombre de documents. Chaque rapport conserve la valeur de sa colonne Grant ID, ce qui facilite le filtrage ou le pivotement par subvention dans la feuille de calcul de sortie.

L'outil peut-il capturer les justifications narratives qui accompagnent les lignes de dépenses ?

Oui. Ajoutez une colonne comme Narrative Justification à votre configuration d'extraction, et l'IA extraira tout texte explicatif accompagnant une ligne budgétaire — comme une note expliquant pourquoi la ligne Équipement dépasse le budget de 18 %. Cela est particulièrement utile pour les rapports où les justifications sont rédigées dans une section séparée ou ajoutées sous forme de notes plutôt qu'en ligne avec les lignes budgétaires. Le texte extrait apparaît dans la feuille de calcul de sortie aux côtés des données numériques.

Et si notre système comptable suit déjà les dépenses par subvention — pourquoi extraire du modèle de rapport de dépenses ?

Votre système comptable suit les dépenses réelles. Le modèle de rapport de dépenses de la fondation compare ces montants réels au budget approuvé et demande des explications sur les écarts. Ces deux ensembles de données vivent dans des documents différents pour une raison : le système comptable ne connaît pas le budget approuvé (qui a été défini dans le projet de subvention), et le modèle de rapport de dépenses ne tire pas automatiquement les montants réels du grand livre (surtout dans les organisations où le système comptable est QuickBooks Desktop et où le rapport est un PDF). L'extraction comble cet écart en lisant à la fois les colonnes budgétées et réelles du modèle rempli — ou en vous permettant de remplir la colonne des montants réels à partir de documents justificatifs et de laisser l'IA comparer avec les montants budgétés déjà imprimés sur le formulaire.

Le rapport de dépenses de subvention que vous soumettez aujourd'hui est le document de conformité que votre fondation examine avant de libérer le prochain décaissement — et la piste d'audit que votre comptable externe retrace jusqu'au formulaire 990 deux ans plus tard. Concevez les colonnes d'extraction pour servir ces deux échéances, et chaque rapport devient un outil de rapprochement et une entrée pour le 990 en une seule passe.

📮 contact email: [email protected]