Legacy CPA Group Erin Anderson, CPA

Transparent about what things cost.

Published ranges, flat fees, and a written scope before any work begins. Nobody should have to book a call just to find out whether they can afford you.

Nonprofit service
$575–$1,500 / month
Published ranges
See below
Every engagement
Quoted in writing first

How pricing works here

Flat fees, agreed before work starts. No hourly surprises, no invoice that arrives larger than the conversation suggested.

The ranges on this page are real. Where an engagement lands inside one depends on things we can identify in a thirty-minute call: transaction volume, how many funds or entities are involved, how many states you file in, payroll headcount, and how far behind the records currently are.

Two engagements of the same type can differ by a factor of three for those reasons, which is why a single published number would be misleading rather than helpful. What you get instead is an honest band up front and an exact figure in writing before you sign anything.

What moves a fee within its range

  • Volume. A few dozen transactions a month is a different job from a few hundred.
  • Fund and entity count. Multiple restricted funds, programs, or related entities each add reconciliation work.
  • States. Every additional filing jurisdiction adds returns and registrations.
  • Payroll. Headcount and pay frequency drive the quarterly filing load.
  • Condition of the records. The single biggest factor, and the one most within your control.

Cleanup is always separate

If prior periods need fixing, that is quoted as its own one-time project rather than buried in a monthly fee. A QuickBooks cleanup typically runs $500 to $1,500 depending on how many periods and accounts need rebuilding; multi-year catch-up is scoped after a look.

Why the audit is priced apart from everything else

Independent audits can only be performed for organizations whose books we do not keep. That makes it a different relationship rather than an add-on, and it is quoted separately after a scoping conversation. The audit readiness page explains why.

Published ranges

Nonprofit monthly CPA service

$575 – $1,500 / month

Form 990 preparation

$900 – $2,500 / year

Budget creation

$400 – $1,200

Grant reporting support

$95 – $150 / hour

QuickBooks cleanup

$500 – $1,500 one-time

Independent audit

$6,000 – $12,000 Only where we do not keep the books.

Business accounting & tax

Quoted individually Scope varies too widely to publish a useful band.

Request a quote

What you get either way

The same commitments at every price.

Scope and fee are settled before work starts, whatever the engagement costs.

Before you sign

A written scope

An engagement letter naming exactly what is included, what is not, and what it costs.

Every month

A flat fee

The same number each month. Changes in scope get discussed before they change the bill.

If it grows

A conversation first

If the work outgrows the fee, you hear about it before the invoice, not after.

If it is not a fit

An honest answer

Where the fee would exceed what the service is worth to you, you will be told so.

Questions

About pricing

Why not publish one flat price for everything?
Because it would be wrong for most people who read it. A five-fund organization with payroll in three states and a solo consultant with one bank account are not the same job, and pretending otherwise leads to a quote that changes after the call — which is exactly the experience published pricing is supposed to prevent.
What will it cost me to find out?
Nothing. The consultation is free, takes about thirty minutes, and ends with a written figure.
What pushes a fee toward the top of a range?
Volume, multiple funds or entities, several states, payroll headcount, and records that need work first. Cleanup is always quoted separately so it never hides inside a monthly fee.
Do fees change over time?
They can, as an organization grows or the work changes. Any change is discussed before it appears on an invoice.
Is there an onboarding fee?
Only when prior periods need cleanup. Otherwise onboarding is included.

Find out what yours would cost.

Thirty minutes, no charge, and a written quote against your actual size, fiscal year, and requirements.