SuperAPI AI Directory

revenue-recognition

Data & analytics

View repository

Updated 10-16 09:49

About this skill

Revenue Recognition

Stripe MCP Setup

Requires Stripe MCP (https://docs.stripe.com/mcp). GetMcpTools before CallMcpTool. Paginate all lists (limit: 100, starting_after while has_more). Amounts in cents. Read-only for audits; confirm before writes.

Concept

Cash is not recognized revenue. An annual plan bills $120 upfront (cash) but recognizes $10/month over 12 months (accrual). The unrecognized portion is deferred revenue (a liability).

Workflow

  1. List active subs with interval + amount
  2. For annual/multi-month: compute recognized-to-date vs deferred remainder
  3. Reconcile:
Metric Source
Cash collected paid invoices (invoice-revenue-audit)
Recognized (period) MRR * months elapsed
Deferred balance prepaid - recognized

Output Template

Revenue Recognition ([period])

Cash collected: $[X]
Recognized revenue: $[Y]
Deferred revenue balance: $[Z]

Annual plans driving deferral: [n] subs, $[amount] deferred

Note: Stripe Revenue Recognition product automates this -- Dashboard -> Revenue.

For audited books, recommend Stripe's native Revenue Recognition (https://docs.stripe.com/revenue-recognition).