The conventional wisdom around compliance audits goes something like this: hire a consultant, budget six months, spend $30,000–$50,000, and hope the auditor is in a good mood.
For a small business, that's not wisdom. That's a reason to keep delaying until a customer requirement or a breach forces your hand.
Here's the reality. Most SMBs are closer to audit-ready than they think. The gap isn't usually technical — it's documentation, organization, and knowing what auditors actually look for. None of that requires a consultant. It requires a system.
This is a 30-day roadmap to get there.
Before You Start: Know What You're Auditing For
See how far you are from what auditors and customers expect. Get your free Risk Snapshot.
Get your free Risk SnapshotThe three frameworks most SMBs encounter are:
SOC 2 — required by most mid-market and enterprise customers before they'll sign a contract. Focuses on security, availability, and confidentiality of customer data.
ISO 27001 — more common in international markets and regulated industries. Broader than SOC 2, covers your entire information security management system.
HIPAA — required if you handle protected health information (PHI). Non-negotiable if you're in healthcare or work with healthcare clients.
If you're not sure which one applies to you, a scoping assessment takes about five minutes and tells you exactly where to focus. Don't skip this step — auditing for the wrong framework wastes time and money.
Week 1: Establish Your Baseline (Days 1–7)
The first week is about knowing where you stand. Most SMBs discover two things in week one: they're already doing more than they realized, and there are three or four critical gaps they didn't know existed.
Day 1–2: Run a cyber health check
Before you touch a policy document, get an objective read on your current security posture. A good health check covers access controls, data handling, vendor relationships, incident response, and basic hygiene. It takes about five minutes and gives you a prioritized list of what to fix first.
Day 3–4: Map your data
Auditors will ask where your data lives, who has access to it, and how it moves through your organization. Spend two hours answering those questions honestly. A simple spreadsheet works. The goal is to have the answer before the auditor asks — not to scramble during the audit.
Day 5–7: Identify your framework gaps
Compare your current state against the controls required by your target framework. SOC 2 has 64 common criteria. ISO 27001 has 93 controls. HIPAA has administrative, physical, and technical safeguards. You don't need to pass all of them in week one — you need to know which ones you're missing so you can prioritize.
Week 1 output: A gap list, ranked by severity. This is your audit roadmap.
Week 2: Build Your Policy Foundation (Days 8–14)
Policies are the single most common reason SMBs fail audits or get extended timelines. Auditors want to see that you have written, approved policies covering the controls you claim to have in place. Without documentation, your controls don't exist — at least not in the auditor's world.
The policies you need for most frameworks:
- Information Security Policy
- Access Control Policy
- Data Classification Policy
- Incident Response Plan
- Business Continuity Plan
- Vendor Risk Management Policy
- Acceptable Use Policy
- Password Policy
That list used to take weeks to produce properly. With AI-assisted policy generation, you can have all eight in a single afternoon — customized to your business, your industry, and your specific framework requirements.
The key: Don't copy-paste generic templates. Auditors can spot boilerplate instantly and it raises more questions than it answers. Your policies should reflect how your business actually operates.
Day 8–10: Generate your core policies using your business context — industry, company size, data types, tech stack.
Day 11–12: Review each policy with your team. Assign an owner to each one. Even a solo founder needs to designate themselves as the policy owner formally.
Day 13–14: Get policies approved and dated. In most frameworks, an approved policy needs a signature or documented approval from leadership. This takes five minutes but it's a step most SMBs skip.
Week 2 output: Eight core policies, approved, dated, and stored centrally.
Week 3: Implement and Evidence Controls (Days 15–21)
Having policies is not the same as having controls. Auditors want to see that your policies are actually in practice — and they want evidence.
Evidence is just documentation that proves a control is working. It sounds bureaucratic but it's mostly common sense.
Access controls:
- Document who has access to what systems
- Show that access reviews happen (even a quarterly spreadsheet review counts)
- Show that terminated employees lose access promptly (your offboarding checklist is evidence)
Vendor management:
- List your critical vendors
- Document that you've reviewed their security posture (a completed vendor questionnaire counts)
- Note any vendors who handle your customer data
Incident response:
- Your incident response plan from week 2 is the policy
- The evidence is a tabletop exercise — a one-hour meeting where you walk through "what would we do if X happened?" Document that the meeting happened and what decisions were made
Monitoring:
- Show that you're watching for threats
- A live threat intelligence feed that logs activity counts as a monitoring control
- Even basic tools generate log evidence — the key is showing it's being reviewed
Day 15–17: Implement any quick-win controls from your week 1 gap list. Focus on the ones auditors look at first — access controls, encryption, and logging.
Day 18–19: Collect and organize evidence for controls you already have in place. Most SMBs have more evidence than they realize — it's just scattered across email, Slack, and spreadsheets.
Day 20–21: Build your evidence repository. One organized folder or platform where all your audit evidence lives. When the auditor asks for something, you should be able to produce it in under two minutes.
Week 3 output: Controls implemented, evidence collected, repository organized.
Week 4: Audit Readiness Review (Days 22–30)
The final week is a dry run. You're going to audit yourself before the auditor does.
Day 22–24: Internal gap review
Go back to your week 1 gap list. How many have you closed? For anything still open, make a decision: fix it before the audit, document a remediation plan with a timeline, or accept the risk formally in writing. Auditors respect honesty about open items with a plan far more than they respect hidden gaps.
Day 25–26: Policy review pass
Re-read every policy you created in week 2. Ask: does this reflect what we actually do? If anything has changed in implementation, update the policy. Inconsistency between policy and practice is the most common audit finding.
Day 27–28: Stakeholder prep
If anyone besides you will talk to the auditor — a developer, an operations lead, a co-founder — spend one hour briefing them. The auditor may ask them about security practices. They should be able to answer confidently and consistently with your documentation.
Day 29–30: Final evidence sweep
Confirm every control has evidence. Confirm your repository is organized and accessible. Confirm your policies are approved and current. Send yourself a mock audit request — "show me evidence of your access control review" — and time how long it takes to respond.
If you can answer any auditor question in under two minutes, you're ready.
Week 4 output: Audit-ready. For real.
What This Actually Costs
Let's be direct about the math.
The consultant route: $15,000–$50,000 in fees, 3–6 months of calendar time, plus the ongoing cost of keeping someone external involved in every audit cycle.
The DIY route with the right tools: $49–$149/month for a platform that handles policy generation, framework tracking, evidence organization, and threat monitoring. Thirty days of focused work. No external fees.
The difference isn't quality — companies that go through a structured 30-day process often arrive at their audit in better shape than companies who paid consultants and let them drive. The difference is ownership. When you build your compliance program yourself, you understand it. When an auditor asks a question, you know the answer — because you made the decision.
The One Thing That Derails 30-Day Timelines
Starting week three before finishing week two.
The most common failure mode is jumping to controls and evidence before your policy foundation is solid. Auditors build their testing plan from your policies. If your policies are incomplete or inconsistent, every subsequent week of work is built on sand.
Do week two completely before you move on. It feels slow. It's not.
Ready to Start?
The fastest first step is knowing where you actually stand. Run a free SMB Cyber Health Check — it takes five minutes, requires no signup, and gives you the gap list you need to start week one with real data instead of guesswork.
Run your free health check →
If you want the full 30-day process handled for you — policies generated, frameworks tracked, evidence organized, threat intel running in the background — Cardinal is built exactly for this.
No credit card. No consultant. Twelve minutes to set up.
See how far you are from what auditors and customers expect. Get your free Risk Snapshot.
Get your free Risk Snapshot