Your ad dashboard reports what a platform thinks it sold you. Your bank statement reports what you actually paid. Those are different numbers, and the gap is usually material.
Campaign manager totals are prorated to campaign dates and converted at the platform's own rate. Bank charges arrive on the platform's billing schedule: Google can charge on a 30-day cycle or when a payment threshold is hit, and Meta almost always charges on a threshold first and a monthly bill date second the ad spend reconciliation glossary. The same source notes that threshold charges do not align to campaign dates or calendar months, so one card transaction can straddle two campaigns and two reporting periods ad spend reconciliation.
That matters for payback because payback is a cash question. The metric exists to tell you how long your money is tied up. As the SaaS CFO puts it, CAC ties up working capital, and the longer the payback period, the longer you wait for that cash to come back The SaaS CFO. A dashboard number that excludes the agency retainer you paid by ACH, or the sales payroll that cleared on the 15th, cannot answer that question.
The practical rule: the ad platform tells you how to allocate spend across channels and campaigns. The bank statement tells you how much to allocate in total. Start with the bank total and push it down, never the reverse.



