Accounting firm License Requirements in Des Moines, IA
Last reviewed: September 2026
Quick Answer
In Des Moines, Iowa, individuals providing accounting services as CPAs must hold a Certified Public Accountant (CPA) License issued by the Iowa Accountancy Board. Non-CPAs offering tax preparation or bookkeeping may not require state licensure but must register with the IRS for an EIN. All accounting firms must register with the City of Des Moines and comply with local zoning ordinances. The Iowa Accountancy Board processes CPA applications and maintains the official register of licensed CPAs.
Key Facts
- •Iowa requires CPA licensure through the Iowa Accountancy Board for certified public accountants.
- •Federal EIN registration with the IRS is mandatory for all accounting firms.
- •Des Moines local business registration and zoning compliance are required.
- •Continuing professional education credits are required annually for CPA license renewal.
- •Accounting firms must comply with AICPA standards and maintain professional liability insurance.
State Licence Requirements
Licence name
Certified Public Accountant (CPA) License
Issued by
Iowa Accountancy Board
Cost
$300-$550
Processing time
6-10 weeks
How to apply
To become a CPA in Iowa, applicants must meet education and examination requirements established under Iowa Code Chapter 117. First, complete 150 credit hours of college coursework, with at least 24 semester hours in accounting and 24 semester hours in business courses, from an accredited institution.
Second, pass the Uniform CPA Examination administered by the American Institute of Certified Public Accountants (AICPA). The exam costs approximately $900-$1,000 and consists of four sections. Third, submit an application to the Iowa Accountancy Board (https://iowaaccountancy.org) including official transcripts, exam score reports, and proof of identity.
Applicants must also complete 40 hours of continuing professional education (CPE) credit, with at least 24 hours completed before license issuance. Fourth, pay the initial CPA license fee ($300-$400 depending on application date) and annual registration fee ($85-$150). Non-CPAs offering bookkeeping or tax preparation services do not require state licensure but must comply with federal regulations and maintain proper business registration.
Federal Requirements
Accounting firms operating in Des Moines must obtain a Federal Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109, regardless of business structure. The firm must comply with IRS recordkeeping requirements under 26 U.S.C. § 6001, maintaining all client records, work papers, and financial documents for a minimum of seven years. If the accounting firm employs staff, it must comply with federal employment tax obligations including withholding income taxes, Social Security, and Medicare under 26 U.S.C. §§ 3101-3511.
Accounting firms handling payroll services must register with the IRS as a Payroll Service Provider and comply with Form 941 filing requirements. If offering retirement plan advisory services, the firm may be subject to ERISA (Employee Retirement Income Security Act) regulations. CPAs must adhere to the American Institute of Certified Public Accountants (AICPA) Code of Professional Conduct and Statements on Accounting Standards.
Firms must maintain compliance with the Gramm-Leach-Bliley Act (15 U.S.C. § 6801) regarding client financial information privacy and security safeguards. If the firm processes credit card payments or handles sensitive financial data, PCI DSS (Payment Card Industry Data Security Standard) compliance is required. Professional liability insurance with minimum coverage of $300,000-$1,000,000 is strongly recommended to protect against claims of negligent service.
Local & County Requirements
Des Moines requires all accounting firms to obtain a local business license through the City of Des Moines Business Services Division. The application process involves completing a Business License Application Form with the firm's legal name, principal office address, owner names, and description of services offered. There is typically a $25-$75 application fee depending on gross revenue projections.
Zoning compliance is mandatory. Des Moines allows professional accounting services in most commercial, mixed-use, and office-zoned districts (Des Moines Municipal Code Chapter 36). However, home-based accounting practices may require a Home Occupation Permit if operating in a residential zone, which has specific restrictions on signage, traffic, and employee count.
The firm must verify that its physical office location complies with zoning requirements through the Des Moines Planning and Zoning Department. If the accounting firm will have a client-facing office with signage, a Signage Permit may be required under Des Moines ordinances, with costs ranging from $25-$100 depending on sign type and size.
Building occupancy permits are required if leasing commercial space. The landlord typically handles this, but tenants should verify compliance. Des Moines does not require separate fire inspections for professional services offices, but the building must meet all applicable fire and safety codes. Additionally, Polk County may require business registration for tax purposes if the firm's annual gross income exceeds certain thresholds.
Total Cost Breakdown
The total first-year cost of starting a CPA accounting firm in Des Moines ranges from $1,200-$2,800, depending on education completion status and business structure. If the CPA license has already been obtained, startup costs are lower; if pursuing licensure, costs are significantly higher.
License and Examination Costs: CPA Uniform Examination ($900-$1,000), Initial CPA License Fee ($300-$400), Annual CPA Renewal Fee ($85-$150), Continuing Professional Education courses ($200-$500 for 40 hours), and CPE tracking service ($50-$100).
Federal and State Registration: IRS EIN Registration (no cost), Federal Employer Identification Number documentation ($0), Iowa Secretary of State Business Registration if forming an LLC or corporation ($50-$100), and Iowa Department of Revenue Sales Tax Permit if applicable ($0).
Local Business Requirements: Des Moines City Business License ($25-$75), Zoning Compliance Review ($0-$100), Home Occupation Permit if applicable ($50-$150), and Signage Permit if needed ($25-$100).
Professional Requirements: Professional Liability Insurance ($400-$800 annually for minimum coverage), AICPA membership optional ($360 annually), Iowa Society of CPAs membership optional ($150-$300 annually), and office lease or home office setup ($0-$2,000+ depending on structure).
For a solo practitioner CPA with existing credentials, total first-year cost is approximately $1,200-$1,600. For a new CPA pursuing initial licensure while establishing a firm, total cost ranges from $2,000-$2,800.
Licence Renewal
CPA licenses in Iowa must be renewed annually by December 31st under Iowa Code Chapter 117 and Iowa Administrative Code 193E. The renewal deadline is strictly enforced, and late renewals may result in license suspension or forfeiture. Each renewal cycle requires 40 hours of continuing professional education (CPE) credit, with at least 24 hours in accounting and auditing topics, and the remaining 16 hours in any accounting-related subjects such as tax, ethics, or technology.
CPE courses must be obtained from accredited providers approved by the National Association of State Boards of Accountancy (NASBA). The annual renewal fee is $85-$150, payable to the Iowa Accountancy Board. Renewal applications are submitted online through the Iowa Accountancy Board's website (https://iowaaccountancy.org).
If a CPA fails to renew by December 31st, the license automatically becomes inactive, and the individual cannot practice as a CPA or use the CPA designation. Reinstatement requires payment of late fees (typically $50-$100), completion of overdue CPE credits, and submission of a reinstatement application. Lapsed licenses may also require submission of an affidavit explaining the delay in renewal. Local business licenses must also be renewed annually with the City of Des Moines, typically by January 31st, with renewal fees of $25-$75.
Penalties for Operating Without a Licence
Operating as a CPA without a valid license in Iowa is a violation of Iowa Code Chapter 117 and constitutes unlicensed practice. First-time violations result in civil penalties of up to $1,000 per day of unlicensed practice under Iowa Code § 117.33. The Iowa Accountancy Board issues cease-and-desist orders requiring immediate termination of CPA services. Continued violation after a cease-and-desist order is issued can result in criminal charges classified as a Class D felony, carrying potential imprisonment up to five years and fines up to $1,000 under Iowa Code § 117.35.
The Board actively investigates complaints through the Iowa Attorney General's office and can conduct audits of accounting firms to verify licensure status of all personnel. Violations are discovered through client complaints, IRS referrals, peer reviews, and routine regulatory audits. Using the CPA title or credential without a license may also trigger civil liability and professional disciplinary action.
Non-CPAs engaging in unlicensed tax practice can face penalties under federal law (26 U.S.C. § 6695) and state tax regulations. Operating an accounting firm without a local business license in Des Moines results in fines of $50-$200 per day under Des Moines Municipal Code § 36-189. Professional liability insurance may be voided if the firm operates unlicensed, leaving the business personally liable for client damages. Additionally, IRS Form 1040 preparers who do not hold appropriate credentials or registration face penalties of $500-$5,000 per violation under 26 U.S.C. § 6695.
Explore professional liability insurance options designed specifically for Iowa accounting firms to protect your practice from client claims.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
Do I need a CPA license to start an accounting firm in Des Moines?
Whether you need a CPA license in Iowa depends on the specific services you offer. Under Iowa Code Chapter 117, if you are performing services that constitute 'public accounting'—such as auditing, attestation services, or tax services for compensation—you must hold a valid CPA license. However, if your accounting firm focuses solely on bookkeeping, general ledger maintenance, or payroll processing without tax or audit services, you may not require a CPA license at the state level. Regardless of whether you need a CPA license, you must still register your business with the IRS for an EIN (26 U.S.C. § 6109) and obtain a local business license from the City of Des Moines. If you offer tax preparation services as a non-CPA, you may be subject to IRS rules requiring registration as a tax preparer or enrollment agent (PTIN requirements under 26 U.S.C. § 6695). To determine whether your specific business model requires a CPA license, contact the Iowa Accountancy Board directly at https://iowaaccountancy.org to discuss your intended scope of services.
How long does it take to become a CPA in Iowa and start practicing?
The timeline to become a CPA in Iowa and open an accounting firm typically takes 6-18 months, depending on whether you have already completed your education and passed the exam. If you already hold a bachelor's degree with 150 credit hours (including 24 hours in accounting and 24 hours in business courses), and have passed the Uniform CPA Examination, you can apply for licensure immediately. The CPA license application processing time with the Iowa Accountancy Board is 6-10 weeks. However, if you have not yet taken the CPA exam, you must register with NASBA and AICPA, which takes 1-2 weeks, then schedule and pass all four sections of the exam (typically 3-6 months depending on study time and exam availability), then apply for licensure. Additionally, before receiving your license, you must complete 40 hours of continuing professional education (CPE). Once you receive your CPA license, you can immediately establish your accounting firm by registering with the IRS for an EIN (same day online) and obtaining a local business license from Des Moines (1-2 weeks). Therefore, the total end-to-end timeline for someone starting from scratch is approximately 12-18 months.
What are the specific Des Moines zoning and local requirements for an accounting firm office?
Des Moines Municipal Code Chapter 36 allows professional accounting services in most zoning districts, including Commercial, Professional Office, Mixed-Use Commercial, and Business Park zones. If you plan to lease commercial office space in one of these zones, you typically do not need a separate zoning variance; however, you must verify your specific building's zoning with the Des Moines Planning and Zoning Department at (515) 283-4182 or through the city's online zoning map. If you operate an accounting firm from your home in a residential zone, you must obtain a Home Occupation Permit, which has restrictions: typically no more than two employees, no exterior signage or client traffic, and no more than 25% of your home's floor space dedicated to the business. Home-based accounting firms cannot have client walk-in traffic. If your office will have exterior signage identifying your firm, a Signage Permit is required, costing $25-$100 depending on the sign's size and type. The Des Moines Planning and Zoning Department requires a completed application describing the sign's dimensions, location, and materials. You must also ensure your building has adequate parking—typically one space per 300 square feet for professional offices—and verify ADA accessibility if clients visit. Building occupancy compliance verification is required; your landlord or the building owner typically handles this, but you should request proof of current occupancy permits.
What happens if I start offering accounting services without a CPA license?
Operating accounting services that constitute 'public accounting' without a valid CPA license in Iowa is a serious legal violation under Iowa Code Chapter 117. The consequences are severe: the Iowa Accountancy Board can issue a cease-and-desist order requiring you to immediately stop all CPA-designated services. Failure to comply results in civil penalties of up to $1,000 per day of unlicensed practice under Iowa Code § 117.33. If you continue to provide CPA services after receiving a cease-and-desist order, you face criminal charges as a Class D felony, punishable by up to five years in prison and fines up to $1,000. Additionally, the IRS may refer your case to state authorities if clients report improper tax preparation, triggering federal penalties under 26 U.S.C. § 6695 ranging from $500-$5,000 per violation. Your professional reputation will be severely damaged, and clients can sue you for negligent misrepresentation and breach of contract. If you do not hold a CPA license, your professional liability insurance will not cover unlicensed practice claims, leaving you personally liable for all client damages. Des Moines can also levy fines of $50-$200 per day for operating without a local business license. Before beginning any accounting practice, verify with the Iowa Accountancy Board whether your specific services require CPA licensure.
Can I reciprocally transfer a CPA license from another state to Iowa, and if so, how?
Iowa does participate in reciprocal CPA licensure under certain conditions, governed by Iowa Code Chapter 117 and Iowa Administrative Code 193E. If you hold a valid CPA license from another state and meet Iowa's educational requirements (150 credit hours including 24 hours accounting and 24 hours business courses from an accredited institution), you may be eligible for reciprocal licensure without retaking the CPA exam. However, the reciprocal state must be determined by the Iowa Accountancy Board to have education and examination standards substantially equivalent to Iowa's. States like California, New York, and Texas typically qualify. To apply for reciprocal licensure, submit an application to the Iowa Accountancy Board (https://iowaaccountancy.org) including: (1) a copy of your current license from your home state, (2) official transcripts showing you met the 150-hour educational requirement, (3) proof of CPA exam passage, (4) a certificate of good standing from your current state's accounting board, and (5) completion of 40 hours of CPE credit including 24 hours in accounting and auditing. The reciprocal application fee is typically $300-$400. Processing time is 4-8 weeks. Important note: Iowa does not accept reciprocal licensure from all states, and some states' credentials may not meet Iowa's standards, requiring you to retake the CPA exam. Contact the Iowa Accountancy Board before starting the process to confirm your state's reciprocity status and your specific eligibility.
Other Business Types in Des Moines, IA
accounting firm Licensing in Other States
See accounting firm licensing in every state →Sources & References
- Iowa Code Chapter 117 — Establishes CPA licensure and practice requirements in Iowa
- Iowa Administrative Code 193E — Details Iowa Accountancy Board regulations and CPA standards
- 26 U.S.C. § 6001 — Federal requirement for maintaining business records and EIN registration
- 26 U.S.C. § 6109 — Establishes federal EIN requirement for business entities
- Des Moines Municipal Code Chapter 36 — Local business licensing and zoning requirements for professional services
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.