Revenue (GAAP): Recognized revenue according to accounting standards.
Also known as: GAAP
Formula
Revenue = Recognized revenue in period (per ASC 606) Computable definition
The canonical formula in the GASP formula grammar. The MCP server compiles it to SQL over the datasets listed below.
sum(field.revenue) Unit: currency
Notes: Recognised revenue per ASC 606, not bookings or billings.
Data requirements
Grain: Monthly aggregate · Frequency: Monthly · Aggregation: aggregate (month) · Staged: no · Main source: Finance / ERP.
| Field | Dataset | Type |
|---|---|---|
period_start | financials | date |
revenue | financials | decimal |
Example SQL (Postgres)
SELECT (SELECT COALESCE(SUM(revenue), 0) FROM financials WHERE period_start >= :period_start AND period_start <= :period_end) AS revenue_gaap From an agent: with the GASP MCP server, call
lookup_metric({ "name": "Revenue (GAAP)" }) or generate_query({ "metric": "Revenue (GAAP)", "adapter": "<your adapter JSON>" }).
What It Tells You
Actual earned revenue for the period.
Related Metrics
Connected in the GASP relationship graph.
Upstream: what drives this
- Subscription generates Revenue (GAAP) (Entity)