ICFR Readiness: What Finance Leaders Get Wrong (And How to Fix It)
Your CFO walks into your office: “We need ICFR readiness by Q3.”
If you’ve never built an Internal Control over Financial Reporting framework from scratch, this moment feels like being handed the keys to a plane and told to fly it.
So you do what everyone does: you Google “ICFR framework,” maybe download a few templates, and wonder if you should just hire the Big Four to handle it.
I’ve watched dozens of finance leaders go through this. And I’ve seen the same mistakes repeated over and over.
Here’s what usually happens — and what you should do instead.
https://youtube.com/shorts/RvWCnvsOnyY?feature=share
Mistake #1: Starting with Documentation Instead of Materiality
What everyone does: Hire consultants to document every process and control across the entire organization.
Six months later, you have a 300-page process manual, 200 documented controls, and a consultant invoice that makes your CFO wince.
The problem: Most of those controls don’t matter. ICFR isn’t about documenting everything. It’s about preventing material misstatement in your financial statements.
What to do instead: Start by mapping your financial close process. Ask yourself: What actually touches the numbers that end up in our financial statements?
- Revenue recognition and billing
- Accounts receivable and collections
- Inventory valuation
- Payroll and compensation
- Fixed assets and depreciation
- Journal entries and account reconciliations
- Financial statement consolidation
That’s your scope. Not “every process in the organization.” Focus on the paths from transaction to financial statement. Everything else is noise.
Mistake #2: Treating All Risks as Equal
What everyone does: Build controls for every risk identified in a generic risk assessment, regardless of likelihood or impact.
The problem: You end up with 50 controls around expense approvals and nothing substantial around revenue recognition — even though revenue is 90% of your financial statement risk.
What to do instead: Identify your top 3 material risks. These are the areas where:
- The numbers are big (materiality)
- The accounting is complex (judgment involved)
- Things have gone wrong before (history)
For most organizations, this is some combination of:
- Revenue recognition (especially if you have complex contracts)
- Inventory valuation (if you’re in manufacturing or retail)
- Goodwill and intangible asset impairment
- Estimates and reserves (warranty, bad debt, etc.)
Build your strongest controls here. Everything else is secondary.
Mistake #3: Designing Controls That Can’t Be Tested
What everyone does: Write controls that sound good but are impossible to test. Classic example: “Management reviews financial results for reasonableness.”
The problem: What does “reasonableness” mean? Who is “management”? What evidence proves this happened? When your auditors show up, they’ll ask: “Show me evidence this control operated.” And you’ll have… nothing.
Get Nameer Ayub’s stories in your inbox
Join Medium for free to get updates from this writer.
What to do instead: Design controls with three components:
- Who performs it (specific role, not “management”)
- What they do (specific action, not vague review)
- What evidence it leaves (email, sign-off, analysis documentation)
Bad control: “Management reviews monthly financials for accuracy.”
Good control: “CFO reviews month-end P&L variance analysis comparing actual vs. budget for all line items +/- 10% or £50K. CFO documents review via email to Controller with questions or approval. Performed within 5 business days of month close.”
See the difference? The second control is testable. An auditor can pull the email, see the analysis, and verify it happened.
Mistake #4: Building It and Never Testing It
What everyone does: Design controls, document them, and assume they work.
Then the auditors show up and find half your controls either:
- Never actually happened
- Happened but left no evidence
- Happened but didn’t actually prevent anything
The problem: You don’t know if your controls work until you test them.
What to do instead: Test your own controls BEFORE the auditors do.
Pick a sample period (say, last quarter). Pull the evidence. Walk through each control as if you were the auditor. Ask yourself:
- Did this control actually operate?
- Is there clear evidence?
- If this control failed, would we catch a material misstatement?
If the answer to any of these is “no” — fix the control now, not after the audit findings come back.
The Real-World Example
Last year, I worked with a Finance Director at a 200M manufacturing company. PE-backed, preparing for exit, needed ICFR readiness fast. She’d been quoted 150K+ by a Big Four firm for a full SOX readiness program.
Here’s what we did instead:
Month 1: Materiality assessment and scope definition Identified 8 significant account balances Mapped transaction flows for each Total: 60 hours of work
Month 2–3: Control design Designed 40 key controls (not 200) Focused on areas with actual risk: revenue cut-off, inventory valuation, manual journal entries Every control had clear ownership and evidence requirements
Month 4: Testing and remediation Tested all 40 controls over a 3-month period Found 8 controls that needed design changes Fixed them before auditors arrived
Result: Passed external audit review Total cost: ~£30K (vs. £150K quoted) She got promoted to CFO six months later
The Bottom Line
You don’t need a PhD in auditing to build ICFR readiness.
You need:
- Clarity on what’s material
- Focus on your top 3 risks
- Controls that are specific and testable
- Evidence that they actually work
Start there. Build from there.
And if you’re staring down an ICFR project right now and feeling overwhelmed — you’re not alone. Most finance leaders feel this way. The difference between success and a painful audit finding? Starting with the right approach.
About the Author:
Nameer Ayub is an independent internal audit and financial controls specialist with 12+ years of experience across EMEA, APAC, and the UK. Previously at Deloitte, he now helps CFOs and finance leaders build ICFR and SOX readiness without the Big Four overhead.
Connect:
Linkedin: www.linkedin.com/in/nameerayub
Newsletter: https://substack.com/@thecontrolsadvisor





