La facturation Google Ads suit son propre cycle. Votre rapport de dépenses couvre les dates que vous avez sélectionnées à l'export. Votre fichier de facturation client suit la période stipulée dans votre contrat d'agence. Ces trois plages peuvent décrire exactement le même travail pour le même client et afficher des totaux différents.

C'est pourquoi un rapport de campagne indiquant 18,420.67 de dépenses ne correspond pas toujours à la ligne de dépenses médias de 18,900.00 sur la facture. L'écart peut être une erreur de facturation réelle. Il peut aussi s'expliquer par une différence de période, un problème d'intitulé de campagne, un avoir, une ligne de taxe, un traitement de marge ou un arrondi qui n'a pas été isolé avant l'émission de la facture.

Pour rapprocher les rapports de dépenses Google Ads des fichiers de facturation client CSV, cessez de traiter le total de la facture comme un seul chiffre. Décomposez-le en dépenses médias, honoraires, taxes, avoirs et régularisations. Comparez ensuite uniquement la partie dépenses au rapport Google Ads correspondant : même client, même compte, même devise, même ensemble de campagnes, même période.

Commencer par déterminer quel chiffre doit correspondre

La première erreur consiste à comparer directement les coûts Google Ads au total de la facture.

Une facture client contient généralement plus que les seules dépenses publicitaires. Elle peut inclure :

  • Dépenses médias Google Ads
  • Honoraires de gestion d'agence
  • Honoraires de création ou de conseil
  • Taxes
  • Avoirs manuels
  • Régularisations sur périodes antérieures
  • Ajustements d'arrondi
  • Ajustements de conversion de devise

Google Ads ne connaît pas vos honoraires de gestion. Il ne sait pas non plus comment votre service de facturation libelle les avoirs, ni comment il intègre une sous-facturation du mois précédent dans la facture suivante. Si ces lignes restent incluses dans le total, le rapprochement échoue avant même d'avoir testé les données de campagne.

La règle à appliquer :

Ligne de factureÀ comparer aux dépenses Google Ads ?Traitement
Remboursement des dépenses médiasOuiÀ comparer aux coûts Google Ads
Honoraires de gestion d'agenceNonÀ vérifier contre le contrat ou le barème tarifaire
TaxesNonÀ vérifier séparément
AvoirNon, sauf s'il corrige des dépenses médiasÀ classer comme régularisation
Régularisation de période antérieureUniquement si rattachée à la période concernéeÀ isoler des dépenses courantes
Ligne d'arrondiNonÀ expliquer après appariement des dépenses

Le rapprochement des dépenses doit répondre à une seule question : les dépenses médias facturées au client correspondent-elles au rapport de dépenses Google Ads pour la période facturée ?

Tout le reste appartient à l'explication de la facture, pas au rapprochement des dépenses.

Ce que contiennent généralement les deux fichiers

L'export Google Ads et le CSV de facture ont rarement la même structure.

Un rapport de dépenses peut ressembler à ceci :

Google Ads columnExample
Account nameClient A - Search
Customer ID123-456-7890
Day2026-05-01
CampaignBrand Search - US
Campaign ID998877
Cost642.13
CurrencyUSD

Le CSV de facture client peut ressembler à ceci :

Invoice columnExample
Invoice numberINV-1048
ClientClient A
Service period start2026-05-01
Service period end2026-05-31
Line itemGoogle Ads spend - Brand Search
Amount19,225.40
CurrencyUSD
Tax codeOut of scope

Ces fichiers ne correspondent pas par défaut. L'un utilise des identifiants de campagne. L'autre utilise souvent des noms de campagne, des intitulés de prestations ou des surnoms de comptes définis par l'agence. L'un contient des dépenses journalières. L'autre présente un total mensuel par ligne. L'un peut exporter les coûts avec deux décimales. Le système de facturation peut arrondir par ligne ou par facture.

Le rapprochement nécessite une table de correspondance avant toute comparaison de montants.

Champ Google AdsChamp de factureUtilité
Customer IDClient ou correspondance de compteConfirme que les dépenses appartiennent au bon client
Campaign IDCorrespondance de campagne, si présenteAppariement le plus fiable au niveau de la campagne
Campaign nameIntitulé de la prestationUtile quand le Campaign ID est absent de la facture
DayDébut/fin de la période de serviceContrôle la plage de dates
CostMontant des dépenses médiasMontant faisant l'objet du rapprochement
CurrencyDeviseContrôle obligatoire

Si le CSV de facture ne contient pas de Campaign ID, n'essayez pas de forcer une correspondance directe ligne par ligne. Créez une table de correspondance de campagnes pour la période, puis comparez les dépenses agrégées aux lignes de facture agrégées.

Aligner les périodes avant de comparer les montants

La plupart des écarts entre factures Google Ads et rapports de dépenses sont en réalité des écarts de période déguisés en écarts de montant.

L'agence peut facturer du 1er au dernier jour du mois. Google Ads peut débiter la carte chaque fois qu'un seuil est atteint. Une campagne peut démarrer à midi le premier jour ou être mise en pause le dernier. Si l'export couvre du 1er au 30 mai alors que la facture couvre du 1er au 31 mai, l'écart n'est pas un mystère. Il manque un jour.

Avant de comparer les montants, documentez ces plages :

PlageSourcePourquoi elle importe
Plage de dates du rapportExport du rapport de dépenses Google AdsDéfinit les lignes de coûts incluses
Période de service de la factureCSV de facture clientDéfinit ce que l'agence a facturé
Cycle de facturation de la plateformeActivité de facturation ou vue des paiements Google AdsExplique les débits par carte ou les franchissements de seuil
Période contractuelle clientContrat-cadre, SOW ou calendrier de facturationDéfinit ce que le client attend

Pour ce rapprochement, la plage de dates du rapport et la période de service de la facture doivent être alignées. Le cycle de facturation de la plateforme peut différer. N'utilisez pas les dates de débit par carte comme base de rapprochement client, sauf si le contrat prévoit explicitement une facturation selon les dates réelles de débit Google.

Procédez dans cet ordre :

  1. Filtrez le rapport Google Ads sur la période de service exacte de la facture.
  2. Confirmez le fuseau horaire utilisé pour le rapport.
  3. Regroupez les coûts par client, compte, campagne et devise.
  4. Comparez ces totaux agrégés aux lignes de dépenses médias de la facture.
  5. Isolez les débits de facturation Google, sauf si la facture se base explicitement sur l'activité de facturation de la plateforme.

Pour l'étape 3, regroupez les coûts journaliers de campagne avec SOMME.SI.ENS :

Formule
=SOMME.SI.ENS(Ads!$G:$G,Ads!$D:$D,D2,Ads!$A:$A,A2,Ads!$F:$F,">="&E2,Ads!$F:$F,"<="&F2)

La colonne G correspond au coût, la colonne D à l'identifiant de campagne, la colonne A à l'identifiant client, la colonne F à la date, E2 à la date de début de période et F2 à la date de fin. Le résultat est le total des dépenses pour cette campagne sur la période de la facture. Comparez-le à la ligne de dépenses médias correspondante sur la facture.

Cette distinction est importante : Google peut débiter un moyen de paiement plusieurs fois dans le même mois ou faire chevaucher des dépenses sur un seuil. La facture client peut néanmoins être correctement établie sur la base du coût mensuel.

Si votre agence gère les fichiers bancaires ou de facturation de plusieurs clients et a besoin d'un flux de comparaison plus large, la même logique de contrôle s'applique quand vous comparez deux relevés bancaires pour un client sans construire de tableau.

Construire la clé d'appariement à partir du compte, de la campagne, de la période et de la devise

La clé d'appariement est la combinaison de champs qui prouve que deux lignes font référence à la même unité de facturation.

Pour le rapprochement des dépenses Google Ads contre un CSV de facture client, la clé la plus robuste en pratique est :

Client + Customer ID Google Ads + Campaign ID + période de facturation + devise

Si le Campaign ID est absent du CSV de facture, utilisez une table de correspondance de campagnes contrôlée :

Campaign IDGoogle Ads campaign nameInvoice line labelClient
998877Brand Search - USGoogle Ads spend - Brand SearchClient A
998878Nonbrand Search - USGoogle Ads spend - NonbrandClient A
998879Performance Max - USGoogle Ads spend - PMaxClient A

Ne vous fiez pas au seul nom de campagne si l'agence l'a renommé en cours de mois. Une campagne qui commence sous « Brand Search - US » et devient « Brand Search - USA » peut fractionner l'export en intitulés incohérents selon la façon dont le rapport est extrait. Le Campaign ID est plus stable.

Si la facture ne comporte qu'une seule ligne de dépenses médias pour l'ensemble du compte, agrégez les coûts Google Ads au niveau du compte :

ClientCustomer IDPériodeCoût Google AdsDépenses médias facturéesÉcart
Client A123-456-78902026-05-01 to 2026-05-3118,420.6718,420.670.00

Si la facture est détaillée par campagne, agrégez au niveau de la campagne :

ClientCampaign IDCampagneCoût Google AdsDépenses médias facturéesÉcart
Client A998877Brand Search - US4,212.104,212.100.00
Client A998878Nonbrand Search - US8,900.428,900.420.00
Client A998879Performance Max - US5,308.155,308.880.73

La dernière ligne n'est pas résolue. Elle doit être qualifiée.

Qualifier l'écart plutôt que le masquer

Un écart n'est utile que s'il est classifié. « Google Ads ne correspond pas à la facture » n'est pas une réponse. C'est le point de départ.

Les qualifications à utiliser :

QualificationQuand l'utiliser
RapprochéLes dépenses et la ligne de facture concordent pour le même compte, la même campagne, la même période et la même devise
Écart de périodeLa facture inclut des dates absentes du rapport, ou le rapport inclut des dates hors de la période de facturation
Problème de correspondance de campagneLa ligne de facture ne se rattache pas clairement à une campagne ou un compte Google Ads
Arrondi de facturationL'écart provient d'arrondis appliqués aux lignes de facture
Honoraires inclus dans la ligne de dépensesLes honoraires de gestion ou la marge sont intégrés dans la ligne de dépenses
Avoir ou régularisationLa facture inclut un avoir, une correction ou une régularisation de période antérieure
Écart de deviseGoogle Ads et la facture ne sont pas dans la même devise ou appliquent des taux de conversion différents
Dépenses non facturéesDes coûts Google Ads existent mais aucune ligne de facture ne les couvre
Surfacturation de dépensesLes dépenses médias facturées dépassent les coûts Google Ads correspondants

Ne modifiez pas les fichiers sources pour faire disparaître l'écart. Conservez les coûts Google Ads tels qu'ils ont été exportés. Conservez les montants de la facture tels qu'ils ont été émis. Le rapport de rapprochement doit expliquer l'écart, pas l'effacer.

Pour un écart destiné à être communiqué au client, le résultat doit être suffisamment clair pour être envoyé sans joindre votre tableur de travail. C'est la même exigence que lorsque vous expliquez un écart de rapprochement à un client sans pièce jointe.

Un exemple concret

Supposons que le rapport Google Ads de mai affiche ceci :

Campaign IDCampaignDate rangeCost
998877Brand Search - USMay 1-314,212.10
998878Nonbrand Search - USMay 1-318,900.42
998879Performance Max - USMay 1-315,308.15
Total18,420.67

Et le CSV de facture client affiche ceci :

Invoice lineService periodAmount
Google Ads spend - Brand SearchMay 1-314,212.10
Google Ads spend - NonbrandMay 1-318,900.42
Google Ads spend - PMaxMay 1-315,308.88
Agency management feeMay 1-312,500.00
Total before tax20,921.40

Le total de la facture n'est pas censé correspondre aux coûts Google Ads, car il inclut les honoraires de gestion. Retirez cette ligne du rapprochement des dépenses.

Comparez maintenant uniquement les lignes de dépenses :

Invoice lineCampagne Google AdsCoût Google AdsDépenses facturéesÉcartStatut
Google Ads spend - Brand SearchBrand Search - US4,212.104,212.100.00Rapproché
Google Ads spend - NonbrandNonbrand Search - US8,900.428,900.420.00Rapproché
Google Ads spend - PMaxPerformance Max - US5,308.155,308.880.73À vérifier

L'écart non résolu est de 0.73 sur Performance Max. Vérifiez dans cet ordre :

  1. Le rapport Google Ads a-t-il été exporté avec le même fuseau horaire et la même plage de dates que la période de facturation ?
  2. La campagne PMax a-t-elle été renommée, fractionnée ou fusionnée en mai ?
  3. La facture a-t-elle arrondi les dépenses journalières avant de les totaliser, au lieu de totaliser d'abord les dépenses mensuelles exactes ?
  4. Un ajustement manuel a-t-il été inclus dans la ligne PMax de la facture ?
  5. La facture reporte-t-elle une correction du mois précédent dans la ligne de dépenses de mai ?

Si l'agence a arrondi chaque journée avant de totaliser la campagne, il s'agit d'un arrondi de facturation. Si la facture inclut une correction du mois précédent, classez-la comme régularisation et présentez la correction séparément. Si aucune de ces causes ne s'applique, la facture est peut-être surfacturée de 0.73.

Le montant est faible. Cela ne le rend pas sans importance. Un écart inexpliqué répété sur plusieurs clients ou campagnes devient un problème de contrôle de facturation.

Ce que doit contenir le rapport de rapprochement final

Le rapport final ne doit pas être un export annoté avec des commentaires dans les marges. Il doit donner au chargé de compte, au responsable de facturation ou au client une réponse claire.

Utilisez quatre sections.

1. Périmètre

ChampValeur
ClientClient A
Customer ID Google Ads123-456-7890
Numéro de factureINV-1048
Période de service de la facture2026-05-01 to 2026-05-31
DeviseUSD

2. Résumé des dépenses

SourceMontant
Rapport de dépenses Google Ads18,420.67
Lignes de dépenses médias de la facture18,421.40
Écart0.73

3. Explication de l'écart

ÉlémentMontantExplication
Ligne Performance Max0.73Le montant de la facture ne correspond pas au total de la campagne Google Ads ; arrondi ou ajustement manuel à confirmer

4. Lignes hors dépenses médias

Invoice lineMontantTraitement
Agency management fee2,500.00Exclus du rapprochement des dépenses
Taxes0.00Exclus du rapprochement des dépenses

Ce rapport établit les points essentiels : la bonne période a été utilisée, la table de correspondance des campagnes est visible, les lignes de dépenses ont été séparées des honoraires, et l'écart restant est précisément identifié.

La règle à retenir

Ne rapprochez pas les dépenses Google Ads au total de la facture. Comparez les dépenses Google Ads aux lignes de dépenses médias à l'intérieur de la facture.

Le processus correct est le suivant :

  1. Confirmer le client, le compte, la période et la devise.
  2. Retirer les honoraires, les taxes, les avoirs et les lignes hors dépenses de la comparaison.
  3. Agréger les coûts Google Ads au même niveau que la facture : compte, campagne ou groupe de campagnes.
  4. Apparier par Customer ID, Campaign ID ou table de correspondance, période et devise.
  5. Qualifier chaque écart par sa cause.
  6. Produire un rapport qui sépare les dépenses rapprochées, les exclusions attendues et les écarts non résolus.

Ce processus maintient le rapprochement centré sur la question de facturation. Google Ads indique les dépenses médias réelles. La facture indique ce qui a été facturé au client. Le rapprochement prouve si ces deux fichiers concordent.