schedule-my-revenue

Build month-by-month ASC 606 revenue schedules from signed contracts into per-contract JSON artifacts.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/akiotanaka847/qaio-desktop --skill schedule-my-revenue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule-my-revenue
Source: https://github.com/akiotanaka847/qaio-desktop/tree/main/store/agents/bookkeeping/.agents/skills/schedule-my-revenue
Command: npx skills add https://github.com/akiotanaka847/qaio-desktop --skill schedule-my-revenue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns signed customer contracts into a clean ASC 606 month-by-month revenue recognition schedule, with judgment calls surfaced for your review instead of being silently decided.

Core Features & Use Cases

  • Contract-to-schedule conversion: Generates one per-contract JSON artifact grouped by customer, including performance obligations and allocated transaction price.
  • Handles common revenue patterns: Annual upfront ratable monthly, usage-based with floors, implementation-fee deferral, and contract modifications (prospective vs. cumulative catch-up).
  • Flags ASC 606 judgment areas: Variable consideration, significant financing, and non-cash items are presented with options and dollar impact for confirmation.
  • Prepares draft journal entry stubs: Produces revrec JE outlines for downstream posting, without posting automatically.

Quick Start

Ask: build the revenue recognition schedule for {customer} from the signed contract, using Stripe or by dropping the contract file, and summarize any judgment calls that require your confirmation.

Frequently Asked Questions about schedule-my-revenue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an ASC 606 revenue recognition schedule from a signed contract?

To build an ASC 606 revenue recognition schedule, you input a signed contract and bookkeeping context. The schedule generates month-by-month performance obligations, transaction price allocations, and journal entry stubs grouped by customer.

Does this ASC 606 schedule tool support usage-based revenue and contract modifications?

Yes, this ASC 606 schedule tool supports usage-based arrangements with floors, implementation fee deferrals, and contract modifications. It handles both prospective and cumulative catch-up treatments to accurately adjust the revenue recognition schedule.

Can I generate revenue recognition journal entry stubs from Stripe contract data?

Yes, you can generate draft journal entry stubs by sourcing contract data directly from Stripe or HubSpot. The tool produces revrec JE outlines mapped to your chart of accounts for downstream posting without automated entry.

How are variable consideration and significant financing judgment calls handled in the revenue schedule?

Variable consideration and significant financing judgment calls are flagged with options and dollar impacts for your confirmation. The tool surfaces these ASC 606 judgment areas for manual review rather than silently deciding the revenue recognition treatment.

What do I need to prepare before generating a contract revenue recognition schedule?

You need to provide signed contract data from Stripe, HubSpot, or dropped files, alongside your chart of accounts for deferred revenue and revenue lines. This bookkeeping context is required to allocate transaction prices and generate accurate schedule rows.

How does this tool handle deferred revenue and implementation fees for annual upfront subscriptions?

For annual upfront subscriptions, the tool applies ratable monthly recognition to defer revenue appropriately. Implementation and onboarding fees are also deferred and allocated across the contract term as distinct performance obligations in the schedule.