Insights

SOPs · 15 min read

How to Write an SOP: 10 Steps to Creating SOPs People Follow

Sid Varma

To write an SOP, pick one routine process, decide where it starts and ends, and write the steps in the order the work happens, one action per step, in words the person doing it would use. Then have someone new follow it, fix what confused them, get it approved, send it to the people who do the task, and set a date to review it. Those are the ten steps this guide walks through.

Writing is the easy half. The trouble usually starts later, when the process changes and half the team is still working from the old version, so this guide also covers how to organize SOPs, keep them updated as the team grows, and get each change to every department that uses it.

I built AllyMatter for that second half: getting an SOP approved, into the hands of the right people, read and kept current, the same way policy management software handles policies.

Four signs your SOPs need work:

  • A key task stops when one person is on leave.
  • Two people do the same task two different ways, and both think they’re right.
  • Someone asks “is this the latest version?” and nobody is sure.
  • An auditor or customer asks who was trained on a change, and the answer is a search through old emails.

Key takeaways

  • An SOP is a written, step-by-step way to do a routine task the same way every time.
  • Writing it is seven steps. Approving it, sending it out and reviewing it are the three that keep it useful.
  • Every change should be approved again and sent back out, so people never work from an old version.
  • Keep the record of who approved and who read each version. That record is what an audit asks for.

What is an SOP?

An SOP, or standard operating procedure, is a written set of steps for doing a routine task the same way every time, which turns what one person knows into instructions anyone on the team can follow.

SOPs started in places like the military, labs and factories, and today every team uses them, from finance to customer support. Where a policy says what the rule is, an SOP says how the work actually gets done.

Why SOPs matter as a team grows

SOPs keep work consistent as more people start doing it, and here’s what they change.

Why SOPs matter as a team grows. Without SOPs: the steps live in one person's head, everyone does the task a little differently, new hires learn by asking around, nobody is sure which version is current, no proof anyone read the last change, and an audit turns into a hunt through old files. With managed SOPs: the steps are written down where everyone can find them, same steps and same result whoever does the task, new hires follow the SOP from day one, one approved version with every earlier one kept, a named record of who acknowledged each change, and an audit is a file you export.
What changes when a routine task has a written, approved procedure that everyone can find.

Consistency. The same task is done the same way, whoever does it. Fewer errors, fewer surprises.

Knowledge that stays. When someone leaves, their know-how doesn’t leave with them. A good test is to ask whether anyone else could do a person’s job if they left tomorrow, and if the answer is no, that process needs an SOP. Our guide to keeping what your team knows goes deeper on this.

Faster onboarding. New hires follow the steps instead of asking around, so they work on their own sooner.

Compliance. In regulated work written procedures are expected rather than optional, and an SOP with an approval and an audit trail shows how the work is done and who signed off on it.

A baseline to improve from. You can’t fix a process that nobody has written down, but once it’s on paper the slow or confusing steps are easy to spot.

How to write an SOP in 10 steps

Steps 1 to 7 are about writing a good SOP. Steps 8 to 10 keep it true after it ships, and they’re the ones most teams skip.

How to write an SOP, in ten steps: 1 pick the process and its scope, 2 know who will use it, 3 watch the work and talk to the people who do it, 4 choose a format, 5 write the steps, 6 add visuals and supporting details, 7 test it with someone new, 8 get it approved, 9 send it out and get it acknowledged, 10 review it on a set date. Steps 8 to 10 are highlighted. When something changes, the SOP is edited, approved again and sent out again.
The ten steps in this guide. Steps 1 to 7 are the writing. Steps 8 to 10, approval, acknowledgment and review, keep the SOP true after it ships.

Step 1: Pick the process and its scope

Choose one process, decide where it starts and where it ends, and write one sentence on why the SOP exists, because if you can’t say what problem it solves, it isn’t ready to write.

For example, a finance team might start with client onboarding because it keeps getting delayed and missing compliance checks. The purpose of that SOP would be the same checks, in the same order, for every client.

Step 2: Know who will use it

Write for the person doing the task rather than for the expert, since a new admin needs far more context than a ten-year veteran. Decide whether the SOP is for training, for quick reference, or both, and pitch the detail to match.

Step 3: Watch the work and talk to the people who do it

No one person knows every step, so watch the task being done, talk to two or three people who do it, and read any notes that already exist. Look for the places where people do it differently and where it usually goes wrong, and you’ll often find a shortcut one person uses that everyone should be using.

Step 4: Choose a format

Pick the format from the shape of the work rather than from habit.

Which SOP format fits the process. A straight line of steps with few decisions: use a numbered step list, for example submitting an expense claim. Long, with steps inside steps: use numbered steps with sub-steps, for example handling a customer complaint. Different paths depending on what happens: use a flowchart, for example troubleshooting an IT problem. A check that work was done right: use a checklist, for example a pre-shift equipment check.
Match the format to the shape of the work: a list for straight-line tasks, a flowchart where the path splits, a checklist for checks.

Step 5: Write the steps

Use plain words and start each step with a verb, so it reads “Enter the customer’s details” rather than “The customer’s details should be entered.” Put one action in each step, use the same terms throughout, and don’t leave room for two readings of the same line.

Step 6: Add visuals and supporting details

Pictures cut mistakes, and one widely cited estimate puts about 65% of people as visual learners. Add screenshots for software steps, diagrams for physical work and a flowchart where the path splits, because a short screen recording often explains more than a paragraph can.

Then add what the reader needs around the steps: the tools or access they’ll need, key terms, any rule the SOP helps meet, links to related SOPs, and who to ask when something doesn’t fit.

Step 7: Test it with someone new

Hand the SOP to someone who has never done the task and watch them follow it, because every question they ask is a gap in the document that you should fix before anyone approves it.

SOP quality checklist with nine checks: clear (short steps, plain words, one action per step), easy to find (kept in one place everyone can search), consistent (same layout and terms in every SOP), visual (screenshots, diagrams or a short video where they help), tested (someone new followed it without asking for help), approved (signed off before anyone uses it), acknowledged (everyone who uses it confirmed they read the current version), version controlled (one current version with every earlier one kept), reviewed (a review date and a named person who keeps it current).
Nine checks to run before an SOP goes out, and again at each review.

Step 8: Get it approved

An SOP that nobody signed off on is just one person’s opinion, so have the people responsible approve it before anyone uses it: usually a subject expert, then the process owner, and for some SOPs compliance or legal too.

This is where a shared folder starts to fail, because approvals end up in email threads and nobody can show later who approved which version. In AllyMatter, approval workflows run in order, up to four steps, and each step can need any one approver or all of them. The SOP is locked while it’s being reviewed, a rejection has to come with a reason, and the team keeps seeing the last approved version until the new one is signed off. Build a workflow once and reuse it for every SOP in a folder.

An AllyMatter approval workflow named Policy Review, described as a two step review for company policies. The workflow preview runs from Draft to 1st Approval by Epictetus Freed, set to Any approver with 1 participant, to 2nd Approval by Lao Tzu Chen, also Any approver, and then Done.
A real two-step approval workflow in AllyMatter. Epictetus Freed approves first, then Lao Tzu Chen. Each step can need any one approver or all of them, and you build it once and reuse it for every SOP in a folder.

Step 9: Send it out and get it acknowledged

Even a good SOP is useless if people don’t know it exists, so send it to the people who do the task, and ask each of them to confirm they’ve read it.

In AllyMatter, tags decide who sees each SOP, so the warehouse team gets warehouse SOPs and nobody else’s. When you send an SOP out, you choose whether people just get notified or have to acknowledge it, and you set automatic reminders in the same step. Each person acknowledges on the SOP itself, while signed in. The record shows their name, email, the date and time, and which version they acknowledged. The audit trail lists everyone it went to, and each acknowledgment is recorded by name, which is the list you actually work from.

Step 10: Review it on a set date

Processes change and SOPs go stale, so give every SOP a review date and a named person who keeps it current, reviewing critical SOPs every quarter and stable ones once a year.

In AllyMatter you set a review date on each SOP, either a fixed date or a repeating cycle, and the SOP shows when it’s due. When something does change, every edit goes back through approval and back out for acknowledgment. There’s no “minor edit” shortcut, because a small word can change what people do. Version history keeps every earlier version, and compare shows every word removed and added, so a re-read takes minutes, not an hour.

AllyMatter version compare for a Remote Work Policy, comparing v1.2 and v1.3. The two versions sit side by side with a summary of words added and removed, and the changed sentence, Remote work can be full time or up to 3 days a week, now reads up to 2 days a week, highlighted on each side. A version history panel lists v1.3 as current, then v1.2, v1.1 and v1.0, each with a Restore button.
Version compare between two versions of a policy. The one change, from up to 3 days a week to up to 2, is highlighted on both sides, and every earlier version is listed on the right.

Common mistakes when creating SOPs

Most SOPs fail for one of these reasons.

Too much detail. An SOP that tries to cover every case gets skipped, so cover the normal case well and add a short note for the exceptions.

No “why.” Steps without a reason get worked around, and a single line explaining the purpose goes a long way.

Hard to find. An SOP buried in a shared drive might as well not exist, and if you’re on SharePoint, our post on why SharePoint struggles with SOP management covers the usual problems.

Written, then forgotten. Nobody checks that people read it, and nobody updates it. The document and the real process drift apart, and that gap is where mistakes happen.

How to tell if your SOPs are working

Watch for fewer errors and less rework, faster onboarding, the same result whoever does the task, and fewer “how do I…” questions. For SOPs that matter for compliance, also check two things: is every SOP approved and within its review date, and has everyone who uses it acknowledged the current version? Teams that share knowledge well tend to be more productive overall.

SOPs for different teams

Every team has work worth writing down, and these are the SOPs most teams start with.

TeamSOPs worth writing first
OperationsInventory counts and reorders, equipment maintenance, quality checks, supplier onboarding
Customer successNew customer onboarding, ticket handling, escalations, account health checks
SalesLead qualification, follow-up sequences, discount approvals, proposals
MarketingContent approval, social posting, campaign launch checklists, monthly reporting
HR and financeNew hire onboarding, leave requests, expense claims, month-end close

Operations SOPs usually change the most, so give them the shortest review cycle. Sales and customer success SOPs work best with real examples and scripts that have worked before.

How to keep SOPs current

Writing SOPs is the start. Keeping them true needs a few simple rules, sometimes called SOP governance.

One owner per SOP. One named person is responsible for keeping each SOP accurate, and in AllyMatter that person is the SOP’s editor.

Review cycles that match the risk. Quarterly for high-risk or fast-changing processes, yearly for stable ones, and an extra review whenever a rule, a system or the team changes.

Approval levels that match the risk. A safety SOP might need a department head and compliance, while a routine admin SOP might need only one manager, because too many approvers on a low-risk SOP just slows everything down.

A full history. For every version you should be able to show what changed, who approved it and when it took effect, which is exactly what an auditor asks for. AllyMatter’s audit trail records versions, approvals and rejections with their reasons, and each acknowledgment by name, and exports as a PDF or CSV.

Every change goes back out. When an SOP changes, the people who use it should acknowledge the new version, because otherwise you can’t say who is working from what. Our guide to acknowledgment tracking covers how to do this well.

SOPs for remote and distributed teams

Remote teams lean on SOPs even more, because nobody can lean over a desk and ask, and three things help. Keep every SOP in one searchable place, so time zones don’t block anyone. Use short videos and screenshots, since nobody can show the task in person. And when an SOP differs by region, keep one core SOP and note the local differences inside it, rather than running separate copies that drift apart.

AllyMatter lets you embed Loom recordings, Lucidchart and Draw.io diagrams, Miro boards and more right inside an SOP, so the visual sits next to the step it explains.

Where automation and AI fit

AI can now draft a first version of an SOP in seconds, which is genuinely useful. Process mining tools can show how work really flows through your systems, which helps you write steps that match reality. But a draft isn’t a procedure, and someone still has to check it against how the work is actually done, approve it, send it out and keep it current. The faster SOPs get written, the more those last steps matter.

Where written procedures are required

Many SOPs exist because the work needs consistency, but in some industries the law asks for written procedures outright, and auditors read them against what people actually do.

Rule or standardWhat it asks for
FDA drug manufacturing (21 CFR 211.100)Written procedures for production and process control, drafted, reviewed and approved, including any changes, and followed
FDA food safety (21 CFR 117.126)A written food safety plan, prepared or overseen by a qualified person
OSHA process safety (29 CFR 1910.119)Written operating procedures that give clear instructions for safely running covered processes
CLIA laboratories (42 CFR 493.1251)A written procedure manual for every test, followed by staff, with procedures and changes approved, signed and dated by the director before use
HIPAA Security RulePolicies and procedures for the security standards, kept in writing, reviewed and updated
FINRA Rule 3110Written supervisory procedures for every broker-dealer
ISO 9001:2015Documented information to the extent needed to be confident that processes are carried out as planned
EPA guidance (QA/G-6)Not a law, but the clearest public guide to writing SOPs for routine, repeated work

Sources: 21 CFR 211.100(a), 21 CFR 117.126(a), 29 CFR 1910.119(f), 42 CFR 493.1251(a) and (d), 45 CFR 164.316, FINRA Rule 3110(b), ISO 9001:2015 clause 4.4, EPA QA/G-6

What auditors look for in an SOP

It was approved before use

The version on the floor has to be the approved one, and changes need the same approval.

Only the current version is in use

Printed copies and old files are where most findings come from, so the controlled version has to be the easiest one to reach.

People were trained on it

An auditor will ask the person doing the work to describe it, and then compare the answer with the SOP. A record that they confirmed it helps.

It reflects the real work

An SOP that describes how the task was done three years ago creates a finding, so review dates matter as much as the first draft.

What an SOP header should carry

A short control block at the top of each SOP answers most audit questions before they are asked.

FieldWhat to put in it
Title and IDA clear name and a unique number
VersionThe current version, with major and minor changes told apart
OwnerThe person who keeps it current
Approver and approval dateWho approved this version and when; often the effective date too
Review dateWhen it will next be checked
ScopeThe process, site and people it covers
Related documentsThe policy it supports and the forms it produces
Change summaryWhat changed in this version and why

In a system that records approvals and versions for you, most of this block fills itself in, and the block in the document becomes a summary of the record rather than a second copy to maintain. For how SOPs relate to policies and procedures, see our guide to policy vs procedure vs SOP, and for keeping the whole set under control, our document control procedure.

How to run SOPs in AllyMatter

AllyMatter is SOP management software for the part after the writing, and this is how a team usually sets it up.

  • Bring your SOPs in. Write them in the editor, or upload the PDFs you already have and get them approved and acknowledged the same way. Setup takes about half an hour.
  • Organize and tag. Put SOPs in folders by team or site, where tags decide who sees what and folder tags flow down to every SOP inside.
  • Set up approval once. Build an approval workflow for each folder, and every new SOP in it follows the same sign-off.
  • Send and track. Send each SOP for acknowledgment with automatic reminders, and check the recipient list and each named acknowledgment on its audit trail.
  • Review and prove. Set review dates, compare versions word by word, and export the audit trail when someone asks.

Search finds any SOP by keyword, so the warehouse lead on night shift doesn’t have to message anyone to find the right procedure.

Start your 30-day free trial of AllyMatter. No credit card to start, and a 30-day money-back guarantee if you subscribe and change your mind. Free migration.

Quick check. Answer yes or no:

  • Do you have more than ten SOPs?
  • Do some of them need a manager’s sign-off before use?
  • Have you changed an SOP in the last six months?
  • Would you struggle to show who read the current version?
  • Does anyone outside the company, like an auditor or a big customer, ever ask about your procedures?

Three or more yes answers means it’s worth moving your SOPs into a tool built for this.

Three scenarios

An honest read on whether you need SOP software yet:

If you’re under 30 people with a handful of SOPs that rarely change, a shared folder and a sign-off sheet will hold for a while, because the overhead of a new tool won’t pay off yet.

If you’re 30 to 200 people and the four signs at the top of this post are showing up, this is the moment. AllyMatter is what I built for exactly this.

If you’re larger, work across several sites, or answer to an auditor or regulator, managed SOPs aren’t optional. We’d start with AllyMatter.

More on SOPs

Frequently asked questions about creating SOPs

Are SOPs legally required?

In some industries, yes. FDA drug and food rules, OSHA process safety, CLIA laboratory rules and FINRA supervision rules all require written procedures. Elsewhere they are good practice, and customers and certification auditors often expect them.

Who should approve an SOP?

The person accountable for the process, often a team lead or quality lead, and in regulated work the role the rule names, such as a quality control unit or a laboratory director.

How do I write an SOP?

Pick one process and decide where it starts and ends. Watch the people who do it and write the steps in the order they happen, one action per step. Add screenshots or a diagram where words aren’t enough. Have someone new follow it, fix what confused them, get it approved, and send it to the people who use it.

Which processes should we document first?

Start with the ones done often, done by several people, tied to a compliance rule, or costly when done wrong. Ten to fifteen SOPs usually cover most of a growing company’s risk.

What’s the difference between an SOP, a policy and a work instruction?

A policy says what the rule is. An SOP says how the work gets done, step by step. A work instruction goes one level deeper, covering a single task inside an SOP. A checklist confirms the work was done.

Who should write an SOP?

The person who does the process most often should write the first draft. A manager or subject expert reviews it, and someone new tests it before it’s approved.

How detailed should an SOP be?

Detailed enough that someone new can finish the task without asking for help. Short enough that people actually read it. Cover the normal case well and give a short note on exceptions.

How often should SOPs be reviewed?

Critical or fast-changing SOPs every three months, stable ones once a year. Review sooner when a rule, a system or the team changes.

How do we know people read the latest version?

Ask them to acknowledge it. With AllyMatter, each person confirms the SOP while signed in, and the record shows who acknowledged which version and when. Every change goes out again, so the record always matches the current version.

How should we organize SOPs?

Group them the way people look for them, usually by team or site, with one folder per area and one document per process. Give each SOP a clear name that starts with the task, an owner and a review date, and keep a single list of every SOP so you can see what exists and what is due. Our guide to documenting business processes shows how to map them first.

How do we keep SOPs updated as the team grows?

Give every SOP a named owner and a review date, and review it sooner whenever the tool, the team or a rule changes. Each change goes through approval again and goes back out to the people who use it, so nobody keeps working from an old copy. Fast-changing SOPs usually need a review every quarter.

How do we make SOPs easy to update and share across departments?

Keep one copy of each SOP in one place, rather than files in every team’s folder, and control who sees it by team or role. When you update it, people open the same document and see the new version, and the ones it affects are asked to confirm they have read it.

What should an SOP system include?

Clear steps, an owner and checkpoints for each process, a single current version that everyone works from, approval before an SOP is used, a record of who has read each version, and review dates. Long background documents and several versions of the same process are the things to leave out.

Can we just keep SOPs in Google Drive or SharePoint?

Yes, for a while. If you have a handful of SOPs and a small team, a shared folder works. It starts to break when you need sign-off before use, proof that people read a change, or a clear answer to which version was in force on a given date.

SOPs that live in scattered folders get ignored. One place, one approved version, and a record of who read it is what keeps them working. For more on growing with SOPs, read scaling your business using SOP documentation.

Start your 30-day free trial of AllyMatter. No credit card to start, and a 30-day money-back guarantee if you subscribe and change your mind. Free migration.

Not ready for a trial? On yearly plans, migration is on us. We’ll move your SOPs over from SharePoint, Google Drive, Confluence or Notion, usually within a week and often sooner.

Try AllyMatter free for 30 days

  • No credit card needed
  • 30-day money-back guarantee
  • Free migration on yearly plans