Separate measurement status from billing status
A failed attempt is missing measurement. A valid answer that contains no AI answer, citation, or brand mention may still be a completed and billable observation under one provider's policy. Another provider may waive it. The event record and billing rule must therefore be evaluated separately.
Reconstruct the billing period
Use the executed agreement, provider documentation, usage export, run history, invoice, and credit memo. All numbers and policy weights below are reviewer-supplied.
Formulas and evidence rules
- Delivery completion = completed observations ÷ scheduled observations. A retry attempt does not create another final observation.
- Usable completion = usable observations ÷ scheduled observations. The reviewer must state the usability rule.
- Unusable share = (completed but non-usable + failed attempts) ÷ attempted executions. It describes the supplied execution record, not brand visibility.
- Expected units = the sum of each observed event count × its reviewer-supplied unit weight. The calculator does not infer vendor policy.
- Expected overage = max(0, expected units − included units).
- Expected invoice = base subscription + expected overage × supplied rate + supplied tax/pass-through − documented credit or waiver.
- Cost per scheduled observation = supplied invoice total ÷ scheduled observations.
- Cost per usable observation = supplied invoice total ÷ usable observations. It remains unavailable when the usable denominator is zero.
Why the provider policy has to be supplied
Current providers use materially different billing units and failure rules. These examples are evidence that no universal default is supportable; they are not endorsements and should not replace the policy controlling your invoice.
- Keyword.com: How AI Visibility Credits Work defines a run as search term × AI engine × refresh event, assigns engine-specific weights, resets unused monthly credits, and says there are no automatic overages.
- Apify: AI Search Visibility Tracker documents one implementation where completed no-answer checks are billable while failed rows are not. That distinction is specific to the published actor policy.
- OpenRouter: Zero Completion Insurance waives requests with zero completion tokens and a blank or error finish reason. Output-bearing requests and separate downstream charges may require different evidence.
Record the source, version, and effective date that applies to the reviewed period. If a public page changed after the invoice period, preserve the contemporaneous contract, order form, export, screenshot, or written provider answer instead of silently applying today's rule backward.
Frequently asked questions
How do you audit an AI visibility monitoring invoice?
Preserve the service schedule, execution ledger, outcome status, provider-reported units, controlling billing policy, included allowance, overage rate, credits, taxes, and invoice total. Reconstruct the units under the supplied policy, then investigate every row or amount variance.
What is cost per usable AI visibility observation?
It is the supplied invoice total divided by completed observations that meet the reviewer's declared usability rule. It is an operational cost measure, not a visibility score or proof of business value.
Should a failed AI answer be recorded as zero visibility?
No. A failed retrieval or provider error is missing measurement, not evidence that the tracked brand had zero visibility. Keep it in the execution and billing record, but out of the visibility-result denominator unless the declared method says otherwise.
Is a completed no-answer result usable?
Sometimes. A valid observation that proves an AI feature did not appear can be decision-useful and billable. A completed response that cannot support the declared visibility metric may be non-usable. Define the rule before classifying rows and keep billing treatment separate.
Does a variance prove an overcharge or a refund right?
No. A variance is an evidence request. Contract interpretation, refund eligibility, tax treatment, and legal conclusions require the controlling agreement and qualified human review.
Does this page upload invoice data?
No. The calculator, copy action, and Markdown download operate in the browser. There is no upload or storage endpoint.