AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Finance Accounting

skill-frank-luongt-faos-skills-marketplace-finance-accounting · by frank-luongt

A Claude skill from frank-luongt/faos-skills-marketplace.

No reviews yet
0 installs
38 views
0.0% view→install

Install

$ agentstack add skill-frank-luongt-faos-skills-marketplace-finance-accounting

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-frank-luongt-faos-skills-marketplace-finance-accounting)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Finance Accounting? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About


name: finance-accounting description: Create journal entries, perform account reconciliation, run variance analysis, and manage financial close processes. Use when recording transactions, reconciling accounts, analyzing budget variances, or executing month-end close procedures. tags: [finance, accounting, reconciliation, financial-close] ---

Finance & Accounting Operations

Operational accounting framework for journal entries, reconciliation, variance analysis, and financial close. This skill covers the day-to-day accounting operations — not strategic financial planning (which is the CFO agent's domain).

Use this skill when

  • Recording transactions as journal entries (accruals, prepayments, depreciation)
  • Performing bank, intercompany, or subledger-to-GL reconciliation
  • Analyzing budget vs. actual variances with root cause decomposition
  • Executing or designing month-end / quarter-end close processes
  • Preparing financial statement review checklists
  • Building close calendars and sign-off workflows

Do not use this skill when

  • Optimizing cloud infrastructure costs (use cost-optimization)
  • Building startup financial projections or models (use startup-financial-modeling)
  • Making strategic capital allocation decisions (use CFO agent directly)
  • Conducting investor-facing financial analysis (use startup-business-analyst-financial-projections)

Instructions

  1. Identify the accounting task — journal entry, reconciliation, variance analysis, or close process.
  2. Apply the appropriate template from the sections below.
  3. Follow the verification steps — every entry needs supporting documentation.
  4. For close processes — use the Month-End Close Checklist with day-by-day sequencing.

Journal Entry Templates

Standard Entry Structure

Date: [YYYY-MM-DD]
Entry #: [JE-XXXX]
Prepared by: [Name]
Approved by: [Name]
Description: [Clear description of transaction]

| Account Code | Account Name | Debit ($) | Credit ($) |
|-------------|-------------|-----------|------------|
| XXXX-XX | [Account] | X,XXX.XX | |
| XXXX-XX | [Account] | | X,XXX.XX |
| **Total** | | **X,XXX.XX** | **X,XXX.XX** |

Supporting documentation: [Reference #, invoice, contract, etc.]

Common Entry Types

| Type | Debit | Credit | Frequency | Notes | |------|-------|--------|-----------|-------| | Revenue Recognition | Deferred Revenue | Revenue | Monthly/per performance obligation | ASC 606 five-step model | | Accrued Expense | Expense | Accrued Liabilities | Month-end | Reverse next period | | Prepaid Expense | Prepaid Asset | Cash/AP | At payment | Amortize over benefit period | | Depreciation | Depreciation Expense | Accumulated Depreciation | Monthly | Per asset schedule | | Payroll Accrual | Salary Expense | Accrued Payroll | Per pay period | Include benefits, taxes | | Bad Debt | Bad Debt Expense | Allowance for Doubtful Accounts | Quarterly | % of AR aging | | Intercompany | IC Receivable (Entity A) | IC Payable (Entity B) | As incurred | Must net to zero |


Account Reconciliation Process

Reconciliation Workflow

| Step | Action | Output | |------|--------|--------| | 1 | Pull system balances (GL, bank, subledger) | Raw data extract | | 2 | Match transactions (automated where possible) | Matched items list | | 3 | Identify unmatched items | Exception list | | 4 | Investigate exceptions | Root cause for each | | 5 | Book adjusting entries if needed | JE references | | 6 | Document and sign off | Reconciliation worksheet |

Reconciliation Worksheet Template

## Account Reconciliation — [Account Name] — [Period]

**Account #:** [XXXX-XX]
**Preparer:** [Name] | **Reviewer:** [Name]
**GL Balance:** $[X] | **Source Balance:** $[X]

### Reconciling Items
| # | Description | Amount | Status | Age (days) |
|---|-------------|--------|--------|------------|
| 1 | | $ | Open/Resolved | |
| 2 | | $ | Open/Resolved | |

**Adjusted GL Balance:** $[X]
**Adjusted Source Balance:** $[X]
**Difference:** $[X] (must be $0 or within threshold)

### Sign-off
- [ ] Preparer: [Name] — [Date]
- [ ] Reviewer: [Name] — [Date]

Reconciliation Types

| Type | GL Account vs. | Frequency | Common Issues | |------|---------------|-----------|---------------| | Bank Reconciliation | Bank statement | Monthly | Outstanding checks, deposits in transit | | Intercompany | Counterparty entity GL | Monthly | Timing differences, FX | | Subledger-to-GL | AR/AP subledger | Monthly | Posting lag, unprocessed invoices | | Suspense Account | $0 target | Weekly | Unclassified transactions | | Fixed Assets | Asset register | Quarterly | Disposals not recorded |


Variance Analysis Framework

Budget vs. Actual Analysis

## Variance Report — [Period]

| Line Item | Budget | Actual | Variance ($) | Variance (%) | Favorable? | Root Cause |
|-----------|--------|--------|-------------|-------------|------------|------------|
| Revenue | | | | | | |
| COGS | | | | | | |
| Gross Profit | | | | | | |
| OpEx — S&M | | | | | | |
| OpEx — R&D | | | | | | |
| OpEx — G&A | | | | | | |
| EBITDA | | | | | | |

Price / Volume / Mix Decomposition

For revenue or COGS variances, decompose into three components:

| Component | Formula | Interpretation | |-----------|---------|---------------| | Price Variance | (Actual Price - Budget Price) x Actual Volume | Did we charge more/less than planned? | | Volume Variance | (Actual Volume - Budget Volume) x Budget Price | Did we sell more/less than planned? | | Mix Variance | Residual (Total - Price - Volume) | Did the product/customer mix shift? |

Materiality Thresholds

| Variance Size | Action Required | |--------------|-----------------| | 20% or >$100K | Management review and corrective action plan |


Month-End Close Checklist

Close Calendar (5-Day Close Target)

| Day | Activities | Owner | Status | |-----|-----------|-------|--------| | Day 1 | Cutoff: close AP/AR sub-ledgers, post final revenue entries | Accounting | | | Day 1 | Bank reconciliation for all accounts | Treasury | | | Day 2 | Accruals: payroll, benefits, utilities, professional fees | Accounting | | | Day 2 | Intercompany reconciliation and netting | Accounting | | | Day 3 | Depreciation/amortization entries | Accounting | | | Day 3 | Prepaids and deferred revenue amortization | Accounting | | | Day 3 | Inventory valuation adjustments (if applicable) | Operations | | | Day 4 | Variance analysis (budget vs. actual) | FP&A | | | Day 4 | Financial statement draft (BS, IS, CF) | Controller | | | Day 4 | Flux analysis — flag items >10% or >$50K movement | Controller | | | Day 5 | Management review and sign-off | CFO | | | Day 5 | Final adjustments and close period in ERP | Controller | |

Revenue Recognition (ASC 606 — 5-Step Summary)

| Step | Question | Output | |------|----------|--------| | 1. Identify contract | Is there an enforceable agreement? | Contract list | | 2. Identify obligations | What distinct goods/services are promised? | Performance obligation list | | 3. Determine price | What is the transaction price? | Price allocation | | 4. Allocate price | How is price allocated to each obligation? | Standalone selling prices | | 5. Recognize revenue | When is each obligation satisfied? | Revenue schedule |


Financial Statement Review Checklist

| Check | Description | Status | |-------|-------------|--------| | Balance Sheet | Assets = Liabilities + Equity | | | Trial Balance | Debits = Credits | | | Cash Reconciliation | Cash per GL = Cash per bank (after reconciling items) | | | Revenue Reasonableness | Compare to prior period, budget, and run-rate | | | Expense Reasonableness | No unusual spikes or drops vs. prior period | | | Intercompany Elimination | IC balances net to zero in consolidation | | | Deferred Revenue | Matches contract schedules | | | AR Aging | No unexpected increase in 90+ day buckets | | | AP Aging | No past-due items without explanation | |


Common Mistakes

  • Posting to wrong periods — ensure cutoff dates are strictly enforced; late entries distort month-over-month comparisons
  • Failing to reverse accruals — accruals booked in period N must be reversed in period N+1 to avoid double-counting
  • Reconciliation without investigation — clearing reconciling items without understanding root cause hides errors
  • Ignoring materiality thresholds — investigating every $50 variance wastes time; focus on material items
  • Manual spreadsheet-based close — error-prone and not auditable; use ERP close management tools where possible
  • Revenue recognition shortcuts — ASC 606 requires analysis per contract; don't apply blanket recognition policies

Additional Resources

  • Related skills: cost-optimization (cloud cost management), startup-financial-modeling (early-stage projections)
  • FASB ASC 606 — Revenue from Contracts with Customers
  • Close management best practices (BlackLine, FloQast methodologies)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.