roll-forward

Automate roll-forward schedule creation for balance-sheet accounts from GL data.

Updated May 10, 2026
One-click install
npx skills add https://github.com/rpoole-dev/comps-site --skill roll-forward-rpoole-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roll-forward
Source: https://github.com/rpoole-dev/comps-site/tree/main/financial-services-main/plugins/vertical-plugins/fund-admin/skills/roll-forward
Command: npx skills add https://github.com/rpoole-dev/comps-site --skill roll-forward-rpoole-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of roll-forward schedules for balance-sheet accounts, simplifying month-end close packages and audit support.

Core Features & Use Cases

  • Roll-forward Schedule Generation: Automatically produce a roll-forward schedule for an account or account group.
  • GL Tie-Offs: Ensures each line of the roll-forward ties to a General Ledger (GL) query or document.
  • Output Verification: Verifies the schedule is balanced, identifying any unexplained items.
  • Use Case: Ideal for financial analysts and auditors needing to quickly generate roll-forward schedules for month-end close processes.

Quick Start

Generate a roll-forward schedule for the 'Assets' account group for the current period using the roll-forward skill.

Frequently Asked Questions about roll-forward

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

FAQPage Schema
How do I automate roll-forward schedule creation for balance-sheet accounts?

Automate roll-forward schedule creation by processing account activities and General Ledger (GL) balances through script-based calculations. This automatically generates schedules for balance-sheet accounts, simplifying month-end close packages and audit workflows.

What is a roll-forward schedule and why is it needed for financial reporting?

A roll-forward schedule is a financial report tracking changes in balance-sheet account balances over a period. It is needed for financial reporting and audit support to verify that beginning balances, account activities, and ending balances accurately tie to the General Ledger.

Can I generate roll-forward schedules for an entire account group instead of a single account?

Yes, you can generate roll-forward schedules for an entire account group. The Skill processes account activities and GL balances for specified groups, such as the 'Assets' account group, to automatically produce the required financial reporting schedules.

How do roll-forward schedules tie out to General Ledger balances?

Roll-forward schedules tie out to General Ledger balances by ensuring each line of the schedule maps directly to a GL query or document. The Skill performs GL tie-offs to verify the schedule is balanced and identifies any unexplained items.

What happens if a balance-sheet roll-forward schedule does not balance?

If a balance-sheet roll-forward schedule does not balance, the output verification feature identifies unexplained items. This highlights discrepancies between the schedule and GL balances so financial analysts can resolve them during the month-end close.

Do I need to query GL data before generating a roll-forward schedule?

Yes, querying GL data is required before generating a roll-forward schedule. The Skill relies on accessing GL balances and account activities to execute the script-based calculations necessary for accurate schedule generation and GL tie-offs.