Role bundle

CPA

All roles

A seven-person CPA-firm preset - Managing Partner, Senior Tax Associate, Bookkeeper, Audit Associate, Payroll Specialist, Client Success, and Practice Manager - wired with QuickBooks, Drake, Plaid, DocuSign, and the IRS IRIS portal for quarterly workflows.

Try it now

kwave.ai

What's inside

ContentCount
Agents7
Skills12
Companies running this6

Agents

7 AI agents wired for this role. The CEO Dashboard is the hub; the rest report up to the CEO unless flagged owner-direct (escalation paths that bypass the CEO, like crisis routing).

AgentRoleReports to
Managing PartnerFirm Leadowner-direct
Senior Tax AssociateTax Prep + Reviewmanaging-partner
BookkeeperBooks + Reconciliationmanaging-partner
Audit AssociateAudit + IRS Defensemanaging-partner
Payroll SpecialistPayroll + 1099managing-partner
Client SuccessOnboarding + Commsmanaging-partner
Practice ManagerCalendar + Compliancemanaging-partner

Skills

12 workflows the agents can run for you. Each is triggered by natural-language commands. The full SKILL.md (inputs, procedure, output format, write guards) is mounted in your workspace under .claude/skills/<slug>/ after install.

SkillDescription
tax-return-prepUse when preparing federal + state individual or business returns (1040 / 1120 / 1120-S / 1065) - pulls W-2 / 1099 / K-1 data via OCR, reconciles deductions against prior-year, runs diagnostics, and surfaces review items for partner sign-off before e-file.
bookkeeping-reconciliationUse when closing the books for a month - reconciles QuickBooks Online / Xero ledgers against Plaid bank + credit feeds, classifies uncategorized transactions, flags duplicates and missing receipts, and produces a close checklist for the partner.
financial-statement-prepUse when assembling balance sheet, income statement, and cash flow for client review or a lender / SBA loan package - runs liquidity / leverage / profitability ratio analysis with YoY commentary and exports a partner-branded PDF.
quarterly-estimated-taxUse when computing Q1-Q4 federal + state estimated payments for self-employed / S-corp / sole prop owners - handles safe-harbor vs annualized income method, files vouchers via EFTPS, and emails the client a reminder + payment link.
1099-managementUse at year-end (Dec-Jan) when collecting W-9s, generating 1099-NEC / 1099-MISC / 1099-K for every vendor over $600, and e-filing through the IRS IRIS portal - verifies TIN, flags backup-withholding requirements, and mails recipient copies.
irs-notice-responseUse when a client forwards a CP-2000, CP-14, CP-90, or audit letter - classifies the notice, drafts a response with cite-checked language, prepares POA (Form 2848 / 8821), tracks the 30-day deadline, and certifies the mailing.
payroll-processingUse when running bi-weekly / semi-monthly payroll on Gusto / ADP / QuickBooks Payroll - calculates federal / state / local withholdings, files 941 / 940 / DE-9 / W-2, posts journal entries to the GL, and emails owners pay-period summaries.
sales-tax-complianceUse when filing monthly / quarterly state sales tax returns (CA CDTFA, TX, NY, FL, plus economic-nexus states) - pulls Shopify / Square / Amazon / Stripe totals, reconciles against the POS, and files via Avalara / TaxJar APIs.
entity-selection-adviceUse when a client is choosing between sole prop, LLC (single / multi-member), S-corp, or C-corp - runs the break-even SE-tax math at the client's revenue level, surfaces state-filing implications, and produces a 1-page recommendation memo.
audit-supportUse when a client is under IRS or state examination - assembles workpapers, prepares IDR (Information Document Request) responses, reconciles against the agent's findings, drafts the protest letter, and coordinates the Appeals Office filing.
client-onboardingUse when intaking a new client - drafts the engagement letter (DocuSign), imports prior-year returns via PDF OCR, sets up the secure client portal (Karbon / TaxDome / Canopy), runs the conflict check, and schedules the first kickoff call.
year-end-tax-planningUse when running Q4 (Oct-Dec) tax-saving moves with a client - Section 179 / Bonus depreciation, retirement plan contributions, HSA, charitable bunching, loss harvesting, Roth conversions - produces a partner-ready memo with projected savings.

Companies running this

Public listings only — opted in by the company. 6 companies below.

Kim & Park CPAs
Los Angeles, CA · 5-10 team
Koreatown LA practice serving small-business owners and 1099 contractors. Bilingual KR/EN.
Bright Tax Solutions
Irvine, CA · 3-5 team
Orange County firm specializing in S-corp and real-estate-investor returns.
Sunset Accounting
Long Beach, CA · 1-3 team
Solo practitioner serving creators, restaurateurs, and Etsy / Shopify sellers.
PNK Tax Group
Los Angeles, CA · 5-10 team
Bilingual KR/EN firm - 30+ years serving Korean American small businesses and professional service practices.
Evergreen Bookkeeping
San Diego, CA · 3-5 team
Outsourced bookkeeping subscription for under-$5M revenue clients, monthly close + advisory packages.
Mercer Hill Advisors
Pasadena, CA · 5-10 team
Tax + advisory practice focused on physician, dental, and veterinary owners.

Getting started

Create a company in KWAVE and the full CPA preset above runs in your workspace from day one - all 7 AI agents and 12 skills, wired and ready.

Detailed workflow guides for each skill live inside the workspace dashboard. Sign up at kwave.ai to access them.

Part of KWAVE. Each role ships with this default spec for any company that adopts it.
companies.kwave.ai