
Engagement Management
- 1 installs
- Updated March 22, 2026
- aeyeops/aeo-basis-plugin-marketplace
engagement-management is a Claude Code skill that provides accounting-firm engagement letter templates, onboarding checklists, and billing and pricing frameworks across the client engagement lifecycle.
About
engagement-management is a Claude Code skill that supports the full accounting-firm client engagement lifecycle, from pre-engagement screening through service delivery to disengagement. It provides verified engagement-letter templates (AICPA SSTS No. 1, IRC 7216, liability-limitation clauses), client onboarding checklists, pricing-model frameworks, and realization-rate and profitability formulas. An accounting-firm operator consults it when drafting an engagement letter, onboarding a client, choosing a pricing model, or handling collections.
- Verified engagement letter templates citing AICPA SSTS No. 1 and IRC 7216
- Client onboarding checklists and pricing-model frameworks (hourly, fixed, value, subscription)
- Realization-rate and client-profitability formulas plus collection-escalation procedures
Engagement Management by the numbers
- 1 all-time installs (skills.sh)
- Ranked #909 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
- Data as of Jul 7, 2026 (Skillselion catalog sync)
engagement-management capabilities & compatibility
- Capabilities
- engagement letters · client onboarding · pricing strategy · client profitability
What engagement-management says it does
Operational skill for the full client engagement lifecycle -- from pre-engagement screening through active service delivery to disengagement.
Every engagement starts with a signed letter. Separate letters per service line for the same client
npx skills add https://github.com/aeyeops/aeo-basis-plugin-marketplace --skill engagement-managementAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| Last updated | March 22, 2026 |
| Repository | aeyeops/aeo-basis-plugin-marketplace ↗ |
What it does
Draft engagement letters, onboard clients, and manage billing across the accounting-firm engagement lifecycle.
When should I use this skill?
You are drafting an engagement letter, onboarding a new accounting client, choosing a pricing model, or handling collections.
What you get
A drafted engagement letter, onboarding checklist, pricing decision, or collection cadence grounded in AICPA and IRC standards.
- Engagement letters
- Client onboarding checklists
- Pricing-model recommendations
By the numbers
- 4 pricing models covered (hourly, fixed-fee, value-based, subscription)
- Liability cap guidance of 1x-3x annual fees
- References IRC Section 7216 and AICPA SSTS No. 1
Files
Engagement Management
Operational skill for the full client engagement lifecycle -- from pre-engagement screening through active service delivery to disengagement. Synthesized from firm engagement letter standards, billing/pricing models, onboarding procedures, and client communication frameworks.
Engagement Letter Requirements
Every engagement starts with a signed letter. Separate letters per service line for the same client (tax and bookkeeping get distinct letters to delineate scope and liability). Reissue or reconfirm annually, even for recurring engagements.
Required Elements (All Engagement Types)
- Scope -- enumerate specific services included; explicitly state exclusions. For tax: list each form and tax year. For bookkeeping: specify basis (cash/accrual), deliverables, software platform, transaction volume assumptions
- Responsibilities -- firm: prepare in accordance with professional standards, maintain confidentiality. Client: provide complete/accurate information, review and approve deliverables. State that firm relies on client-provided data without independent verification
- Fees and payment -- structure (fixed/hourly/value-based), billing frequency, payment terms (net 30, retainer, etc.), late payment consequences, out-of-scope hourly rate, fee adjustment clause for scope changes
- Limitation of liability -- cap at 1x-3x annual fees (Florida law permits; cannot disclaim gross negligence or willful misconduct), mutual indemnification, disclaim penalties from client-provided inaccurate data
- Dispute resolution -- mediation first, then arbitration or litigation; governing law and venue; prevailing-party attorney fees
- Confidentiality -- IRC Section 7216 restrictions on tax return information, firm WISP compliance, permitted disclosures (peer review, E&O insurance, subpoena), encrypted transmission requirements
- Term and termination -- specific period or tax year covered, written notice requirement (30 days), client responsible for fees on work completed, firm retains workpapers
Form 1120 Letter Specifics
Specify all forms in scope (1120, Schedule L, M-1/M-3, Form 5472 if foreign-owned, state returns). Address: estimated tax calculations (included or not), IRS/state notice response, e-filing authorization (Form 8879), automatic extension filing (Form 7004) if information not received by stated deadline, delinquent filing year range and advisory-only penalty estimates.
Bookkeeping Letter Specifics
Define accounting basis, deliverable schedule (monthly/quarterly statements, reconciliations, AR/AP aging), accounting system subscription ownership (firm-paid vs. client-paid), transaction volume assumptions with overage fees, document delivery method and deadlines, monthly close and statement delivery cutoff dates. State explicitly: bookkeeping is not an audit, review, or compilation -- no assurance provided.
Client Acceptance and Screening
New Client Evaluation
Before accepting any engagement:
1. Verify identity (government ID for individuals, corporate documents for entities) 2. Assess risk: industry, complexity, prior compliance history, prior accountant relationship 3. Check conflicts of interest 4. Obtain and review prior-year returns for red flags 5. If terminated by prior firm, contact predecessor (with client consent per AICPA standards) 6. Evaluate team capacity against client complexity and volume 7. Screen for red flags: prior accountant fired unexpectedly, unexplained IRS notices, reluctance to share financials, unrealistic fee expectations
Decline or price for risk if red flags present.
Annual Continuance Evaluation
- Review fee realization and write-downs for the client
- Assess cooperation level (document delivery timeliness, responsiveness)
- Evaluate risk changes (new IRS audit, litigation, financial distress)
- Document the continuance decision in the permanent file
Client Onboarding
Information Gathering Checklist
Entity details: legal name, EIN, entity type, state of formation, fiscal year-end, articles of incorporation
Financial history: prior 2+ years tax returns, existing books (cloud accounting software/desktop/spreadsheets/none), current year partials, open AR/AP aging
Banking: all bank accounts and credit cards (institution, type, last 4), loan statements with amortization, merchant processors (Stripe, Square, PayPal), POS systems
Payroll: provider, employee count (W-2) and contractor count (1099), pay frequency, states where employees work
Tax/compliance: sales tax permits and registered states, prior IRS/state notices, pending audits
Accounting System Setup Sequence
For platform-specific setup steps, invoke qbo-integration:qbo-bookkeeping.
1. Create company or accept accountant invitation (use legal name, not DBA) 2. Set industry, entity type, fiscal year start, accounting method (match prior returns) 3. Enable class/location/project tracking as needed 4. Build chart of accounts from firm template -- do not accept system defaults 5. Enter opening balances (from prior Schedule L or year-end trial balance) 6. Link bank/CC accounts; set import start date to engagement start 7. Create bank rules for recurring transactions; match to prevent duplicates 8. Set up user access (principle of least privilege; remove prior accountants) 9. Configure recurring transactions (scheduled for fixed, reminder for variable)
Welcome Package
Send immediately upon signed engagement letter:
- Signed engagement letter copy
- Firm overview and contact sheet (primary contact, hours, emergency protocol)
- Secure portal access instructions with document upload guide
- Entity-specific document checklist
- Communication expectations (response times, preferred channels, meeting cadence)
First-Month Deliverables
1. Reconciled books (all bank and CC accounts) 2. Financial statements (P&L and Balance Sheet) 3. Open items list (unresolved transactions, missing docs, client questions) 4. COA summary for client confirmation 5. Onboarding close-out memo (setup decisions, assumptions, for permanent file)
Pricing Models and Selection
Model Comparison
- Hourly -- bill at predetermined rate by staff level (partner > manager > senior > staff). Best for: first-year engagements, variable-scope consulting, IRS audit defense, delinquent filing catch-up. Advantage: fair for unpredictable scope. Disadvantage: penalizes efficiency, creates fee uncertainty
- Fixed fee -- predetermined fee for defined scope. Best for: recurring returns with stable complexity, standard bookkeeping packages, multi-year client relationships. Requires accurate scope definition and a clause for material scope changes
- Value-based -- fee based on value delivered (tax savings, risk reduction, time savings). Best for: tax planning with quantifiable savings, advisory services, complex entity structuring. Requires strong client communication about value delivered
- Subscription -- fixed monthly fee covering bundled services. Best for: bookkeeping clients, small businesses wanting comprehensive coverage, advisory retainers. Smooths cash flow seasonality for firm and client
Pricing Selection Logic
Default to hourly for year one to establish a baseline, then convert to fixed fee in year two with data-driven pricing.
Complexity drivers that increase price: multi-state filing, foreign ownership (Form 5472), delinquent multi-year filings, high asset/depreciation complexity, related-party transactions, aggressive audit-risk positions.
Risk adjustments: new client premium (setup + uncertainty), delinquent filer premium, uncooperative client premium, rush/expedited premium.
Service-Line Pricing Guidelines
Tax (Form 1120): simple single-state = fixed fee; moderate multi-state with depreciation = fixed fee with complexity tier; complex foreign-owned or delinquent = hourly or premium fixed fee
Bookkeeping: monthly transaction-band pricing (0-100, 101-250, 251+); include reconciliation and statements; exclude payroll, 1099 prep, sales tax filing (price separately); if firm pays accounting system subscription, include with markup
Advisory: value-based for tax planning tied to projected savings; hourly for ad-hoc consulting; retainer for ongoing advisory; project-based fixed fee for entity restructuring
Bundling discount: 5-10% for clients combining tax + bookkeeping improves retention and smooths revenue.
Financial Metrics
Realization Rate
Realization = fees collected / standard fees billed. Industry benchmark: 85-95%. Below 80% signals systemic pricing or collection problems. Track by engagement type, client, staff member, and service line.
Write-Down Analysis
Track write-down reasons: scope underestimate, staff inefficiency, client goodwill, competitive pressure. Persistent write-downs for a client = mispricing (raise fees or disengage). Persistent write-downs for a service line = systemic issue. Target: under 10% of total billings.
Effective Hourly Rate
For fixed-fee engagements: fee collected / actual hours spent. Compare to firm target rate. Consistently below target = fee too low or process too slow. Track across years.
Client Profitability
Revenue minus direct costs minus allocated overhead. Bottom 10-20% of clients typically destroy profitability. Unprofitable clients require: fee increase, scope reduction, process improvement, or disengagement. High revenue does not guarantee high profitability.
Billing and Collection
Invoice Timing by Model
- Hourly -- monthly or upon completion, whichever is shorter
- Fixed fee -- on delivery, or 50% upfront / 50% on delivery for larger engagements
- Subscription -- monthly on consistent date; auto-payment (ACH/CC) preferred
- Retainer -- collect before work begins; replenish when balance falls below threshold
Invoice Standards
Clear service descriptions (not vague "professional services"), reference engagement letter and agreed fee structure, itemize out-of-scope charges separately with explanation, include payment terms and accepted methods.
Collection Escalation
- 30 days past due -- automated reminder email
- 60 days -- phone call from engagement manager; assess suspending current work
- 90 days -- written demand from firm principal; suspend non-essential services
- 120+ days -- final demand; refer to collections or write off; consider disengagement
Never hold a client's tax return for unpaid fees (AICPA ethical violation). Firm may retain its own workpapers but must provide client records upon request (AICPA ET 1.400.200).
Client Communication Cadence
Engagement Status Updates
Tax preparation milestones: documents received (in queue) -> in preparation (draft ETA) -> in review (quality review) -> ready for delivery (portal) -> filed (confirmation number)
Bookkeeping monthly: close completed -> financial summary (3-5 bullets: revenue, net income, cash, notable items) -> open items requiring client input
Missing Information Escalation
1. Initial request -- itemized list with specific descriptions (account numbers, date ranges), 2-week deadline 2. 2-week follow-up -- restate outstanding items, offer call if items unclear 3. 4-week notice -- warn extension may be needed if items not received by date 4. 6-week final -- extension filed/will file; request items at earliest opportunity
Deadline Reminder Schedule
- Estimated taxes -- 2 weeks before due date with amount, payment method (EFTPS/state portal), safe harbor status
- Extension filing -- 30 days before original due date; note extension to file is not extension to pay
- Return filing -- 60 days (provide remaining docs by 30 days out), 30 days (status update), 14 days (ready for review or awaiting items)
- 1099 filing -- November (W-9 collection reminder), January 15 (confirm vendor info complete for Jan 31 deadline)
Year-End Planning Letter
Send October-November for calendar-year corporations. Content: tax law changes affecting client, year-end strategies (acceleration/deferral), retirement plan contribution deadlines, estimated tax review, document gathering timeline, numbered action items for client decisions.
Deliverable Cover Letter
Include: summary of deliverables, key highlights (tax due/refund, effective rate, prior-year changes), client action items (sign/approve Form 8879, make estimated payments), estimated tax payment schedule with due dates, next steps. Deliver via secure portal with email notification -- never email returns as attachments. Offer 15-30 minute delivery meeting for complex returns.
Scope Management and Change Orders
Material scope changes during engagement require a written amendment or new engagement letter. The original letter should include a clause allowing fee adjustment for scope changes or unforeseen complexity. Out-of-scope work is billed at the hourly rate specified in the engagement letter. Document scope change requests and approvals in the practice management system.
Disengagement
Procedures
1. Issue formal disengagement letter (certified mail or documented electronic delivery) 2. Specify effective date and which services are ceasing 3. State any remaining obligations (e.g., completing current-year return) 4. Inform client of upcoming deadlines to handle with successor 5. Return client-provided original documents promptly; firm retains workpapers 6. Withdraw pending powers of attorney (Form 2848, CAF withdrawal) 7. Revoke e-file authorizations 8. Cooperate with successor firm (provide prior return copies with client authorization) 9. Collect outstanding balance for services through disengagement date
When to Disengage
Consistently unprofitable after fee adjustment attempts, uncooperative, or creates disproportionate risk. Requires partner approval.
Supporting References
Read these for full templates, checklists, and authoritative citations:
references/engagement-letters.md-- AICPA standards (SSTS No. 1, ET 1.310.001), required letter elements by engagement type, Form 1120 and bookkeeping letter specifics, limitation of liability guidance, client acceptance/continuance criteria, disengagement letter requirements, and decision points for fee structure and arbitration clausesreferences/billing-pricing.md-- detailed pricing model comparison with advantages/disadvantages, complexity drivers and risk-based pricing adjustments, financial metrics formulas (realization, write-downs, effective hourly rate, client profitability), billing cycle procedures, collection escalation, service-line pricing guidelines, and AICPA/IRS fee-related authoritative referencesreferences/client-communications.md-- complete communication templates for welcome package, C-corp tax organizer contents, year-end planning letter outline, missing information escalation cadence with sample language, deadline reminder schedules, deliverable transmittal cover letter format, engagement status update milestones, annual review meeting agenda, and disengagement letter required contentreferences/client-onboarding.md-- pre-engagement screening criteria, information gathering checklist by category, accounting system company setup sequence, chart of accounts setup procedure, opening balance entry approaches (OBE, historical JE, import/migration), bank connection and bank rule setup, user access roles, recurring transaction configuration, first-month deliverables, and decision points for existing books, desktop migration, catch-up, and multi-entity scenarios
Cross-Plugin References
- Invoke
accounting-foundation:entity-profilefor corporate entity details needed during onboarding and engagement letter preparation - Invoke
qbo-integration:qbo-coafor chart of accounts setup during bookkeeping onboarding - Invoke
qbo-integration:qbo-bookkeepingfor QBO-specific onboarding configuration
Cross-Plugin Consumers
bookkeeping:transaction-processing-- references engagement scope for service boundariesbookkeeping:catchup-bookkeeping-- references onboarding for catch-up pricing and scopetax-prep:form-1120-prep-- references engagement letter for return scopetax-prep:tax-compliance-- references deadline communication cadencefinancial-planning:strategic-advisory-- references advisory pricing modelsfirm-operations:practice-management-- receives engagement for workflow assignmentfirm-operations:quality-compliance-- references engagement review standards
Billing and Pricing
Purpose: Define pricing models, billing practices, and profitability analysis methods for accounting firm service lines.
Skills that reference this: engagement-pricing, client-profitability, billing-management
---
Pricing Models
Hourly Billing
- Bill based on actual time spent at a predetermined rate per hour/fraction
- Rate varies by staff level: partner > manager > senior > staff
- Advantages: simple to implement, fair for unpredictable-scope work, easy to justify
- Disadvantages: penalizes efficiency, creates fee uncertainty for clients, encourages scope disputes, caps revenue at hours worked
- Best suited for: first-year engagements with unknown complexity, consulting/advisory with variable scope, IRS audit defense, delinquent filing catch-up projects
Fixed-Fee Pricing
- Predetermined fee for a defined scope of services
- Fee set based on estimated complexity, prior-year experience, and competitive benchmarks
- Advantages: client fee certainty, rewards firm efficiency, simplifies billing
- Disadvantages: requires accurate scope definition, risk of underpricing complex engagements, scope creep if boundaries are unclear
- Best suited for: recurring tax returns with stable complexity, standard bookkeeping packages, engagements where the firm has multi-year history with the client
- Include a clause in the engagement letter for additional fees if scope changes materially
Value-Based Pricing
- Fee based on the value delivered to the client rather than cost of production
- Requires understanding the client's perception of value (tax savings, time savings, risk reduction, peace of mind)
- Advantages: decouples revenue from hours, captures premium for expertise, aligns firm and client interests
- Disadvantages: harder to price initially, requires strong client communication about value delivered, may not work for commodity services
- Best suited for: tax planning engagements where specific savings can be quantified, advisory services, complex entity structuring, clients who value speed and certainty over lowest price
Subscription / Monthly Recurring
- Fixed monthly fee covering a bundled scope of services (e.g., bookkeeping + quarterly financial statements + annual tax return)
- Advantages: predictable revenue for the firm, predictable cost for the client, smooths cash flow seasonality, encourages year-round client engagement
- Disadvantages: requires careful scope definition and utilization monitoring, risk of underpricing if client needs exceed projections
- Best suited for: bookkeeping clients, small business clients wanting comprehensive coverage, advisory retainers
- Structure: define included services clearly, specify exclusions, include annual review/adjustment clause
Engagement Pricing Factors
Complexity Drivers
- Entity type: C-corp (Form 1120) > S-corp (Form 1120-S) > sole proprietor (Schedule C) in typical complexity
- Number of states with filing obligations
- Foreign ownership requiring Form 5472
- Multi-year delinquent filings (each year compounds complexity)
- Asset volume and depreciation schedule complexity
- Related-party transactions
- Audit defense risk (aggressive positions require more documentation)
- Industry-specific requirements (real estate, investments, international)
Risk-Based Pricing Adjustments
- Higher-risk engagements warrant higher fees (more review time, greater liability exposure)
- New clients: premium for first-year setup, learning curve, and uncertainty
- Delinquent filers: premium for penalty/interest calculation, potential IRS correspondence
- Uncooperative clients: premium for additional follow-up and documentation effort
- Rush/deadline-driven work: premium for expedited service
Timing Considerations
- Returns filed during peak season (Jan-Apr) may command different pricing than off-season
- Extensions add administrative cost (extension filing, two-touch processing)
- Year-end planning engagements priced separately from compliance work
Financial Metrics
Realization Rate
- Realization = fees collected / standard fees billed (or, for hourly: collected fees / (hours x standard rate))
- Industry benchmark: 85-95% for well-managed firms
- Below 80% indicates systemic pricing or collection problems
- Track by: engagement type, client, staff member, service line
Write-Down Analysis
- Write-down = reduction from standard billing to actual billing
- Track write-down reasons: scope underestimate, staff inefficiency, client goodwill adjustment, competitive pressure
- Persistent write-downs for a specific client indicate mispricing -- raise fees or disengage
- Persistent write-downs for a service line indicate systemic pricing or process issues
- Target: write-downs under 10% of total billings
Client Profitability
- Revenue from client minus direct costs (staff time at cost, software, filing fees) minus allocated overhead
- Rank clients by profitability; the bottom 10-20% typically destroy firm profitability
- Unprofitable clients require: fee increase, scope reduction, process improvement, or disengagement
- Top clients by revenue are not always top clients by profitability (high-revenue clients with heavy write-downs may be unprofitable)
Effective Hourly Rate
- For fixed-fee engagements: fee collected / actual hours spent
- Compare to the firm's target hourly rate
- If effective rate is consistently below target, the fixed fee is too low or the process is inefficient
- Track over multiple years to identify trends
Billing Cycle Best Practices
Invoice Timing
- Hourly engagements: Bill monthly or upon engagement completion, whichever is shorter
- Fixed-fee engagements: Bill upon delivery (or 50% upfront / 50% on delivery for larger engagements)
- Subscription: Bill monthly on a consistent date; auto-payment (ACH/credit card) preferred
- Retainer-based: Collect retainer before work begins; replenish when balance falls below threshold
Invoice Content
- Clear description of services rendered (avoid vague "professional services" line items)
- Reference the engagement letter and agreed fee structure
- Itemize any out-of-scope charges separately with explanation
- Include payment terms, accepted payment methods, and late payment policy
Collection Procedures
- 30 days past due: Automated reminder email
- 60 days past due: Phone call from engagement manager; assess whether to suspend current work
- 90 days past due: Written demand from firm principal; suspend all non-essential services; consider collections
- 120+ days past due: Final demand; refer to collections agency or write off; consider disengagement for future services
- Never hold a client's tax return hostage for unpaid fees (potential ethical violation under AICPA Code and state board rules)
- A firm may retain its own workpapers but must provide the client's records upon request per AICPA ET 1.400.200
Pricing by Service Line
Tax Preparation (Form 1120)
- Simple (single-state, straightforward income/expense): fixed fee
- Moderate (multi-state, depreciation schedules, officer compensation): fixed fee with complexity tier
- Complex (foreign ownership, Form 5472, multi-year delinquent): hourly or premium fixed fee
- Include/exclude: estimated tax calculations, extension filing, e-filing, IRS correspondence (define in engagement letter)
Bookkeeping Services
- Monthly transaction-based pricing: define bands (e.g., 0-100 transactions, 101-250, 251+)
- Include: bank reconciliation, financial statement preparation, accounts payable/receivable
- Exclude (price separately): payroll processing, 1099 preparation, sales tax filing, year-end adjustments
- Accounting system subscription cost: client-paid vs. firm-paid (if firm-paid, include in monthly fee with markup)
Advisory Services
- Value-based pricing for tax planning (tied to projected savings)
- Hourly for ad-hoc consulting
- Retainer for ongoing advisory relationships
- Entity restructuring: project-based fixed fee
Pricing Review Cadence
- Review pricing annually (align with engagement letter renewal)
- Benchmark against local market rates and national survey data
- Factor in: inflation, staff compensation increases, technology costs, regulatory complexity increases
- Communicate fee changes in the annual engagement letter, not as a surprise on the invoice
- For long-term clients: phase in significant increases over 2-3 years
Decision Points
- Hourly vs. fixed for new clients: Default to hourly for the first year to establish baseline hours, then convert to fixed fee in year two with data-driven pricing.
- When to fire a client: When the client is consistently unprofitable after fee adjustment attempts, uncooperative, or creates disproportionate risk.
- Upfront payment vs. net terms: For new clients and engagements over a defined threshold, require 50% upfront or full retainer.
- Bundling discount: Offering a 5-10% discount for clients who bundle tax + bookkeeping improves retention and smooths revenue.
Authoritative References
- AICPA Code of Professional Conduct, ET Section 1.510 (Fees and Other Types of Remuneration)
- AICPA Code of Professional Conduct, ET Section 1.400.200 (Records Requests)
- AICPA Management of an Accounting Practice (MAP) Survey (annual; paywall for detailed data)
- IRS Circular 230, Section 10.27 (Fees)
- Florida Statutes Chapter 473 (fee-related disciplinary provisions)
Client Communication Templates and Cadence
Purpose: Standardized communication workflows, timing, and templates for accounting firm client interactions across the engagement lifecycle.
Tier: 3 (evergreen — communication patterns are stable; adjust channel/tool references as needed)
Skills that reference this: ops-client-management, ops-engagement-management, tx-compliance-checklist, bk-client-onboarding
---
New Client Welcome Package
Sent immediately upon signed engagement letter. Contents:
- Engagement letter — signed copy for client records (see
ops/engagement-letters.mdfor drafting guidance) - Firm overview and contact sheet — primary contact name, phone, email, office hours, after-hours emergency protocol
- Secure portal access instructions — setup link, password requirements, two-factor authentication, browser compatibility notes. Include a brief "how to upload documents" visual guide
- Document checklist for onboarding — tailored by entity type. For C-corporations: prior 3 years of filed returns (federal and state), articles of incorporation, EIN confirmation letter, current officer/director list, accounting software access credentials, bank statements for current and prior year, most recent financial statements
- Communication expectations — firm's standard response time (1 business day for email, same day for urgent matters), preferred communication channels (portal for documents, email for questions, phone for time-sensitive issues), scheduled meeting cadence (quarterly for tax clients, monthly for bookkeeping clients)
---
Tax Organizer / Annual Information Checklist
Timing: Send 60-90 days before the filing deadline (January 15 for April 15 filers; earlier for extension filers based on the extended deadline).
C-Corporation Organizer Contents
- Officer compensation details — salary, bonus, benefits, changes from prior year for each officer listed on Schedule E
- Shareholder changes — any stock transactions, new shareholders, redemptions, ownership percentage changes
- Dividend distributions — dates, amounts, recipients
- Capital transactions — asset purchases, dispositions, Section 179 elections, bonus depreciation decisions
- New assets placed in service — description, date placed in service, cost, expected useful life
- Intercompany transactions — loans, management fees, shared services, cost-sharing arrangements
- State activity changes — new states with employees, property, or sales; closed locations; remote worker state nexus triggers
- Related-party transactions — any new or changed transactions with shareholders, officers, or affiliated entities
- Estimated tax payments made — dates and amounts for each quarter (federal and state)
- Changes in accounting method or significant accounting estimates
- Pending or resolved litigation
- Insurance policy changes
---
Year-End Planning Letter
Timing: Send October-November for calendar-year corporations.
Content Outline
- Tax law changes — summarize legislation enacted or effective for the upcoming tax year that affects the client (rate changes, new deductions, expired provisions, new reporting requirements)
- Year-end strategies — acceleration of deductions (prepay expenses, accelerate repairs), deferral of income (delay invoicing if cash basis, defer delivery if accrual basis), Section 179 and bonus depreciation planning for planned asset purchases
- Retirement plan contribution deadlines — employer contributions due by the return due date (including extensions) for most qualified plans
- Estimated tax review — compare year-to-date payments to projected liability; recommend a Q4 adjustment if underpayment penalty is likely
- Document gathering timeline — specify when the firm needs all documents to meet the filing deadline without extension
- Action items — numbered list of decisions the client needs to make before year-end (e.g., "Decide whether to purchase the $45K equipment before December 31 to claim 2025 depreciation")
---
Missing Information Requests
Use a specific, numbered format with deadlines. Escalation cadence:
1. Initial request — itemized list of missing documents with specific descriptions (not "bank statements" but "Business Checking account ending in 4521, statements for January through December 2025"). Set a response deadline of 2 weeks 2. 2-week follow-up — restate outstanding items. Note that the filing timeline depends on receiving these items. Offer to schedule a call if any items are unclear 3. 4-week notice — "We may need to file an extension if we do not receive the following items by [date]." List only the remaining outstanding items 4. 6-week final notice — "We cannot complete the return without the following items. An extension has been / will be filed. Please provide these at your earliest opportunity so we can complete the return before the extended deadline"
Each escalation should be sent via the client's preferred channel AND documented in the practice management system with timestamps.
---
Deadline Reminder Cadence
Estimated Tax Payments (Quarterly)
- 2 weeks before due date — reminder with payment amount, due date, and payment method (EFTPS for federal, FL DOR eServices for Florida corporate income tax)
- Include EFTPS enrollment instructions if the client has not yet enrolled
- Note safe harbor status: "This payment keeps you within the safe harbor to avoid underpayment penalties"
Extension Filing
- 30 days before original due date — "We have not received sufficient information to complete your return by [date]. Please confirm whether you would like us to file Form 7004 for an automatic extension"
- Note that an extension to file is NOT an extension to pay — estimated tax payment is due with the extension
Return Filing
- 60 days before deadline — "Your [federal/state] return is due [date]. Please provide all remaining documents by [30 days before] to allow adequate preparation and review time"
- 30 days before — status update: return in preparation, in review, or awaiting information
- 14 days before — "Your return is ready for your review" or "We are waiting on [specific items] to finalize"
1099 Filing
- November — send W-9 collection reminder: "Please provide W-9 forms for all vendors and contractors paid $600 or more during 2025"
- January 15 — "1099-NEC forms must be filed and furnished to recipients by January 31. Please confirm vendor information is complete"
---
Deliverable Transmittal
When delivering a completed return or financial statements, include:
Cover Letter Contents
- Summary of deliverables — list each document included (e.g., "Federal Form 1120, Florida Form F-1120, Form 5472")
- Key highlights — tax due or refund amount, effective tax rate, significant changes from prior year ("Taxable income increased 15% due to...")
- Action items for the client — sign and file (if paper filing), review and approve Form 8879 for e-filing, make estimated payments per the enclosed schedule, retain copies per the firm's recommendation
- Estimated tax payment schedule — four quarterly amounts with due dates, payment method instructions
- Next steps — upcoming deadlines, when to expect next communication, any planning items to discuss
Delivery Method
- Upload to secure client portal (primary)
- Email notification that documents are available for download (do NOT email tax returns as attachments)
- Offer a delivery meeting (15-30 minutes) for complex returns or clients with significant tax liability changes
---
Engagement Status Updates
Tax Preparation — Milestone-Based
- Documents received — "We have received your documents and your return is in our preparation queue"
- In preparation — "Your return is actively being prepared. We expect to complete the draft by [date]"
- In review — "Your return has been prepared and is undergoing quality review"
- Ready for delivery — "Your return is complete and available for your review in the client portal"
- Filed — "Your return has been e-filed and accepted by the IRS/state. Confirmation number: [number]"
Bookkeeping — Monthly
- Close completed — "The books for [month] have been closed. Financial statements are available in the portal"
- Financial summary — 3-5 bullet points: revenue, net income, cash position, notable items (large expenses, unusual transactions, reconciliation issues)
- Open items — questions requiring client input (uncategorized transactions, unidentified deposits, missing receipts)
---
Annual Review Meeting Agenda
Timing: Schedule 4-6 weeks after the return is filed, or combine with year-end planning in October-November.
- Prior year results — walkthrough of key financial metrics and tax return highlights
- Current year projections — year-to-date performance vs. budget or prior year
- Tax planning opportunities — entity structure review, compensation optimization, retirement plan contributions, timing strategies
- Insurance and risk review — adequacy of coverage, changes in exposure
- Staffing and operational changes — new hires, departures, organizational changes that affect payroll or benefits
- Upcoming deadlines and calendar — next 12 months of filing and payment deadlines
- Client questions and concerns — open floor
---
Disengagement Letter
Timing: Send immediately upon decision to disengage. Use certified mail or documented electronic delivery.
Required Content
- Formal notification — clear statement that the firm is terminating the engagement, effective [date]
- Services ceasing — specify exactly which services are ending and any remaining obligations ("We will complete the 2025 Form 1120 but will not prepare the 2026 return or provide bookkeeping services after [date]")
- Return of client documents — timeline for returning all client-provided original documents. Firm retains workpapers and copies per the firm's document retention policy (see
ops/document-retention.md) - Outstanding balance — amount due for services rendered through the disengagement date and payment terms
- Successor firm cooperation — the firm will cooperate with the successor accountant, including providing copies of prior returns (with client authorization) and answering reasonable questions about the work performed
- Upcoming deadlines — list any filing or payment deadlines the client must handle with their successor firm
- Record retention reminder — advise the client on how long to retain copies of returns and supporting documents
- Withdrawal of authorizations — note that the firm will withdraw any powers of attorney (Form 2848) and revoke e-file authorizations
---
Decision Points
- Portal vs. email — use the portal for all document exchange. Email is acceptable for brief questions and scheduling. Never send tax returns, financial statements, or documents containing SSN/EIN via unencrypted email
- Meeting cadence — quarterly for tax-only clients (estimated tax review touchpoints), monthly for bookkeeping clients (close review), as-needed for advisory clients with a minimum of semi-annual
- Escalation authority — staff accountants handle routine information requests. Missing information at the 4-week stage escalates to the engagement manager. Disengagement decisions require partner approval
- Communication documentation — log all substantive client communications in the practice management system. Phone call summaries should be emailed to the client as a follow-up confirmation
---
Authoritative References
- AICPA Statement on Standards for Tax Services (SSTS) No. 1 — Scope of engagement understanding
- AICPA Code of Professional Conduct, ET Section 1.310.001 — Engagement documentation
- IRC Section 7216 — Restrictions on disclosure of tax return information
- IRS Circular 230, Section 10.33 — Best practices for tax advisors (communication standards)
- AICPA Practice Guide: Client Communication Best Practices
- Florida Board of Accountancy Rule 61H1-23 — Record retention and client document obligations
Client Onboarding
Procedures for onboarding new bookkeeping clients, from pre-engagement screening through first-month deliverables.
Tier: 3 (evergreen, no year indexing needed)
Skills: client-onboarding, bookkeeping-setup, bookkeeping-monthly-close, client-deliverables
---
Pre-Engagement Screening
Evaluate before accepting: team capacity, client complexity (entities, volume, industry), condition of existing books, and red flags (prior accountant fired unexpectedly, IRS notices without explanation, reluctance to share financials, unrealistic fee expectations). Decline or price for risk if red flags present.
Engagement Letter
Execute before any work. Must specify: scope (bookkeeping only vs bookkeeping + tax), deliverable frequency, client responsibilities (document delivery, response time), fee structure and payment terms, period covered, software responsibility (firm or client pays accounting system subscription), and termination provisions.
Information Gathering Checklist
Entity: legal name, EIN, entity type (C-Corp/S-Corp/LLC/partnership/sole prop), state of formation, fiscal year-end, articles of incorporation
Financial history: prior 2+ years tax returns, existing books (cloud accounting software/desktop/spreadsheets/none), current year partials, open AR/AP aging
Banking: all bank accounts (institution, type, last 4), all credit cards (issuer, last 4), loan statements with amortization schedules, merchant processors (Stripe, Square, PayPal), POS system
Payroll: provider, employee count (W-2) and contractor count (1099), pay frequency, states where employees work
Tax/compliance: sales tax permit numbers and registered states, prior IRS/state notices, pending audits
Accounting System Company Setup
For platform-specific setup steps, invoke qbo-integration:qbo-bookkeeping.
1. Create company (or accept accountant invitation to existing) 2. Use legal name (not DBA) 3. Select correct industry, entity type (tax form), fiscal year start month, accounting method (per prior returns) 4. Enable features as needed: class tracking (departmental), location tracking (multi-location), projects (job costing)
Chart of Accounts
Do not accept accounting system defaults without review. Procedure: 1. Review prior tax returns -- line items indicate required accounts 2. Start from firm's entity-type template (invoke qbo-integration:qbo-coa for platform-specific setup) 3. Customize: add industry-specific, remove unused, rename for clarity 4. Enable account numbers: 1xxx Assets, 2xxx Liabilities, 3xxx Equity, 4xxx Revenue, 5xxx COGS, 6xxx-7xxx OpEx, 8xxx Other 5. Limit sub-account nesting to two levels 6. Map each account to tax form line
Opening Balance Entry
Approach A — Opening Balance Equity (simplest): enter balances directly in each account; the accounting system offsets to OBE; reclassify OBE to Retained Earnings after all entered. Best for known trial balance from tax return.
Approach B — Historical JE: single journal entry debiting all assets, crediting liabilities and equity. No OBE cleanup. Best for CPA-prepared balances.
Approach C — Import/Migration: use accounting system import tools or migration from prior platform. Verify imported balances against source trial balance.
Source: prior year Schedule L (corps) or accountant's year-end trial balance.
Bank and Credit Card Connections
1. Link each account in the accounting system's banking tab (client connects via invite flow or shares credentials) 2. Set import start date to first day of engagement (do not import years unless doing catch-up) 3. Create bank rules for recurring transactions 4. Match imported items to manual entries to prevent duplicates 5. Verify account type: bank accounts = "Bank"; credit cards = "Credit Card"
Historical Data Migration
For catch-up engagements: determine scope (current year vs prior years), gather statements/invoices/receipts for all periods, enter chronologically, reconcile each month as entered (do not defer), document assumptions in a catch-up memo, lock completed periods.
User Access Setup
- Accountant: invite firm via the accounting system's accountant portal (full access + accountant tools). One firm at a time.
- Admin: business owner — full access
- Standard User: create/edit transactions, run reports (office managers)
- Reports Only: view-only (passive business partners)
Principle of least privilege. Review user list during onboarding — remove former employees/prior accountants.
Recurring Transactions
Set up during onboarding: Scheduled (auto-posts) for fixed amounts (rent, loan payments). Reminder for variable recurring. Unscheduled (template only) for payroll JE templates. Configure type, payee, amount, account, frequency, start/end dates.
Client Communication Framework
Establish: primary contact (name, email, phone), response time expectation (recommend 3 business days), document delivery method (shared folder or accounting system receipt capture), question protocol (batch weekly), monthly review meeting (first 3 months, then quarterly), escalation path if primary is unresponsive.
First Month Deliverables
1. Reconciled books (all bank and CC accounts) 2. Financial statements (P&L and Balance Sheet) 3. Open items list (unresolved transactions, missing docs, client questions) 4. COA summary for client confirmation 5. Onboarding close-out memo (setup decisions, assumptions, for permanent file)
Accounting System Integration Notes
For platform-specific UI paths and procedures, invoke qbo-integration:qbo-bookkeeping.
- Accountant toolbox: reclassify transactions, write-off invoices, close books, voided/deleted report -- accountant user only
- Invitation flow: client initiates via the accounting system's user management
- Data import: supports CSV for COA, customers, vendors, invoices, bank transactions; use system template files
- App integrations: evaluate during onboarding (payment processors, e-commerce, bill pay, payroll); connect to reduce manual entry
- Bank feed auth: some banks require periodic re-authentication by the client
Decision Points
- Client has existing accounting system -- get accountant access; do not create new company unless irreparable
- Client on desktop software -- migrate using the platform's conversion tool; verify all balances
- No prior books — opening balances from most recent tax return; no return = start from zero with bank statements
- Catch-up 3+ years — price as separate project; do not absorb into monthly fee
- Prior accountant unresponsive — use tax returns for opening balances; file Form 8821 for IRS transcripts
- Cash basis books but accrual returns -- clarify with CPA; set accounting method to match tax return method
- Mixed personal/business transactions — separate during onboarding; set clear policy; use owner draws/contributions
- Multiple entities, one owner -- separate company per entity in the accounting system; intercompany accounts for transfers
References
- AICPA SSARS -- engagement letter requirements
- For platform-specific setup and import procedures, invoke
qbo-integration:qbo-bookkeeping
Engagement Letters
Purpose: Define requirements and best practices for engagement letters across tax preparation, bookkeeping, and advisory service lines.
Skills that reference this: client-onboarding, service-line-setup, engagement-management
---
AICPA Professional Standards
- AICPA Statement on Standards for Tax Services (SSTS) No. 1 requires a CPA to establish a clear understanding with the client regarding the scope of engagement
- AICPA Code of Professional Conduct Rule 1.310.001 (Engagement Letters) establishes documentation requirements
- AU-C Section 210 (Terms of Audit Engagements) provides the model framework adapted for tax and bookkeeping engagements
- Engagement letters are not just best practice -- they are the primary liability shield for the firm
Required Elements (All Engagement Types)
Scope of Services
- Enumerate specific services included (e.g., "preparation of federal Form 1120 and Florida Form F-1120 for tax year 2024")
- Explicitly state what is NOT included (e.g., "This engagement does not include bookkeeping, payroll, financial statement preparation, or tax planning advisory services")
- For multi-year engagements, specify each year separately or define the range
Responsibilities
- Firm responsibilities: Prepare returns/deliverables in accordance with applicable professional standards, exercise due professional care, maintain confidentiality
- Client responsibilities: Provide complete and accurate information, maintain adequate records, respond to requests timely, review and approve final deliverables before filing
- State that management is responsible for the accuracy and completeness of information provided
- Clarify that the firm will rely on client-provided data without independent verification unless specifically engaged to do so
Fees and Payment Terms
- Fee structure: fixed fee, hourly rate, or value-based pricing with stated amount or rate
- Billing frequency: upon completion, monthly, milestone-based
- Payment terms: net 30, due upon receipt, retainer requirements
- Late payment consequences: interest charges, suspension of services, withdrawal
- Out-of-scope work: hourly rate for additional services not covered by the engagement
- Include a clause allowing fee adjustment for scope changes or unforeseen complexity
Limitation of Liability
- Cap firm liability at the amount of fees paid for the engagement (where permitted by state law)
- Include a mutual indemnification clause
- Disclaim liability for penalties and interest arising from client-provided inaccurate information
- Note: Florida law permits limitation of liability clauses in professional services agreements; however, a CPA cannot disclaim liability for gross negligence or willful misconduct
Dispute Resolution
- Specify mediation as mandatory first step before arbitration or litigation
- Designate governing law (state) and venue (county)
- Include a prevailing-party attorney fees clause
- Consider mandatory binding arbitration clause (reduces litigation cost but waives jury trial right)
Confidentiality and Data Handling
- Reference IRC Section 7216 restrictions on disclosure of tax return information
- State that client information will be protected per the firm's Written Information Security Plan (WISP)
- Define permitted disclosures: peer review, professional liability insurance, subpoena
- Address electronic transmission security (encrypted email, client portal)
Term and Termination
- Engagement covers a specific period or tax year
- Either party may terminate with written notice (specify notice period, e.g., 30 days)
- Upon termination, client is responsible for fees for work completed to date
- Firm will return client-provided original documents; firm retains workpapers
Form 1120 Engagement Specifics
- Specify all forms in scope: Form 1120, Schedule L, Schedule M-1/M-3, Form 5472 (if foreign-owned), state returns
- Note that estimated tax payment calculations are / are not included
- Clarify whether the engagement includes responding to IRS or state notices
- State whether e-filing authorization (Form 8879) is required and how it will be obtained
- Address extension filing: will the firm automatically file Form 7004 if information is not received by a stated deadline?
- For delinquent filings: state the number of years covered and that penalty/interest estimates are advisory only
Bookkeeping Engagement Specifics
- Define the accounting basis (cash, accrual, or modified accrual)
- Specify deliverables: monthly/quarterly financial statements, bank reconciliations, accounts payable/receivable aging
- Clarify software platform and who owns the subscription
- State that bookkeeping is not an audit, review, or compilation -- no assurance is provided
- Address transaction volume assumptions and additional fees if volume significantly exceeds estimates
- Define document delivery method and deadline for client to provide source documents
- Specify cutoff dates: when monthly books will be closed, when financial statements will be delivered
Annual Update and Reissuance
- Engagement letters should be reissued or reconfirmed annually, even for recurring engagements
- Material scope changes during the year require an amendment or new letter
- The annual reissuance is an opportunity to update fee schedules, scope, and terms
- Maintain signed copies (physical or electronic with e-signature) in the permanent client file
Client Acceptance and Continuance Evaluation
New Client Acceptance
- Verify client identity (government-issued ID for individuals, corporate documents for entities)
- Assess engagement risk: industry, complexity, prior tax compliance history, prior accountant relationship
- Check for conflicts of interest
- Obtain prior-year returns and review for red flags
- If the client was terminated by a prior firm, contact the predecessor (with client consent per AICPA standards)
Continuance Evaluation (Annual)
- Review fee realization and write-downs for the client
- Assess cooperation level: timeliness of document delivery, responsiveness
- Evaluate risk changes: new IRS audit, litigation involvement, financial distress
- Document the continuance decision
Disengagement Procedures
- Issue a formal disengagement letter specifying the effective date
- Clearly state which services are ceasing and any remaining obligations (e.g., "We will complete the 2024 Form 1120 but will not prepare the 2025 return")
- Inform the client of upcoming deadlines they must handle with a successor firm
- Return client-provided original documents promptly
- Firm retains workpapers and copies of filed returns per the firm's document retention policy
- Withdraw any pending powers of attorney (IRS Form 2848, CAF withdrawal)
- Send disengagement letter via certified mail or documented electronic delivery
Decision Points
- Fixed fee vs. hourly: Fixed fee for standard, well-defined engagements (Form 1120 with known complexity). Hourly for uncertain scope, first-year engagements, or delinquent filings.
- Limitation of liability cap: Set at 1x-3x annual fees depending on risk tolerance and client size.
- Arbitration vs. litigation: Arbitration is faster and cheaper but provides limited appeal rights.
- Bundled vs. separate letters: Separate engagement letters for tax and bookkeeping services, even for the same client, to clearly delineate scope and liability.
Authoritative References
- AICPA Statement on Standards for Tax Services (SSTS) No. 1
- AICPA Code of Professional Conduct, ET Section 1.310.001
- IRC Section 7216 (Disclosure or Use of Information by Preparers of Returns)
- Florida Statutes Chapter 473 (Public Accountancy)
- CPA Insurance / CAMICO sample engagement letter templates (policyholder resources)
- CPAI sample engagement letters (member resource, publicly catalogued)