Skip to main content
Back to Journal
Bookkeeping

How to Find and Choose a CPA for Your Portland Business

By Enter And Post Advisory Board • Published: Nov 4, 2026 • Reviewed for Accuracy • 13 min read
How to Find and Choose a CPA for Your Portland Business

A complete guide for Portland small business owners to evaluate CPAs, enrolled agents, and bookkeepers: verify Oregon licenses, understand IRS representation rights, ask the right questions, and avoid red flags.

Search for “CPA near me” in Portland and you get a long list of names, star ratings, and map pins. What you don’t get is a way to tell who is right for your business, or whether the person you call is actually licensed to do the work. This guide gives you a clear process: decide what you need, understand credentials, verify licenses with state boards, ask the right questions, and watch for costly red flags.

This resource draws directly on the Internal Revenue Service (IRS), the Oregon Board of Accountancy, and the Oregon Board of Tax Practitioners. It names no specific firms, endorses none, and quotes no fees (as there is no neutral index for Portland accounting rates). It provides objective, actionable information for local business owners.

✓

Key Takeaways

  • IRS Representation Rights: CPAs, Enrolled Agents (EAs), and attorneys have unlimited IRS representation rights. Preparers with only a PTIN have zero representation authority, while Annual Filing Season Program (AFSP) participants have strictly limited rights.
  • Oregon Licensing Laws: Anyone preparing Oregon personal income tax returns for valuable consideration must be licensed by or registered with the Oregon Board of Tax Practitioners. State law (ORS 673.610) exempts actively licensed CPAs from any state, attorneys, and their employees.
  • Credential Verification: Verify an Oregon CPA via the Oregon Board of Accountancy Licensee Lookup or CPAVerify, confirm their status is active, and check for disciplinary actions.
  • IRS Red Flags: Avoid any preparer who bases fees on a percentage of your refund, refuses to sign the return, refuses to include their PTIN, asks you to sign a blank return, or asks for your refund to be deposited into their account.
  • Engagement Letters: Always secure a signed engagement letter detailing scope, deliverables, deadlines, and billing before any work commences.

What does a CPA do, and does your business need one?

A Certified Public Accountant (CPA) is a professional licensed by a state board of accountancy who has passed the rigorous Uniform CPA Examination and met strict education and experience requirements. For a small business, a CPA can:

  • Prepare federal, state, and local business tax returns
  • Advise on strategic tax planning and business entity structure
  • Review financial records and internal accounting controls
  • Prepare audited, reviewed, or compiled financial statements for lenders or investors
  • Represent you directly before the IRS or state departments of revenue during audits

However, not every business needs a CPA every year. Hiring a CPA to do basic data entry or day-to-day transaction recording is an expensive mismatch. Here is a practical decision framework:

Your Business Situation Likely Professional Fit
Simple sole proprietorship, few transactions, comfortable with financial software Tax software, perhaps with an annual one-time professional review
Messy records, backlog of un-reconciled accounts, or no bookkeeping system A dedicated monthly bookkeeper first to clean up books, then a tax professional
W-2 employees, multiple business partners, or formed as an LLC / S corporation A licensed CPA or Enrolled Agent (EA) with pass-through entity expertise
Received an IRS notice, audit letter, or dealing with back taxes / collection A credentialed professional with unlimited IRS representation rights (CPA, EA, Attorney)
Selling, acquiring, or restructuring a company; needing verified financials for a commercial loan A Certified Public Accountant (CPA) capable of issuing formal financial statements
Choosing business tax structure (LLC vs S-Corp) or designing multi-year tax planning A CPA or Enrolled Agent with demonstrable Oregon small-business experience

Whatever path you choose, remember IRS regulations mandate that any paid tax preparer must sign your return and include their Preparer Tax Identification Number (PTIN). Always review your complete return before signing.

CPA, enrolled agent, attorney or preparer?

The IRS explicitly categorizes tax professionals by their rights of representation. Per IRS regulations (IRS: Understanding Tax Return Preparer Credentials), representation authority differs significantly:

Credential Granting Authority IRS Representation Authority
Certified Public Accountant (CPA) State Board of Accountancy Unlimited (Audits, payment issues, collection, administrative appeals)
Enrolled Agent (EA) Internal Revenue Service (Federal) Unlimited (All federal tax matters before all IRS administrative offices)
Attorney State Bar Association / Supreme Court Unlimited (Audits, appeals, and litigation in US Tax Court)
Annual Filing Season Program (AFSP) IRS Voluntary Program Limited: Only for returns they prepared and signed; only before revenue agents, not appeals or collections
Preparer with PTIN Only IRS Registration Only None (No authority to represent clients before the IRS under any circumstance)

As the table demonstrates, if your business is audited or receives an IRS examination notice, an un-credentialed PTIN preparer cannot speak or negotiate on your behalf. You must either represent yourself or hire a CPA, Enrolled Agent, or Tax Attorney to step in.

A Suggested 5-Step Sequence for Choosing an Accountant

To avoid hiring mistakes, follow this five-step sequence when selecting accounting and tax professionals for your Portland company:

1

List What You Need Help With

Do you need ongoing monthly bookkeeping, multi-state payroll filing, S-corp reasonable compensation calculation, or a one-time tax return? Clear scope prevents paying CPA rates for basic bookkeeping.

2

Match Your Needs to the Right Credential

If you need financial statements for a SBA loan, hire a CPA. If you need federal and state tax filing without audits, an Enrolled Agent is ideal. If you have delinquent books, start with a professional bookkeeper.

3

Verify the License or Regulatory Listing

Never take an advertisement’s word for it. Check license validity through the Oregon Board of Accountancy Licensee Lookup, CPAVerify, or the IRS Directory.

4

Interview Two or Three Candidates

Schedule a 15–30 minute introductory call. Inquire about their experience with your industry, their tech stack (QuickBooks Online, Xero), communication cadence, and turn-around times.

5

Get an Engagement Letter in Writing First

Ensure every duty, deadline, fee structure, and communication policy is formalized in a legally binding engagement letter before sharing confidential financial documents.

The Oregon layer: who must be licensed?

Unlike many states where anyone can hang a tax preparation sign, Oregon enforces stringent state-level consumer protection statutes:

The Oregon Board of Tax Practitioners (OBTP) governs tax preparation. Under ORS 673.615, no individual may prepare, advise on, or assist in preparing personal income tax returns for valuable consideration without being licensed as a Tax Consultant or Tax Preparer.

However, ORS 673.610 provides key statutory exemptions. The tax preparer licensing law does not apply to:

  • An attorney at law rendering services in the performance of their legal duties
  • A CPA who holds an active license issued by any state, a public accountant with a valid Oregon license, or a public accounting firm registered in any state
  • An employee of one of those CPAs, public accountants, or registered firms

Under Oregon Senate Bill 1510 (effective June 5, 2026), federally credentialed Enrolled Agents can apply to become Registered Enrolled Agents with the Board of Tax Practitioners to prepare Oregon personal income tax returns for compensation.

Why Personal Return Rules Matter to Business Owners: Sole proprietors, single-member LLCs, and partners report their business profits on personal returns (IRS Schedule C and Form 1040). Therefore, Oregon’s personal income tax licensing statutes apply directly to anyone you hire to file your business taxes.

How to verify credentials and licenses

Never rely solely on marketing claims, testimonials, or website badges. Verify professional standing directly:

  • For Oregon CPAs: Use the Oregon Board of Accountancy Licensee Lookup or CPAVerify.org. Confirm that the CPA license status is Active, check disciplinary records, and confirm the business address on file matches their physical location. You can reach the Board directly at (503) 378-4181.
  • For Oregon Tax Consultants & Preparers: Verify through the Oregon Board of Tax Practitioners Lookup and inspect their public disciplinary actions log. Contact the OBTP office at (971) 701-1544.
  • For Enrolled Agents & Federal Preparers: Request their PTIN and cross-reference them in the IRS Directory of Federal Tax Return Preparers.
  • Caution on Online-Only Services: The Oregon Board of Accountancy cautions that it cannot assist Oregon consumers in disputes with out-of-state accountants who are not licensed in Oregon. Always identify which state holds the primary license before engaging an online provider.

Where to look for reliable accounting support in Portland

Instead of cold-searching search engines, high-trust recommendations come from established local business networks:

  • Your Bookkeeper: Experienced bookkeepers reconcile transactions daily and work closely with CPAs at year-end; they know which CPAs are responsive and thorough.
  • Commercial Bankers & Lenders: Local banks (such as Oregon Community Credit Union, Columbia Bank, or US Bank commercial branches) regularly review CPA financial packages and know reputable firms.
  • Local Chambers of Commerce: Portland Business Alliance, Oregon Small Business Association, and East Portland Chamber of Commerce maintain directories of verified members.
  • Peer Business Owners: Ask owners in your industry who operate at similar scale ($250k–$3M revenue).

9 Questions to ask before you hire

During your initial consultation, ask these nine vetting questions:

  1. What is your professional credential, and may I verify your license number or PTIN? A reputable advisor will gladly provide their license number without hesitation.
  2. Who will actually prepare my return, and who reviews it? In mid-size and large firms, junior associates often prepare the work while a partner reviews it. You need to know your point of contact.
  3. What direct experience do you have with businesses in my industry and structure? A CPA specializing in dental practices may not understand construction progress billing or SaaS revenue recognition.
  4. Are you available year-round or only during tax season? Business owners need tax estimates, quarterly filings, and advisory support throughout all 12 months.
  5. Can you represent me before the IRS and the Oregon Department of Revenue? Ensure they have unlimited representation rights in case of an examination.
  6. How do you bill? Is it an hourly rate, a fixed flat fee, or a monthly advisory retainer? What is included, and what triggers an additional invoice?
  7. What do you require from me, and what are our deadlines? Professional firms provide a comprehensive document organizer and set clear submission dates.
  8. How do you protect my financial data? Look for bank-level encrypted client portals and multi-factor authentication (MFA); never email raw W-2s or tax forms via unsecured email.
  9. Will you provide a detailed engagement letter? An engagement letter protects both parties by detailing rights, obligations, and deliverables.

Red flags: what to watch out for

According to official IRS consumer protection guidance (IRS Tax Tip 2025-11), business owners should immediately steer clear of preparers showing these red flags:

Preparer Red Flag Why It Matters & What the IRS Advises
Bases preparation fees on a percentage of your refund The IRS explicitly warns taxpayers to avoid these preparers. This incentive creates pressure to fabricate false deductions or inflate expenses.
Refuses to sign your return or omit their PTIN Federal law requires paid preparers to sign and provide their PTIN. “Ghost preparers” who refuse are trying to hide from the IRS.
Asks you to sign a blank or incomplete tax return Never sign a blank document. You are legally responsible under penalty of perjury for every number entered on your return.
Wants your refund deposited directly into their bank account Refunds must always go directly to the taxpayer’s bank account or by check to the taxpayer. Never route refunds through a preparer’s account.
Promises a “bigger refund than anyone else” before reviewing books No legitimate professional can promise tax deductions before inspecting your financial records and balance sheet.
Cannot show an active Oregon license or statutory exemption Operating without proper licensing or exemption violates Oregon state law under ORS 673.615.
Refuses to provide written terms or an engagement letter Operating without a written scope leaves you unprotected regarding billable hours, fees, and deliverables.

How to get the most value from your CPA

CPAs bill for their time. Bringing organized records saves you thousands of dollars in accounting fees:

  • Keep your books current year-round: Reconcile all bank, credit card, and loan accounts monthly. Do not arrive in March with 12 months of shoebox receipts.
  • Strictly separate business and personal finances: Never pay personal expenses from business checking accounts. Commingling funds complicates tax filings and endangers corporate liability shields.
  • Send organized digital files: Provide a clean year-end trial balance, general ledger, balance sheet, and profit & loss report generated from your bookkeeping software.
  • Communicate major transactions early: Inform your advisor before buying commercial vehicles, taking partner draws, moving offices, or hiring employees in other states.
  • Respond to tax notices immediately: Forward any letter from the IRS, City of Portland Revenue Division, or Oregon Department of Revenue within 48 hours to avoid penalty escalation.

Frequently Asked Questions

Do I need a CPA, or is an Enrolled Agent enough?

Both CPAs and Enrolled Agents possess unlimited representation rights before the IRS. An Enrolled Agent specializes strictly in taxation and is often more cost-effective for tax preparation and advisory. However, if your business requires audited or reviewed financial statements for banks, investors, or bonding companies, you must hire a licensed CPA.

Does an out-of-state CPA need an Oregon license to prepare my return?

Under Oregon Revised Statute (ORS 673.610), a CPA holding an active license from any US state is exempt from Oregon Board of Tax Practitioners licensing requirements. However, ensure they understand Oregon-specific taxes such as the Corporate Activity Tax (CAT), Multnomah County Business Income Tax (MCBIT), and Portland Business License Tax.

How do I verify if a CPA has been disciplined?

Query the Oregon Board of Accountancy Licensee Lookup tool. Active disciplinary enforcement orders, suspensions, or reprimands are published public records on the board’s portal.

Is it a problem if my preparer refuses to sign my tax return?

Yes, this is an immediate red flag known as a “ghost preparer.” Federal law explicitly requires anyone paid to prepare tax returns to sign the return and provide their Preparer Tax Identification Number (PTIN). Refusing to sign shifts all legal liability to you.

What must be included in an accounting engagement letter?

A proper engagement letter must define the specific tax returns being prepared, the tax year covered, fee schedules, document submission deadlines, data security standards, dispute resolution terms, and whether IRS audit defense is included or billed separately.

Checklist for your first CPA consultation

  • Bring your prior year’s complete tax returns (federal, Oregon, City of Portland, and MCBIT).
  • Bring year-to-date reconciled profit & loss statement and balance sheet.
  • Ask for the professional’s credential, license number, or PTIN to verify on state registries.
  • Clarify who prepares the files and who performs the quality review.
  • Ask whether billing is flat-rate or hourly, and what expenses are excluded.
  • Ask how audit notices or inquiries from the Oregon Department of Revenue or IRS are handled.
  • Request a formal engagement letter before sharing confidential documents or bank credentials.
Audit-Ready Books & Tax Strategy

Need Reliable Bookkeeping & Tax Services in Portland?

Enter and Post LLC provides transparent monthly bookkeeping from $99/mo and certified corporate tax filing for Portland small businesses. Save thousands in accountant clean-up fees with spotless, reconciled records.

EP

Written & Reviewed by Enter And Post Advisory Board

Verified Expert Content

Authored and vetted by certified CPAs, senior full-charge bookkeepers, and enterprise software architects based in Portland, Oregon. Content adheres strictly to GAAP standards, IRS regulatory codes, and modern security protocols.

Direct Portland Advisory & Operations

Stop Overpaying for Back-Office Operations

Eliminate operational drag. Enter and Post LLC delivers full-charge bookkeeping, audit-ready business tax returns, and high-performance digital engineering at clear, predictable rates.

✓
Bookkeeping: $99/mo Reconciled books vs $3,000/mo staff
✓
Tax Filing: $300 Flat Audit-ready federal & Oregon returns
✓
Custom Web & Apps 90+ PageSpeed & enterprise security
Direct Line: (503) 895-5745
📍 Portland, OR Headquarters • ⭐ Certified QuickBooks ProAdvisors • 🔒 100% Confidential GAAP & IRS Compliant