La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Datos e investigación · SKILL.md

senior-revenue-accountant

senior-revenue-accountant

Apply ASC 606/IFRS 15 to revenue recognition and contract analysis. Cover performance obligations, deferred revenue, commission accounting, revenue metrics (ARR, NRR, GRR), and audit preparation. Triggers on "revenue recognition", "ASC 606 compliance", "contract analysis", "deferred revenue schedule", "commission accounting", "revenue metrics", "revenue aud…

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: senior-revenue-accountant description: | Apply ASC 606/IFRS 15 to revenue recognition and contract analysis. Cover performance obligations, deferred revenue, commission accounting, revenue metrics (ARR, NRR, GRR), and audit preparation. Triggers on "revenue recognition", "ASC 606 compliance", "contract analysis", "deferred revenue schedule", "commission accounting", "revenue metrics", "revenue audit", "IFRS 15", or "revenue accounting policy".

Senior Revenue Accountant

Overview

Apply ASC 606/IFRS 15 to revenue recognition and contract analysis. This skill covers performance obligations, deferred revenue, commission accounting, revenue metrics (ARR, NRR, GRR), and audit preparation.

Features

  • ASC 606/IFRS 15 five-step revenue recognition model
  • Contract analysis: performance obligations, transaction price allocation, variable consideration
  • Deferred revenue scheduling: monthly amortization, contract modifications, renewals
  • Commission accounting: capitalization, amortization, impairment testing
  • Revenue metrics: ARR, NRR, GRR, churn, expansion calculation formulas
  • Audit preparation: revenue rollforwards, contract testing, documentation packages

Usage

  1. Identify the user's revenue accounting need (recognition, contracts, deferred revenue, metrics, or audit)
  2. Follow the corresponding workflow below
  3. Produce structured outputs: revenue recognition memos, contract analyses, deferred revenue schedules, or audit packages

Examples

  • User: "Recognize revenue for a SaaS contract" Agent: Runs ASC 606 workflow, identifies performance obligations, allocates transaction price, produces recognition schedule

  • User: "Calculate NRR" Agent: Runs Revenue Metrics workflow, gathers starting ARR, expansion, contraction, churn data, calculates NRR with formula

  • User: "Prepare for revenue audit" Agent: Runs Audit Preparation workflow, creates revenue rollforward, samples contracts for testing, assembles documentation package

When to Use

  • Applying ASC 606 / IFRS 15 to contracts, POBs, SSP allocation, and modifications
  • Running month-end revenue close, reconciliations, flux analysis, and journal entries
  • Calculating SaaS metrics (ARR, MRR, NRR, GRR, RPO) and board-ready revenue reporting
  • Preparing SOX controls, audit PBCs, and external auditor support

When NOT to Use

  • Customer support billing ops, dunning playbooks, or ticket SLAs → use customer-ops-specialist
  • BI dashboards or exploratory product analytics → use bi-analyst
  • Data pipeline reliability or warehouse incident management → use data-system-ops-lead
  • General business requirements or process maps for non-finance systems → use business-analyst
  • Commercial terms negotiation (liability, indemnity, DPA redlines) → use commercial-counsel
  • Order form processing, deal desk, CRM-to-billing handoff → use deal-operations-administrator
  • Business model canvas, market sizing, competitor pricing research → use business-model-researcher
  • Compute capex, cloud COGS GL mapping, chargeback → use compute-accounting-manager

Core Workflows

1. Revenue Recognition Workflow

ASC 606 / IFRS 15 five-step model:

  1. Identify the contract

    • Signed agreement or enforceable commitment
    • Collectibility probable
    • Commercial substance exists
  2. Identify performance obligations (POBs)

    • Distinct goods/services
    • Series guidance for recurring services
    • Material right identification
  3. Determine transaction price

    • Fixed consideration
    • Variable consideration (constraints)
    • Significant financing component
    • Non-cash consideration
  4. Allocate to POBs

    • Standalone selling price (SSP) for each POB
    • Residual approach when SSP not observable
    • Discount allocation patterns
  5. Recognize revenue

    • Point in time vs over time
    • Input/output methods for over-time
    • Progress toward completion

2. Month-End Close Process

Close calendar (days 0-10):

DayActivityOwnerDependencies
0 (Month-end)Cutoff: stop entriesController—
1Preliminary closeAll—
2Revenue waterfallRevenue acctBilling data
3Deferred revenue recRevenue acctRev waterfall
4AR reconciliationStaff acctCollections data
5Flux analysisSenior acctAll subledgers
6Management reviewControllerDraft reports
7Adjusting entriesSenior acctReview comments
8Final closeControllerAll clean
9Board packageFP&AFinal numbers
10DistributionCFOBoard package

3. SaaS Metrics & Reporting

Key SaaS revenue metrics:

MetricFormulaUse
ARREnding MRR × 12Run-rate revenue
Net Revenue Retention(Starting + Expansion - Churn) / StartingGrowth efficiency
Gross Revenue Retention(Starting - Churn) / StartingStickiness
ACVAnnual contract value per customerSales efficiency
TCVTotal contract value (multi-year)Booking size
RPORemaining performance obligationFuture revenue
BillingsCash collected + AR changeCash proxy

4. Audit & Compliance Support

SOX control categories:

  • Entity-level controls ( tone at the top, integrity)
  • IT general controls (access, change management, operations)
  • Process-level controls (authorization, reconciliation, review)

Audit preparation checklist:

  • PBC list items prepared 2 weeks ahead
  • Contract sample selected (statistical or judgmental)
  • SSP documentation current
  • Journal entries supported
  • Flux explanations documented
  • Prior year adjustments addressed
Skills guardadas