What Is a CPA, and What Can They Do?
A CPA is a **Certified Public Accountant**. In plain English, that means a state-licensed accountant who has met education, exam, and licensing rules. Not every accountant is a CPA, and not every tax preparer is licensed.
The short answer
A CPA can help with many kinds of accounting and tax work for people and small businesses. Common examples include:
- preparing and reviewing tax returns
- bookkeeping review and cleanup
- payroll setup and payroll compliance support
- small-business accounting systems and reports
- financial statements
- tax planning and year-round accounting support
- in some cases, representing taxpayers before the IRS when authorized
But a CPA is not the only licensed tax professional. An IRS Enrolled Agent (EA) is also a licensed credentialed professional for federal tax matters. For many families, freelancers, and small businesses, a CPA or an EA may both be good options depending on the work.
If you want a quick side-by-side explanation, see CPA vs EA vs tax preparer.
BalancedRow is not a CPA firm or tax preparer. We are a free matching service. We help you connect with licensed accountants, and you decide who to hire.
What makes a CPA different?
CPA stands for Certified Public Accountant. The license is issued by a state board of accountancy, not by BalancedRow and not by a private website.
In general, a CPA has to meet state rules on:
- Education: usually college-level accounting and related coursework.
- Exams: passing the CPA exam.
- Licensing: applying through a state board and meeting state standards.
- Ongoing requirements: keeping the license active and completing continuing education.
That matters because the word accountant by itself can mean many things. Some accountants are licensed CPAs. Some are bookkeepers. Some are tax preparers. Some are experienced and excellent. Some are not a fit for your situation.
A CPA may be especially useful when your situation has more moving parts, such as:
- self-employment income
- a new LLC, S corporation, or partnership
- payroll for employees
- behind-on-books cleanup
- multiple states
- questions about deductions, records, or entity structure
- a notice from the IRS or a state tax agency
Still, a CPA is not automatically the right choice for every job. If your main issue is federal tax filing, an EA may also be a strong option. The smart move is to compare licensed professionals based on credential, experience, communication, fee range, and scope of work.
You can learn more about choosing carefully in how to choose an accountant.
What can a CPA usually help with?
The exact services depend on the person and the license they hold in their state, but here are the kinds of work many CPAs do.
For individuals
- Annual tax returns, including common schedules for freelance, investment, rental, or side-income activity
- Tax planning conversations before year-end
- Help understanding IRS or state notices
- Support for life changes like marriage, divorce, a new child, home sale, or retirement
For small businesses
- Setting up a bookkeeping process
- Reviewing books each month or quarter
- Cleaning up old records before tax time
- Payroll compliance support and payroll reporting oversight
- Business tax returns
- Owner compensation and entity-related tax planning discussions
- Financial reports that help you understand profit, cash flow, and what you owe
Typical fee ranges
These are estimates only, not quotes. The real fee depends on the work involved, your situation, the records you bring, and your area.
- Individual tax return: $180-$500 for many standard situations
- Small-business return: $500-$1,800
- Monthly bookkeeping: $150-$600 per month for many small businesses, depending on transaction volume and cleanup needs
- Payroll: $40-$120 per month plus a per-employee charge in many cases
- CPA hourly work: $150-$400 per hour
Those numbers can go higher if the work is urgent, messy, multi-state, or includes years of cleanup.
If you are trying to understand service categories before you talk to anyone, these pages may help: tax preparation, bookkeeping, and payroll.
When should you hire a CPA instead of trying to do it yourself?
A lot of people can file a simple return on their own. A lot of people also lose time, miss deductions, or make expensive mistakes when life or business gets more complicated.
You may want to hire a licensed CPA or EA if:
- you started a business, even a small side business
- you have 1099 income and are not sure what records to keep
- your books are behind
- you paid workers and are unsure whether they were employees or contractors
- you got an IRS letter and do not understand it
- you moved states or have income from more than one state
- you want to know whether your current setup still makes sense as income grows
- English is not your first language and you want someone who can explain things clearly
- you file with an ITIN or you are new to the US tax system
There is nothing unusual about needing help. Many smart business owners hire help because accounting mistakes can cost more than the fee.
If you are an immigrant, an ITIN filer, or just unsure where to start, you are not alone. A careful first step is to get matched with licensed professionals who work with situations like yours. Start here: get matched.
How to choose a CPA safely
This is where people get burned. A clean website or friendly phone call is not enough.
Before you hire anyone, do these steps:
- Verify the license yourself. Check the CPA license with the state board of accountancy. If the person says they are an EA, verify that too. For tax return work, also verify the PTIN using the IRS Directory of Federal Tax Return Preparers.
- Ask what work they will do. Be specific. Tax return only? Bookkeeping cleanup? Monthly bookkeeping? Payroll support? IRS notice response?
- Get the fee and scope in writing. Ask for an estimated range and what is included. Ask what could increase the cost.
- Ask who will actually do the work. The person you talk to may not be the person preparing the return or reviewing the books.
- Protect your information. Never share your Social Security Number, ITIN number, bank login, or tax documents with anyone you have not verified. BalancedRow collects contact and request details only. We do not collect SSNs, ITIN numbers, financial-account numbers, or tax documents.
- Compare more than one option. You choose who to hire. You do not need to say yes to the first person.
A good accountant should explain things clearly, answer basic process questions, and be willing to confirm scope and fees in writing before work starts.
A CPA is a state-licensed accountant who may help with taxes, bookkeeping, payroll, and small-business accounting, but you should still compare options, verify the license and PTIN yourself, get fees in writing, and keep your sensitive documents private until you know exactly who you are hiring.