A CPA license means a certified public accountant has passed a rigorous exam and met education requirements set by their state
A CPA license (Certified Public Accountant) is a credential that shows an accountant has completed specific education, passed a standardized exam, and met ongoing requirements to practice accounting in their state. Unlike a driver's license, which you need to operate a vehicle legally, a CPA license is a professional credential — it signals that someone has demonstrated competence in accounting, tax law, and financial reporting.
The key difference: you do not need a CPA to do your taxes or manage your finances. Many accountants and tax preparers work without a CPA license. But if you hire someone with a CPA after their name, you know they have cleared a specific bar set by their state's accounting board. That credential also means they are bound by a code of ethics and can face penalties if they violate it.
Key Takeaways
- A CPA license requires a bachelor's degree (usually in accounting), passing the Uniform CPA Exam, and meeting your state's specific experience requirements, which typically range from one to three years.
- CPAs can sign off on financial statements, represent clients before the IRS, and offer tax and accounting services that non-CPAs cannot legally provide.
- Each state sets its own CPA requirements and renewal rules, so a CPA licensed in one state may need to take additional steps to practice in another.
- You do not need to hire a CPA for basic tax filing or bookkeeping — many tax preparers and accountants without a CPA license can handle routine work.
The education and exam requirements to become a CPA
To sit for the CPA exam, you must first meet your state's education requirement. Most states require a bachelor's degree with a certain number of accounting and business courses — often 120 total college credits, with at least 24 to 30 in accounting and 24 in business subjects. Some states allow you to sit for the exam while still in school if you are close to finishing, but you cannot be licensed until you have the full degree.
Once you meet the education requirement, you take the Uniform CPA Exam, which is the same test in every state. It has four sections covering auditing and attestation, business environment and concepts, financial accounting and reporting, and regulation (which includes tax law). You can take the sections in any order and do not have to pass them all at once — you typically have 18 months to complete all four sections once you pass the first one, though this window varies by state.
The exam is computer-based and administered year-round at testing centers. It is lengthy and difficult: most people do not pass all four sections on their first attempt. Many candidates spend several months studying and retaking sections. Your state's accounting board publishes pass rates, which typically range from 40 to 60 percent per section.
Experience requirements and licensing timelines
After you pass all four sections of the exam, you must complete a work experience requirement before you can receive your license. This is where states differ significantly. Some states require one year of accounting work under a CPA's supervision. Others require two or three years. A few states have no experience requirement if you meet certain education thresholds.
The experience must be in accounting, auditing, tax preparation, or financial reporting — not just any job in a business. Your employer or supervisor documents your hours and the type of work you performed. You submit this documentation to your state's accounting board as part of your licensing process.
The full timeline from starting a bachelor's degree to holding a CPA license typically takes four to six years, depending on how quickly you complete your degree, how many times you retake exam sections, and your state's experience requirement. Some people finish faster; others take longer.
What CPAs can do that other accountants cannot
A CPA can sign off on financial statements — meaning they can certify to banks, investors, or regulators that a company's financial records are accurate. Non-CPAs cannot do this. If a business needs an audit or wants to show lenders that its books are reliable, it must hire a CPA or a firm with CPAs on staff.
CPAs can also represent clients before the IRS. If you are audited or have a tax dispute with the IRS, a CPA can attend meetings and negotiate on your behalf. Tax preparers without a CPA license cannot do this — they can prepare your return, but if the IRS contacts you, you need a CPA, an enrolled agent, or a tax attorney to represent you.
Beyond these legal restrictions, CPAs often have deeper training in complex tax situations, business accounting, and financial planning. But for straightforward personal tax returns or basic bookkeeping, a non-CPA tax preparer or accountant may be just as capable and often costs less.
How CPA licensing works across different states
Each state has its own accounting board that issues CPA licenses and sets the specific rules. The Uniform CPA Exam is the same everywhere, but education requirements, experience hours, and renewal rules vary. For example, one state might require 150 college credits total (the "150-hour rule"), while another requires 120. One state might need two years of experience; another needs one.
If you earn a CPA license in one state and move to another, you do not automatically have a license in the new state. You can explore for reciprocity or comity, which means the new state recognizes your existing license without making you retake the exam. But you still have to explore, pay a fee, and meet that state's specific requirements — which might include additional experience, education, or ethics training.
All states require CPAs to complete continuing education every year or every two years to keep their license active. The number of hours varies by state, typically ranging from 20 to 40 hours per year. This ensures CPAs stay current with changes in tax law and accounting standards.
When you need a CPA versus when you do not
You should consider hiring a CPA if you own a business, have complex investments or rental income, face an IRS audit, or need to provide audited financial statements to lenders or investors. A CPA can also help with tax strategy — planning ahead to reduce what you owe in future years.
You probably do not need a CPA if you have a straightforward W-2 job, take the standard deduction, and have no business income or significant investments. A tax preparation service, a non-CPA accountant, or tax software may handle your situation just fine and cost much less. Many people use a CPA only in years when their taxes become complicated, then switch to a simpler option when things settle down.
The cost difference matters. A CPA typically charges $150 to $400 per hour or a flat fee for tax preparation, depending on your location and the complexity of your return. A non-CPA tax preparer might charge $75 to $200 per hour. Tax software ranges from free to $200 for a year's subscription. Matching the service to your actual needs saves money without sacrificing quality.
How to verify someone's CPA license
If you are hiring an accountant or tax preparer, you can verify their CPA license through your state's accounting board website. Most states have a public database where you can search by name and see whether someone is currently licensed, when their license expires, and whether any disciplinary actions have been taken against them.
A legitimate CPA will have no problem giving you their license number or state of licensure. If someone claims to be a CPA but you cannot find them in your state's database, they are not licensed in that state — and they should not be representing themselves as a CPA. Some people use the title "accountant" or "tax preparer" without a CPA license, which is legal, but they cannot call themselves a CPA.
Frequently Asked Questions
Do I need a CPA to file my taxes?
No. You can file your own taxes using software, work with a non-CPA tax preparer, or hire a CPA. A CPA is useful if your situation is complex — you own a business, have rental income, face an audit, or want tax planning information. For a straightforward return, other options often work just as well and cost less.
Can a CPA work in any state, or do they need a separate license for each one?
A CPA licensed in one state cannot automatically practice in another. They can explore for reciprocity, which means the new state recognizes their existing license without requiring the exam again, but they still must meet that state's specific requirements and pay a fee. Some states have reciprocity agreements that make this easier; others do not.
What is the difference between a CPA and an enrolled agent?
An enrolled agent is a tax specialist who has passed a separate IRS exam and can represent clients before the IRS, just like a CPA can. Enrolled agents focus on tax matters, while CPAs have broader training in accounting and auditing. Both are may have access to to handle tax representation, but a CPA may offer more services if you need business accounting or financial statement preparation.
How much does it cost to become a CPA?
The total cost varies widely depending on your college tuition, study materials, and exam fees. The CPA exam itself costs around $900 to $1,000 total for all four sections. College tuition, study courses, and review materials can add thousands more. Many people spend $5,000 to $15,000 total, though costs depend heavily on where you attend school and whether you need to retake exam sections.
Do I need to renew my CPA license?
Yes. Every state requires CPAs to renew their license periodically — usually every one or two years — and complete continuing education hours during that period. The number of hours required and the renewal fee vary by state. If you do not renew, your license becomes inactive and you cannot legally practice as a CPA.
