Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

Senior Revenue Accountant

  • 27 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Applies ASC 606/IFRS 15 to revenue recognition and contract analysis: performance obligations, deferred revenue schedules, commission accounting, and revenue metrics (ARR, NRR).

About

Guides revenue accounting under ASC 606/IFRS 15 covering performance obligations, deferred revenue scheduling, commission accounting, revenue metrics, and audit preparation. An accountant uses it for revenue recognition, contract analysis, deferred revenue schedules, or audit packages.

  • Applies the five-step ASC 606/IFRS 15 recognition model to contracts
  • Builds deferred revenue schedules and ARR/NRR/GRR metrics

Senior Revenue Accountant by the numbers

  • 27 all-time installs (skills.sh)
  • Ranked #680 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill senior-revenue-accountant

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs27
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Applies ASC 606/IFRS 15 to revenue recognition and contract analysis: performance obligations, deferred revenue schedules, commission accounting, and revenue metrics (ARR, NRR).

Files

SKILL.mdMarkdownGitHub ↗

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

Related skills

Finance & Tradingfinancepayments

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.