
Roll-Forward Schedule
OfficialFreeAutomate balance-sheet roll-forward calculations.
Free · Opens the source repo
What Roll-Forward Schedule does
The Roll-Forward Schedule skill is designed for finance professionals who need to create a detailed roll-forward schedule for balance-sheet accounts. This tool automates the process of calculating the ending balance by taking into account various components such as beginning balances, new activities, accruals, reversals, payments, adjustments, and foreign exchange translations. Each component is tied directly to the general ledger (GL), ensuring accuracy and compliance during month-end close processes and audits.
To use the Roll-Forward Schedule, users provide an account or account group, an entity, and a specific period. The skill then generates a structured roll-forward table that clearly outlines the beginning balance, activities, and adjustments, culminating in the ending balance. Each line item in the table is sourced from GL queries, which are cited for transparency and verification. This allows users to easily trace back each figure to its origin, facilitating a thorough understanding of the financial data.
The skill also includes a critical foot check feature, ensuring that the equation Beginning Balance + Additions + Accruals - Reversals - Payments + Adjustments + FX = Ending Balance holds true. If there are discrepancies, the tool surfaces these unexplained items, prompting users to investigate further rather than simply plugging the gap. This level of detail and accountability is essential for maintaining the integrity of financial reporting.
Overall, the Roll-Forward Schedule skill is particularly useful for accountants, auditors, and financial analysts who require a reliable method for preparing roll-forward schedules that adhere to best practices in financial reporting and auditing.
When to use it
Use this skill during month-end close processes or when preparing for audits to ensure accurate financial reporting.
When not to use it
This skill may not be suitable for users who do not have access to the GL or for accounts that do not require detailed roll-forward schedules.
What you can build with it
Month-End Close Preparation
Use the Roll-Forward Schedule to automate the preparation of roll-forward schedules during month-end close, ensuring accuracy and compliance.
Audit Support
Generate detailed roll-forward schedules that provide transparency and traceability for auditors, facilitating smoother audit processes.
Financial Reporting Accuracy
Ensure that financial reports are accurate by using this skill to validate the transitions between beginning and ending balances.
How to install Roll-Forward Schedule
View source1. Install with the skills CLI
npx skills add anthropics/financial-services/roll-forward --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by anthropicsRoll-forward
Given an account (or account group), entity, and period, produce a roll-forward that ties beginning to ending.
Structure
Beginning balance (per prior-period close) X
+ Additions / new activity A
+ Accruals booked this period B
− Reversals of prior accruals (C)
− Payments / settlements (D)
± Reclasses / adjustments E
± FX translation F
Ending balance (per GL at period end) Y
Tie each line
- Beginning — prior-period close package, or GL balance at prior-period end date.
- Each activity line — a GL query (account + date range + journal-source filter) via the internal-gl MCP. Cite the query.
- Ending — GL balance at period-end date.
The schedule must foot: X + A + B − C − D + E + F = Y. If it doesn't, the gap is an unexplained item — surface it, don't plug it.
Output
The roll-forward table with a "ties to" column citing the GL query or document for every line, plus a foot check (pass/fail and the unexplained delta if any).
Frequently asked questions about Roll-Forward Schedule
Similar skills
Initiating Coverage
Create institutional-quality equity research reports.
Financial Tear Sheet Generator
Create professional company profiles with live data.
Pitch Deck Population
Effortlessly fill pitch deck templates with data.
Tax Season Organizer
Streamline your tax prep for accountants.
Month End Prep
Streamline your month-end close process with ease.
Funding Digest
Summarize funding rounds in a single slide.
