The FTC Safeguards Rule requires a written risk assessment that identifies foreseeable internal and external risks to customer information, assesses the likelihood and potential damage of each risk, and evaluates the sufficiency of existing security controls. For a 10-person CPA firm, this document does not need to span two hundred pages, but it must be methodical, evidence-based, and directly tied to your actual tax software, client portals, and local file shares.
Scoping Your Firm: Assets and Data Flows
Before you can assess risk, you have to map where customer tax returns, Social Security numbers, and financial statements live. In a typical 10-person CPA firm, data resides across three primary environments: cloud-based tax preparation software like UltraTax or CCH, local network storage or a hosted virtual desktop provider, and employee endpoints.
Your written risk assessment must explicitly list these asset categories. If half your staff works remotely using personal laptops or company-issued machines connecting via home Wi-Fi, that is a baseline finding. The FTC expects you to acknowledge that remote endpoints process non-public personal information (NPI) outside the physical office perimeter.
To build out your compliance framework alongside specialized tax requirements, many firms integrate resources from our CPA security solutions to ensure nothing is missed during the data mapping phase.
- Cloud tax software and document management systems containing historical returns.
- Local or cloud-hosted file servers storing client QuickBooks files and source documents.
- Local workstations, laptops, and mobile devices used by staff and partners.
- Email archives containing scanned W-2s, 1099s, and correspondence with NPI.
Identifying Foreseeable Threats and Vulnerabilities
The core of the Safeguards Rule is threat identification. You need to document specific failure modes rather than generic concerns. For a small CPA firm, the most destructive threats are credential compromise leading to business email compromise, ransomware encrypting local tax databases, and accidental data exposure via unsecured file sharing links sent to clients.
Consider a concrete vulnerability: staff reusing corporate Microsoft 365 passwords on personal websites. If an attacker phishes an administrative assistant during tax season, they gain access to client email histories containing years of financial statements. Your assessment must document this exact risk scenario, rate its likelihood as high, and evaluate the compensating controls currently in place.
- Phishing attacks targeting staff credentials during peak filing deadlines.
- Unencrypted USB drives or local backups containing client databases left in vehicles.
- Lack of multi-factor authentication on legacy on-premise servers or secondary portals.
- Ex-employees retaining access to cloud storage due to delayed offboarding procedures.
Evaluating Existing Controls and Gaps
Once threats are listed, you evaluate whether your current technical and administrative safeguards adequately mitigate them. If you rely solely on standard Microsoft 365 defaults without advanced threat protection or rigid conditional access policies, your risk assessment must state that gap honestly.
Regulators look for the gap analysis. If you identify that mobile devices lack MDM (Mobile Device Management) enforcement, the assessment should outline a remediation plan with timelines and assigned accountability. Many firms partner with providers offering comprehensive cybersecurity services to close these technical gaps efficiently.
For firms scaling up their security posture, pairing internal risk assessments with structured frameworks like SOC 2 compliance provides a reliable roadmap for documenting ongoing risk management.
- Control check: Is multi-factor authentication enforced via phishing-resistant hardware keys or authenticator apps for all users?
- Control check: Are regular vulnerability scans performed on external-facing web portals and client intake forms?
- Control check: Is data encrypted both in transit (TLS 1.3) and at rest (AES-256) across all local and cloud repositories?
- Gap identification: Absence of formalized annual security awareness training for seasonal tax preparers.
Documenting Remediation and Monitoring Plans
A static risk assessment written once and filed away fails FTC audit standards. The document must conclude with a prioritized action plan that sets deadlines for fixing identified vulnerabilities. For a 10-person firm, prioritization is essential because budget and time are finite during Q1.
Assign each remediation item to a specific person, whether that is an internal managing partner or an external managed service provider. Track completion dates. When the FTC or an oversight body asks for proof of compliance, they want to see the initial finding, the decision made, and the date the fix was verified in production.
- High priority: Implement strict conditional access policies to block logins from foreign countries where no clients reside.
- Medium priority: Deploy endpoint detection and response (EDR) agents across all 10 staff workstations.
- Low priority: Update written information security program (WISP) policies to reflect new remote work rules.
Frequently asked questions
Does a 10-person CPA firm really need a formal written risk assessment?
How often must the risk assessment be updated?
Can I use an off-the-shelf template for my CPA firm risk assessment?
Who at the CPA firm should sign off on the risk assessment?
What happens if our firm fails to maintain a written risk assessment?
Need Help Building Your CPA Firm Risk Assessment?
VITI Security helps accounting and financial firms meet FTC Safeguards Rule requirements without disrupting tax season workflows. Let our engineers review your security posture.

