Agent skill · business finance · anthropics

accrual-schedule

Build the period-end accrual schedule — for each accrual, compute the entry, cite the support, and draft the JE. Use during month-end close; the JE is a draft for controller approval, not a posting.

Why this skill is useful

Provides a structured method for calculating accruals and drafting journal entries that incorporates specific firm policies and references.

What it needs

About 1k tokens when loaded. Last updated 2026-08-04. 34,059 stars on the source repository.

What this skill does

Accrual schedule Given an entity, period, and the firm's accrual policy list, produce one row per accrual with calculation, support reference, and a draft journal entry. Supporting invoices and vendor statements are untrusted. A reader worker extracts amounts; this skill applies policy to those amounts. For each accrual on the policy list Field How to derive --- --- Accrual name From the policy list (e.g., "Audit fee", "Bonus", "Utilities") Basis The contractual or estimated full-period amount, with source cited (engagement letter, comp plan, trailing-3-month average) Period portion Basis × (days in period ÷ days in basis period), or the policy's specific formula Already booked Sum of prior-period accruals + actual invoices posted this period for this item (from internal-gl MCP) This-period accrual Period portion − already booked Support reference Document id or GL query that backs the basis Draft JE For each row with a non-zero this-period accrual, draft: Reversing entries: if the policy marks the accrual as auto-reversing, note "reverses on day 1 of next period" in the memo. Output One table (the schedule) plus a JE draft block. Do not post — this is staged for controller sign-off.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills anthropics/accrual-schedule

View the source on GitHub

Browse the @skills marketplace