Reports & Exports

How do I export AI spend in FOCUS format?

Export AI spend aligned with the FinOps Open Cost and Usage Specification — the same data model used by AWS Cost Explorer, Azure Cost Management, and Google Cloud Billing. Drop it into Apptio, CloudZero, or a data warehouse without custom column mapping.

Cognocient exports your AI spend in a CSV aligned with the FinOps Open Cost and Usage Specification (FOCUS) — the same schema used by AWS Cost Explorer, Azure Cost Management, and Google Cloud Billing. Drop it into Apptio, CloudZero, or a data warehouse with minimal mapping work.

Cognocient's FOCUS export is undergoing conformance validation against the FinOps Foundation's own open-source validator. We describe this export as "FOCUS-aligned" rather than certifying a specific conformance level (e.g. "FOCUS 1.2") until that validation is complete and independently confirmed.

Logging cost data and reporting it to finance are two different problems. Tools that expose a raw per-call cost value (for example, a response header showing the cost of a single API call) solve the first problem, but someone still has to build and maintain the layer that turns that raw data into cost per feature, cost per customer, and trends over time that a CFO can actually read. Cognocient's FOCUS export is built to close that second gap directly, without requiring a custom reporting pipeline.

Board-ready PDF reports

Finance and board audiences don't want raw API logs. Cognocient generates one-click PDF reports that translate your AI spend data into CFO-friendly language — cost by department, waste recovery opportunity, cost-per-outcome, and 3-month trend.

SectionContent
Executive summaryTotal AI spend, MoM change, and waste recovery opportunity highlighted in 3 numbers.
Spend by departmentHorizontal bar chart showing each department's share, with trend arrows vs. prior period.
Investment vs. WasteDonut chart showing classified spend. What percentage is generating measurable ROI.
Top 5 cost reductionsAI-generated recommendation summary — each with estimated monthly saving and effort.
Cost per outcomeCost per resolved ticket, generated contract, or any outcome you track via the outcomes API.
Model efficiencyWhich models are over-provisioned for their actual task complexity.

Generate a board report from the dashboard: Reports → Board Report → Select date range → Download PDF

Schedule monthly board reports to be automatically emailed to stakeholders. Go to Reports → Scheduled Delivery tab and configure the recipient list. Recipients receive the PDF attachment with no Cognocient login required. Available on Growth plan and above.

What is FOCUS?

FOCUS (FinOps Open Cost and Usage Specification) is the open billing standard from the FinOps Foundation. It normalises cost and usage data across cloud providers so the same data structure works in any FinOps platform.

ToolDetail
ApptioTargetprocess & Cloudability — FOCUS-shaped ingest
CloudZeroAI cost dimensions align with FOCUS column names
Spot by NetAppEco and Cloud Analyzer support FOCUS-formatted data
AWS Cost ExplorerFOCUS export maps to CUR 2.0 format
Azure Cost MgmtActualCost + FOCUS columns supported
Custom data warehouseCSV — load into BigQuery, Snowflake, Redshift

Downloading a FOCUS export

Download from the dashboard: the Reports page or the Chargeback page both have a FOCUS Export card — pick a date range and click Download FOCUS CSV.

Or pull via API:

curl "https://api.cognocient.com/api/chargeback/exports/focus?from=2026-05-01&to=2026-05-31" \
  -H "Authorization: Bearer sk-cog-YOUR-PROXY-KEY" \
  -o cognocient-focus-2026-05.csv

The export is CSV only — there is no JSON response format for this endpoint today.

FOCUS columns in the export

FOCUS ColumnCognocient sourceExample value
BillingAccountIdYour Cognocient customer IDcbee6a71-...
BillingAccountNameYour company name on fileAcme Inc.
InvoiceIssuerNameThe underlying LLM provider — Cognocient charges a flat subscription and passes through provider cost with no markup, so this matches ProviderName exactly rather than "Cognocient"openai
InvoiceIdNull — these rows aren't tied to a per-invoice billing system(empty)
BillingPeriodStart / BillingPeriodEndThe date range you requested2026-05-01
ChargePeriodStart / ChargePeriodEndSame as the billing period (rows are aggregated, not per-call)2026-05-01
ChargeTypeAlways UsageUsage
ChargeCategoryAlways UsageUsage
ChargeClassNull unless the row is a correction (not currently emitted)(empty)
ChargeFrequencyAlways Usage-BasedUsage-Based
ChargeDescriptionGenerated from the model nameAI API usage - gpt-4o-mini
ProviderNameAI provideropenai / anthropic
PublisherNameAlways Cognocient (the platform that produced this export)Cognocient
ServiceNameModel namegpt-4o-mini
ServiceCategoryAlways AI and Machine LearningAI and Machine Learning
ServiceSubcategoryAlways Generative AIGenerative AI
ResourceType / ResourceIdModel name / provider/modelgpt-4o-mini, openai/gpt-4o-mini
SubAccountName / SubAccountIdX-Cost-Department header, or "Unattributed"customer-success
BilledCost / EffectiveCostActual AI provider cost for the period12.4032
ContractedCost / ListCostNo separate contract or list pricing is tracked today — both default to BilledCost12.4032
BillingCurrencyAlways USDUSD
PricingUnitAlways TokensTokens
PricingQuantity / UsageQuantityTotal tokens for the row1840
UsageUnitAlways tokenstokens
x-cog-InputTokenCount / x-cog-OutputTokenCount / x-cog-TotalTokenCountPrompt / completion / total tokens1600, 240, 1840
x-cog-ModelIdModel namegpt-4o-mini
x-cog-feature, x-cog-user, x-cog-project, x-cog-gl-accountX-Cost-Feature / X-Cost-User / X-Cost-Project / GL mappingticket-resolver
Tags/x-cost-feature, Tags/x-cost-user, Tags/x-cost-project, Tags/x-cost-gl-accountSame values, duplicated under the FOCUS Tags/ namespaceticket-resolver

Reconciliation workflow

Join Cognocient FOCUS exports against your cloud billing exports using BillingAccountId for cross-source reconciliation in a single FinOps dashboard.

  1. Download the Cognocient FOCUS export for the billing period.
  2. Download your AWS CUR / Azure Cost export / GCP BigQuery billing export.
  3. Load both into your FinOps platform or data warehouse (BigQuery, Snowflake, Redshift).
  4. Join on BillingAccountId + BillingPeriodStart to get a unified view of all cloud + AI spend.
  5. Filter by Tags/x-cost-feature or SubAccountName to generate per-feature or per-department chargebacks.

If you use Apptio Cloudability or CloudZero, the exported CSV can typically be ingested as a "custom spend source" with little to no schema transformation, since column names follow FOCUS conventions directly.

Frequently asked questions

On this page