How Much Does a CPA Cost for Tax Preparation in San Diego? What You’ll Pay and Why
What a CPA costs for tax preparation in San Diego comes down to your return. At SD Bookkeeping by Paul Anderson, a San Diego CPA firm, personal returns start at $650 and business returns at $2,100 on our published price list. Your final fee depends on the forms, income sources and entities involved, and how organized your records are.
Think of those numbers as the floor. A household with one W-2 and a few forms is a much smaller job than a business owner with a rental property and a year of books that were never reconciled.
If you’re reading this before calling a single CPA, you probably want a number you can plan around, and you don’t want the final bill to surprise you. That number depends on how much work your return takes, and some of that work is up to you. You can also view our current pricing any time.
What does CPA tax preparation cost in San Diego?
There’s no single citywide price for CPA tax preparation in San Diego, because each firm sets its own fees and every return is different. At our firm, tax preparation starts at $650 for a personal return and $2,100 for a business return, as listed on our pricing page in October 2026.
You may see “average cost” figures online. Before relying on one, check where the number came from and what kind of return it describes. For budgeting, use a quote based on your own documents.
These are our published prices by service:
| Service | Published price | What affects the final fee |
|---|---|---|
| Personal (individual) tax return | Starting at $650 | The forms and schedules your return needs, your income sources and changes in your life during the year |
| Business tax return | Starting at $2,100 | The type of entity, the number of owners and the condition of the books |
| Bookkeeping and accounting | Quoted after a review of your needs | Contact our office for bookkeeping pricing |
Prices can change, so confirm current numbers on the pricing page.
Want a quote for your specific tax situation? Call SD Bookkeeping by Paul Anderson at (858) 433-7287 or request a consultation online.
What factors affect how much a CPA charges for tax preparation?
The biggest factor is time, meaning how long it takes to prepare your return correctly. Anything that adds forms, research or clean-up work tends to raise a CPA’s fee.
These are the most common things that add time to a tax return:
- More forms and schedules, such as a Schedule C for self-employment income or a Schedule E for rental property
- Business income that runs through a partnership or corporation
- Sales of stocks, funds or cryptocurrency
- A move into or out of California, or income earned in more than one state
- Unfiled returns from earlier years
- IRS or state tax letters that need a response
- Missing or disorganized records
- Books that need catching up before work on the return can start
The condition of your records often matters as much as the return itself. When a business owner hands over reconciled books in QuickBooks or QuickBooks Online, the CPA can move straight to the return. If the books are months behind, someone has to sort and reconcile the transactions before the return work can start.
Moving during the year changes your state filing. The California Franchise Tax Board’s 2025 Form 540 instructions direct full-year residents to Form 540 and nonresidents or part-year residents to Form 540NR. A part-year return means dividing your income between states, and you may need a return in the other state as well. Our firm prepares out-of-state returns, but each extra state adds work.
Unfiled years and tax letters add cost because each year or notice needs its own research and response. Our firm handles back taxes, non-filing, state tax letters and IRS business audit notifications as part of our help with IRS tax problems.
The size of your refund shouldn’t set your fee. In its tips for choosing a tax professional (Tax Tip 2025-11), the IRS tells taxpayers to avoid tax return preparers who base their fees on a percentage of the refund. The same IRS tip suggests asking about the preparer’s service fees.
How much does individual tax preparation cost with a San Diego CPA?
At SD Bookkeeping by Paul Anderson, individual tax preparation starts at $650. Where your fee lands above that depends on what your year looked like.
For a W-2 employee with a few standard documents, most of the work is entering information correctly and checking it. Add a rental property, a side business or a year with large stock or crypto sales, and the return picks up new schedules and calculations for us to prepare and review.
Life events change a return too. A marriage, divorce, new child, home sale or inheritance can affect your filing status or the forms you need. If you made large gifts during the year or are handling an estate, a gift or estate tax return is a separate filing, which our firm also prepares.
If you aren’t sure where your return falls, ask for a quote. We can price a return more accurately once we have last year’s return and this year’s documents. Our guide on how to prepare for your first meeting with a CPA covers what to gather.
How much does small business tax preparation cost in San Diego?
Business tax returns at our firm start at $2,100. A business return generally takes more work than a personal return because a full year of business activity has to be reviewed and reported, often along with each owner’s share of the results.
Our firm prepares partnership and corporate tax returns and works with business start-ups. Partnerships and S corporations issue a Schedule K-1 to each owner, so a business with several owners has more to prepare than a single-owner company.
If you run your business as a sole proprietor, your business income generally goes on your personal return through Schedule C. Ask us which price applies to your situation when you request a quote.
If the books are behind, or business and personal spending share one account, clean-up comes before the return. Our small business bookkeeping service can bring them up to date before tax season. Ongoing bookkeeping is priced separately, and our office quotes it based on what you need.
CPA vs. H&R Block vs. TurboTax: which is worth the cost in San Diego?
For a simple return, do-it-yourself software or a retail tax chain may cost less up front. A CPA tends to be worth the higher fee when your return involves business income, rentals, more than one state or IRS letters, or when you want someone who can represent you before the IRS later.
With do-it-yourself tax software like TurboTax, you enter your own information and answer the program’s questions. At a retail tax chain such as H&R Block, someone prepares the return for you, so ask what credential your preparer holds.
Credentials matter if something goes wrong after you file. According to the IRS page on tax return preparer credentials and qualifications (last reviewed January 2026), CPAs, enrolled agents and attorneys have unlimited representation rights before the IRS. Preparers without one of those credentials have limited representation rights or none, depending on whether they take part in the IRS Annual Filing Season Program.
We cover the trade-offs in more depth in DIY taxes vs. hiring a CPA.
What tax services can you get from SD Bookkeeping by Paul Anderson?
SD Bookkeeping by Paul Anderson is a full-service tax preparation CPA firm focused on small business and personal IRS taxation. Our tax work includes:
- Individual tax preparation
- Business tax return preparation
- Partnership and corporate tax preparation
- Gift and estate tax return preparation
- Out-of-state returns
- Tax and education planning
- Estate and succession planning
- Tax audit representation
- Help with IRS problems, including back taxes, non-filing, federal tax liens, bank levies, wage garnishment and offers in compromise
We offer virtual meetings, or in-person meetings at our office at 7220 Trade Street #104, San Diego, CA 92121. You can also work with us remotely from San Diego or from elsewhere in the US or overseas, and clients share documents through our TaxDome client portal.
How can you reduce your tax preparation costs in San Diego?
The most reliable way to lower your tax preparation fee is to make your return faster to prepare.
Use separate accounts for business and personal spending. Mixed accounts mean your CPA has to pull the two apart before the return work starts.
Keep your bookkeeping current through the year. Reconciling your accounts each month, whether you do it yourself in QuickBooks or hire a bookkeeper, means your books are ready when tax season arrives.
Bring complete documents to your first appointment. Last year’s return and every income form you received for the tax year save a round of follow-up requests.
Answer your CPA’s questions quickly, since a return that stalls on one missing document takes longer to finish.
Open IRS and state tax letters as soon as they arrive. Many notices include a response date, and a letter handled early is usually simpler to resolve than one that has been ignored for months.
Frequently asked questions about CPA tax preparation costs in San Diego
How much does it cost to get taxes done in San Diego?
The cost depends on who prepares your return and how complex it is. At SD Bookkeeping by Paul Anderson, a San Diego CPA firm, personal tax returns start at $650 and business returns start at $2,100. Returns with more income sources, entities, states or record-keeping problems take longer to prepare and cost more. A quote based on your own documents gives the most accurate figure.
What does a CPA charge for taxes?
CPAs set their own fees, generally based on how complex the return is and how long it takes to prepare. Some quote a fixed price per return, and others bill for their time. The IRS advises taxpayers to avoid tax return preparers who base their fees on a percentage of the refund. Ask any CPA how the fee is set before work begins.
Is it worth hiring a CPA for taxes?
Hiring a CPA is often worth it when your return involves business income, rental property, investment sales, more than one state, unfiled years or IRS letters. CPAs also have unlimited rights to represent you before the IRS. If your return is simple and your year was uneventful, tax software may do the job for less.
Does H&R Block cost less than a CPA?
For a simple return, a retail tax chain such as H&R Block may cost less than a CPA firm. Chain prices vary by service, so check the company’s current pricing directly. When you compare, ask what credential your preparer holds, whether the fee includes your state return and who will help you if the IRS questions the return later.
What is included in a tax preparation fee?
A tax preparation fee generally covers reviewing your documents, preparing your return and filing it. Beyond that, the scope varies by firm. Extra state returns, amended returns, bookkeeping clean-up, tax planning and responses to IRS letters may be priced separately. Before work starts, ask your CPA what the quote covers so you know what the final bill includes.
How we can help
SD Bookkeeping by Paul Anderson provides bookkeeping, accounting and tax services for individuals and small businesses in San Diego, and for clients who prefer to work with a CPA remotely from elsewhere in the US or overseas.
When you contact us about tax preparation, we’ll look at what your return involves. That might be a personal return with a rental property, a partnership or corporate return, a move between states or a few years that need catching up. Then you can ask for a quote and decide whether to go ahead. If your books are behind, we can bring them up to date first so your return is easier to prepare.
You can learn more about our tax preparation services, call us at (858) 433-7287 or request a consultation through our contact page. We offer virtual meetings and in-person meetings.
This content is intended for general educational purposes and should not be considered individualized tax, investment, or financial advice. Tax rules and individual circumstances vary, so consult an appropriate professional regarding your specific situation.
No Comments
Sorry, the comment form is closed at this time.