Streamlining your IRS Enrolled Agent renewal and continuing education requirements is simple. Follow our guided 1-2-3 framework designed to keep you compliant, credentialed, and stress-free!
Set up your secure practitioner profile by entering your basic identification, EA enrollment number, PTIN, SSN ending digit, and original enrollment date. Our system instantly maps your official renewal window and proration schedule according to IRS Publication 5186 guidelines.
Monitor your continuing education credits in real-time through our intelligent CPE tracker. Access our complete library of IRS-approved self-study courses across Ethics, Federal Tax Law, and Federal Tax Updates. Pass course exams instantly to auto-populate your ledger and download official certificates.
Opt-in for our Form 8554 preparation service, and our platform will automatically pull your profile data and completed credit hours into a publication-ready PDF renewal packet. Plus, automated email reminders are sent well before the due dates of each year so you never forget a reporting deadline!
Comprehensive guidance sourced directly from official IRS resources (including Become an Enrolled Agent and Maintain Your Enrolled Agent Status). Browse or search below for answers regarding exams, continuing education, renewals, and missed deadlines.
Welcome to CycleCPE, the premier compliance, continuing education, and renewal management hub built specifically for Enrolled Agents (EAs) and tax professionals. We recognize the rigorous demands placed on practitioners who maintain elite representation rights before the Internal Revenue Service. Our mission is to streamline, automate, and error-proof your entire compliance lifecycle.
Founded by tax professionals for tax professionals, CycleCPE is dedicated to upholding the highest standards of professional practice under Treasury Circular 230. Whether you are managing an individual EA renewal or overseeing a firm-wide practitioner roster, we strive to give you total peace of mind every reporting cycle.
Free members can purchase self-study courses individually at checkout ($9 / $15 / $25 / $35 depending on course length). EA Plus and EA Complete include unlimited course access.
Get started with core tracking tools.
Unlimited course access for active renewal cycles.
Our full-service renewal package.
IRS Fee of $140 not included.
CPE courses can be purchased individually with the Free plan at the following rates:
Need assistance with your continuing education credits, Form 8554 filing, or membership subscription? Our dedicated support team is ready to help you navigate your renewal cycle.
Last updated: October 2026
These Terms of Service ("Terms") are a binding agreement between you and CycleCPE LLC, LC, 7000 Palmetto Park Rd, Ste 210, Boca Raton, FL 33433 ("CycleCPE," "we," "us," or "our"), and govern your access to and use of the CycleCPE website, applications, and continuing education services (collectively, the "Service"). By creating an account, purchasing a course or plan, or otherwise using the Service, you agree to these Terms and to our Privacy Policy. If you do not agree, do not use the Service.
You must be at least 18 years old and able to form a binding contract. You must provide accurate, current information when registering, including a valid email address, and keep it up to date. You are responsible for keeping your login credentials confidential and for all activity under your account. Notify us immediately at info@cyclecpe.com if you suspect unauthorized access. Accounts are for a single individual and may not be shared.
The Service is intended for tax professionals (Enrolled Agents, AFSP participants, and other eligible practitioners) and others with a legitimate professional purpose.
CycleCPE offers continuing education courses designed to align with IRS continuing education requirements for Enrolled Agents. CycleCPE's status as an IRS-approved continuing education provider, and the approval of any individual course, is as stated on the Service and on each certificate; courses displaying a program number have been assigned that number by the IRS. Courses without an IRS program number are not yet approved and should not be relied on for IRS credit.
You are solely responsible for confirming that any course, certificate, or credit hour satisfies your own licensing, certification, or regulatory requirements, and for tracking your own CE hours, annual minimums, ethics requirements, and renewal deadlines. CycleCPE does not guarantee that any certificate or credit will be accepted by the IRS or any other authority, and is not responsible for penalties, denied or delayed renewals, lapses, or disciplinary action arising from your reliance on the Service, including the ledger, reminders, and calculators, which are conveniences only.
Credit is awarded only on satisfactory completion (including the required passing exam score). Where CycleCPE is an approved provider, it reports completions to the IRS using the PTIN you provide; you are responsible for supplying a correct PTIN and for confirming that your completions appear on your IRS record. Certificates may be revoked if obtained through fraud, cheating, or violation of these Terms.
Certain features require payment of a one-time course fee or a recurring annual membership. All prices are in U.S. dollars and shown before any applicable taxes. Payments are processed by Stripe; CycleCPE does not receive or store your full card number. You authorize us (through Stripe) to charge your payment method for all fees you incur.
Automatic renewal. Paid memberships renew automatically each year at the then-current price until you cancel. We will email you before renewal where required by law. You can cancel at any time through your account's billing portal or by emailing info@cyclecpe.com; cancellation takes effect at the end of the current paid term, and you keep access until then. Switching to the Free plan is treated as a cancellation of the paid plan at the end of the term.
We may change prices or plan features on at least 30 days' notice to existing subscribers; changes apply from your next renewal. If a payment fails, we may suspend paid features until it is resolved.
The $140 IRS Form 8554 application fee is paid directly to the U.S. Treasury through pay.gov and is entirely separate from, and not collected by, CycleCPE.
Individual courses. Because course content is delivered digitally and available immediately, a course purchase is refundable only if, within 7 days of purchase, you have not started the course or taken its exam. Once you have started the course or attempted the exam, the purchase is final and non-refundable. To request a refund, email info@cyclecpe.com from your account email with your order details.
Memberships. A new annual membership is refundable in full if requested within 7 days of the first charge and you have not completed any course or generated any certificate or Form 8554 under that plan. Otherwise, membership fees are non-refundable, including renewals and partially used terms, and no prorated refunds are given for cancellations mid-term. Please cancel before your renewal date; if you are charged for a renewal and contact us within 7 days of that charge without having used the plan's paid features since the renewal, we will refund the renewal.
Our error or an approval issue. If a course you purchased is withdrawn, or the IRS declines or revokes approval of that course before you complete it, or you were charged in error, we will, at our option, provide a replacement course of equal hours or refund the amount you paid for it. This is your sole remedy in those circumstances.
Other. Except as stated in this Section or required by law, all fees are non-refundable. Approved refunds are issued to the original payment method and typically appear within 5β10 business days. Please contact us at info@cyclecpe.com before filing a payment dispute; filing a chargeback for a charge covered by this policy may result in suspension of your account and revocation of related certificates.
The Form 8554 tool is a convenience feature that pre-fills a copy of IRS Form 8554 from information you provide. It is not legal, tax, or accounting advice and is not a filing service. CycleCPE does not sign or submit the form on your behalf. You are solely responsible for reviewing it for accuracy and completeness, signing it, paying the IRS fee, and filing it with the IRS by your applicable deadline. The filing-window and due-date information we display is informational only and may be incomplete or change; confirm all dates with the IRS.
You agree not to: share or resell your account or course content; have someone else take courses or exams for you or otherwise cheat; circumvent paywalls, exam controls, or security features; scrape, copy, or reverse-engineer the Service; interfere with or overload the Service or attempt unauthorized access to any account or data; upload unlawful, infringing, or malicious content; or use the Service for any purpose that violates law or IRS or professional rules. We may investigate violations and cooperate with law enforcement and regulators.
All course content, software, text, graphics, and materials on the Service are owned by CycleCPE LLC or its licensors and are protected by copyright and other laws. Subject to these Terms, we grant you a limited, personal, non-exclusive, non-transferable, revocable license to access and use the Service and course materials for your own professional education. You may not copy, distribute, publicly display, or create derivative works from the materials without our written consent. You retain ownership of the information you submit, and grant us the right to use it to operate the Service as described in the Privacy Policy.
THE SERVICE AND ALL CONTENT ARE PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, AND NON-INFRINGEMENT. We do not warrant that the Service will be uninterrupted, error-free, or secure, or that course content is free of errors or current as of the date you use it. Course content is educational only and is not legal, tax, or professional advice, and tax law changes frequently; verify authorities before relying on them in practice.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, CYCLECPE LLC AND ITS MEMBERS, MANAGERS, OFFICERS, EMPLOYEES, CONTRACTORS, AND LICENSORS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR PROFESSIONAL LICENSE OR CREDENTIAL, ARISING OUT OF OR RELATED TO THE SERVICE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR TOTAL LIABILITY FOR ALL CLAIMS RELATING TO THE SERVICE WILL NOT EXCEED THE AMOUNT YOU PAID TO CYCLECPE IN THE TWELVE (12) MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM. Some jurisdictions do not allow certain limitations, so some of these may not apply to you; in that case our liability is limited to the fullest extent permitted by law.
You agree to defend, indemnify, and hold harmless CycleCPE LLC and its members, managers, officers, employees, and contractors from any claims, losses, liabilities, and expenses (including reasonable attorneys' fees) arising from your violation of these Terms, your misuse of the Service, inaccurate information you provide (including your PTIN, EA number, or Form 8554 data), or your violation of any law or third-party right.
You may stop using the Service or request account deletion at any time by emailing info@cyclecpe.com. We may suspend or terminate your access, with or without notice, for violation of these Terms, suspected fraud or abuse, non-payment, or legal or security reasons. On termination, your right to use the Service ends; Sections that by their nature should survive (including 2, 3, 4, 5, 7β10, and 12β14) survive. Termination does not entitle you to a refund except as stated in Section 4.
These Terms are governed by the laws of the State of Florida, without regard to conflict-of-laws principles. Informal resolution first: before starting any formal proceeding, you agree to send a written description of the dispute to info@cyclecpe.com and give us 30 days to resolve it.
Binding arbitration. If the dispute is not resolved, you and CycleCPE agree that any dispute arising out of or relating to these Terms or the Service will be resolved by final and binding individual arbitration administered by the American Arbitration Association under its Consumer or Commercial Arbitration Rules (as applicable), held in Palm Beach County, Florida (or by video conference), and judgment on the award may be entered in any court of competent jurisdiction. Either party may instead bring an individual claim in small-claims court, and either party may seek injunctive relief in court to protect intellectual property or confidential information.
Class-action waiver. To the fullest extent permitted by law, all claims must be brought only in an individual capacity and not as a plaintiff or class member in any class, collective, or representative proceeding, and the arbitrator may not consolidate claims. YOU AND CYCLECPE EACH WAIVE THE RIGHT TO A JURY TRIAL. Any claim must be filed within one (1) year after it arose or it is permanently barred. For any matter not subject to arbitration, the state and federal courts in Palm Beach County, Florida have exclusive jurisdiction and you consent to personal jurisdiction there.
We use administrative, technical, and physical safeguards for personal information, including encryption of sensitive identifiers such as your Social Security Number and CAF number, consistent with the FTC Safeguards Rule. No system is completely secure, and you are responsible for protecting your password and device. See our Privacy Policy.
If you believe content on the Service infringes your copyright, send a written notice to info@cyclecpe.com with: identification of the work and the material, your contact information, a statement of good-faith belief that the use is unauthorized, and a statement under penalty of perjury that your notice is accurate and that you own or are authorized to act for the owner, with your signature. We may remove material and terminate repeat infringers.
These Terms and the Privacy Policy are our entire agreement with you on this subject. If any provision is found unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver. You may not assign these Terms without our consent; we may assign them in connection with a merger, sale, or reorganization. We are not liable for delays or failures caused by events beyond our reasonable control (including outages of third-party services). You agree to receive notices electronically at your account email.
We may update these Terms from time to time. For material changes we will post the updated Terms with a new "Last updated" date and, where required, notify you by email. Continued use of the Service after changes take effect constitutes acceptance. If you do not agree to a change, stop using the Service and cancel your plan before it takes effect.
Questions about these Terms: info@cyclecpe.com, or mail CycleCPE LLC, 7000 Palmetto Park Rd, Ste 210, Boca Raton, FL 33433.
Last updated: October 2026
This Privacy Policy explains how CycleCPE LLC, LC, 7000 Palmetto Park Rd, Ste 210, Boca Raton, FL 33433 ("CycleCPE," "we," "us," or "our"), collects, uses, shares, and protects personal information when you use the CycleCPE website and services (the "Service"). By using the Service you agree to this Policy and our Terms of Service.
You provide: name, email, phone, mailing address, PTIN, EA enrollment number and date, CAF number, Social Security Number (or the portion you choose to enter) used to complete IRS Form 8554 and determine your filing window, and anything you send us through the contact form or support email.
Generated by use: course progress, exam results, certificates, CE credit history, survey/evaluation responses, plan and subscription status, and records of emails we send you.
Automatically: IP address, browser/device type, and basic usage and security logs from our hosting, authentication, and email providers.
Payments: collected and processed directly by Stripe. We receive limited billing details (such as plan, amount, last four digits of the card, and customer ID) but never your full card number.
To provide and maintain your account, ledger, courses, and certificates; generate and email certificates and Form 8554; report course completions to the IRS where we are an approved provider; process payments and manage subscriptions; send service messages, receipts, evaluation requests, and CE renewal reminders (you can unsubscribe from reminders at any time); respond to support requests; secure the Service and prevent fraud; and comply with legal obligations. We do not use your Social Security Number or CAF number for any purpose other than those described here.
We do not sell your personal information, and we do not share it for cross-context behavioral advertising. We share it only with service providers who process it on our behalf under confidentiality obligations: Stripe (payments), Supabase (authentication and database hosting), Vercel (website and server hosting), and SendGrid / Twilio (email delivery). We also disclose information to the IRS as part of CE completion reporting where applicable; where required by law, subpoena, or legal process; to protect rights, safety, or security; and to a successor in a merger, acquisition, or sale of assets, subject to this Policy.
We use reasonable administrative, technical, and physical safeguards consistent with the FTC Safeguards Rule, including: encryption in transit (HTTPS); AES-256 encryption at rest of your Social Security Number and CAF number; row-level access controls so each account can reach only its own data; authenticated, rate-limited server endpoints; and automatic logout after inactivity. No method of transmission or storage is completely secure, and we cannot guarantee absolute security. If a breach affects your personal information, we will notify you and regulators as required by applicable law (including Florida's Information Protection Act).
We keep your CE records and certificates while your account is active and as needed to meet IRS recordkeeping guidance (generally at least four years), and billing and tax records as required by law. When you ask us to delete your account, we delete or de-identify personal information that we are not required or permitted to keep, and records held by backups are removed in the ordinary backup cycle.
You may view and correct your profile in the Practitioner Tool at any time. You may request access to, correction of, a copy of, or deletion of your personal information, or unsubscribe from reminder emails, by emailing info@cyclecpe.com from your account email. We will verify your identity and respond within the time required by law (generally 45 days). Some records must be retained for legal or regulatory reasons, and deleting data may end your access to certificates and CE history. You will not be treated differently for exercising these rights.
Depending on your state, you may have the right to know and access the personal information we hold, correct or delete it, obtain a portable copy, and opt out of the "sale" or "sharing" of personal information or targeted advertising. We do not sell or share personal information for advertising. You may appeal a denied request by replying to our response; to exercise any right, contact info@cyclecpe.com.
We use browser local storage and similar technologies only to keep you signed in, remember preferences, and keep the app working. We do not use them for third-party advertising. Signing out ends your session, and idle sessions time out automatically. Browser-do-not-track and similar signals are not currently treated differently.
The Service is for adults and is not directed to anyone under 18. We do not knowingly collect information from children, and will delete it if we learn we have.
The Service is operated in the United States and intended for U.S. tax practitioners. If you access it from elsewhere, you consent to your information being processed and stored in the United States.
We may update this Policy from time to time. We will post the new version with an updated "Last updated" date and, for material changes, notify you by email where required. Continued use after changes means you accept the updated Policy.
Questions or requests about this Policy or your personal data: info@cyclecpe.com, or mail CycleCPE LLC, 7000 Palmetto Park Rd, Ste 210, Boca Raton, FL 33433.
Log in to access your continuing education catalog, track CPE credits, and manage practitioner profile settings.