Home About Projects Blog Subscribe Login

Why Compliance Automation Is Still 80% Manual Work

Every vendor promises push-button SOC 2. None of them deliver. The "automation" usually just creates more Jira tickets. Here's the unfiltered truth about what it actually takes to stay compliant in a moving environment.

Every few months, a new compliance vendor appears with the same promise: connect your cloud accounts, answer a few questionnaires, click a few buttons, and your compliance program will run itself.

It is a beautiful pitch. It is also mostly fiction.

I understand why the story sells. Founders want to move faster. Security teams want to spend less time collecting screenshots. Auditors want clean evidence. Boards want a predictable control environment. Everyone is hoping that compliance can become a software problem.

But after two decades in infrastructure and cybersecurity, I have learned a less comfortable truth: compliance is not primarily a documentation problem. It is an operational discipline problem. Software can help with the surfaces. It cannot remove the underlying work.

That is why compliance automation is still, in practice, about 80% manual work.

Not because the tools are useless. Many of them are good. But because most of the real effort lives in places software cannot fully own yet: system design decisions, messy exceptions, cross-team coordination, control interpretation, and the uncomfortable gap between what your architecture diagram says and what your production environment is actually doing.

The market sells automation. Auditors buy consistency.

There is an important distinction here that many teams miss.

When a compliance platform says it automates security posture, it usually means one of four things:

All of that is helpful. None of that means your environment is actually compliant.

An auditor is not paying for your dashboard. An auditor is looking for repeatability, accountability, and proof that your controls exist in reality, not just in policy text. They want confidence that the process still works on a bad day, with a rushed engineer, a new hire, a last-minute infrastructure change, and a critical vendor outage happening in parallel.

That confidence does not come from automation alone. It comes from operational maturity.

The hard part is not evidence collection. It is evidence truthfulness.

Most teams obsess over collecting evidence because it is visible. You can assign it, measure it, and complain about it. Screenshot checklists feel like work, so everyone assumes that removing screenshots is the main win.

It is not.

The real problem is whether the evidence reflects the truth of the environment.

I have seen beautiful compliance dashboards backed by weak operational reality: offboarding controls that break for contractors, access reviews that are signed off but never challenged, alerting rules that exist but page nobody useful, backup policies that look excellent until you test recovery, and change management records that describe a process no engineer actually follows under pressure.

Automation can make weak controls look cleaner. That is dangerous. It creates the illusion of maturity.

The goal is not to make evidence easier to export. The goal is to reduce the distance between the evidence and the truth.

Why the last 20% stays stubbornly manual

People often ask me why compliance still feels so labor-intensive when our systems are more observable than ever. The answer is simple: the work that remains is the work with judgment.

That judgment shows up everywhere.

This is the layer most automation vendors quietly hand back to the customer. They productize the evidence plumbing, then rely on humans for the real control ownership.

Again, that is not a criticism. It is just the honest boundary of current software.

Compliance breaks where organizations are fragmented

The biggest drag on compliance work is rarely the framework itself. It is organizational fragmentation.

Engineering owns deployment. Security owns policy. HR owns onboarding. IT owns device management. Finance owns vendor approvals. Legal owns contract language. Nobody owns the seams.

Compliance lives in those seams.

That is why so much of the work becomes manual coordination. The control may be technically simple, but the evidence path crosses five teams, three systems, and one undocumented exception introduced nine months ago by someone who has already left the company.

No dashboard fixes that. A questionnaire workflow does not fix that. Only clearer operating models fix that.

In mature teams, the best compliance automation is often invisible. It is not a flashy portal. It is the fact that onboarding, access provisioning, ticketing, asset tracking, logging, and incident management already run on disciplined rails. Compliance becomes easier because operations are cleaner.

The control environment is a product

This is the mindset shift I wish more leaders made: your control environment is not a sidecar attached to the business. It is a product.

It has users: engineers, auditors, managers, customers, partners.

It has interfaces: policies, workflows, tickets, approvals, logging, reviews.

It has uptime requirements: it must still function during stressful periods.

It has design debt: every exception, manual workaround, and undocumented process compounds over time.

Once you see compliance as a product, the right strategy becomes much clearer.

You stop asking, “How do we automate the audit?” and start asking, “How do we design operations so the audit becomes a byproduct?”

That is a much better question.

What actually should be automated

I am strongly in favor of automation. I just think most teams automate the wrong layer first.

If you want leverage, automate these five things aggressively:

Notice the pattern: the best automation does not prettify the end of the process. It strengthens the source of truth.

When the source is reliable, audit readiness stops being a quarterly panic cycle.

What should remain human

There is also work you should resist fully automating, at least for now.

These are leadership activities. They require context, tradeoff judgment, and the willingness to say, “The policy says one thing, but the operating reality demands a smarter design.”

If you automate these too early, you do not get efficiency. You get drift wrapped in confidence.

The CEO mistake: treating compliance as a tax

Many leaders still frame compliance as a tax on growth. I think that is shortsighted.

Bad compliance is a tax. Good compliance is an infrastructure asset.

It improves customer trust, speeds enterprise sales, clarifies ownership, and forces operational hygiene. It reveals where your organization is improvising in places that should be deterministic.

In that sense, compliance is like observability. Teams resent it when they see it as overhead. They value it when they have lived through the alternative.

The companies that handle this well do not aim for the minimum badge. They use the badge process to strengthen the machine underneath.

My practical advice for operators

If your team is drowning in compliance work right now, do not start by buying another dashboard. Start with a ruthless diagnosis:

Then fix the operational spine. Tighten identity. Standardize change management. Reduce special cases. Assign real control owners. Kill dead processes. Make exceptions expire. Test the controls when nobody is watching.

Only after that should you optimize the evidence layer.

The real promise of automation

I do think the industry will get closer to genuine compliance automation over the next few years. Agents will interpret controls more intelligently. Systems will assemble richer evidence automatically. Policy engines will become more adaptive. Audits will become more continuous and less theatrical.

But even then, the winning organizations will not be the ones with the prettiest compliance software.

They will be the ones with the cleanest operations.

Because compliance was never fundamentally about checklists. It was always about whether your company can behave in a reliable, accountable way when complexity shows up.

That is why the work still feels manual. And honestly, that is why it still matters.

Automation should remove friction. It should not remove thinking.

The teams that understand that distinction will move faster than everyone else—without lying to themselves about how much of the machine is actually under control.


Follow the journey

Subscribe to Lynk for daily insights on AI strategy, cybersecurity, and building in the age of AI.

Subscribe →