SOP software that turns procedures into checklists people follow.
Write the procedure once as a template, with the instructions inside each step. Every time it runs, CheckFlow assigns the steps, sets the deadlines and records who did what, so the SOP is followed rather than filed.
14-day free trialNo credit cardUnlimited free guests
Last updated
SOP software is where a team keeps its standard operating procedures up to date and makes sure they are followed. Many tools store each SOP as a document or a guide. CheckFlow runs it: the SOP is a template with the instructions inside each step, and every time the procedure happens it becomes a checklist that is assigned, dated and logged. Operations, IT, HR and compliance teams use it for procedures that must run the same way every time.
The difference between a document and a procedure that runs.
The SOP is the checklist
The instructions sit inside the step they belong to, so nobody works from memory or a second window.
Every run leaves a record
Who completed each step, what they entered and when, ready for an audit without anyone writing it up.
Change it once, everywhere
Edit the template and every new run follows the new version, while the history of each change is kept.
Write
Write the SOP once, as a template
Build the procedure in the template designer: headings for each stage, a task for each step, and the instructions in a Text control at the top of the task they explain. Add the fields the step should record, such as a serial number, a date or a photo, and mark them required where the answer matters.
Steps that must happen in order can be halted, so nothing after them can be ticked until they are done. Reference material travels with the step too: hand over a policy as a file, embed a page from another system or play a training video from YouTube, Vimeo or your own upload.
- 19 field types, from short text to tables, members and file uploads
- Assign each step to a person, a group or someone named when the run starts
- Due dates worked out from the start date, an earlier step or a date entered on the way
Run
Every run is assigned, dated and logged
Start the SOP by hand, from a link, on a schedule or from another system, and it becomes a checklist. Each step lands with its owner, who is told by email or Slack, and each due date is calculated for this run: five days before the last day, two days after approval, the last weekday of the month.
As people work, the checklist records every completion, answer and upload with a name and a time. Managers see progress across every running SOP in the Reports Grid without asking for an update, and overdue steps alert their assignees automatically.
- Required fields block completion until they are filled in
- Steps that do not apply are marked not applicable, not skipped silently
- Comment and @mention on any step
Variations
One SOP for every variation
Most procedures change with the situation: an office leaver returns a laptop at the desk, a remote one by courier; a developer needs different access from a finance hire. Conditional logic shows or hides steps and fields based on an answer earlier in the checklist, so one template covers every case.
Rules can test drop-downs, multi-choice, dates, text, email, website and members fields. A halted step that is hidden does not block anything after it, so order and variation work together.
SOP management
SOP management: versions, owners and reviews
Every save of a template creates a numbered version, with who saved it and when, and versions are kept indefinitely. Open any older version to see the procedure as it was, or restore it by saving it again as the newest version.
Checklists already running stay on the version they started with, so a change never rewrites a run in progress unless you choose to update it. Template permissions decide who can run and view each SOP, and only people with Template.Creator can change it. Give each SOP an owner and a review date: a schedule can start a review checklist every year, assigned to the person who owns the procedure.
- Completed checklists show the procedure exactly as it was followed
- Choose which open checklists move to the new version when you save
- Review an SOP on a schedule with the annual policy review template
Documentation
The written SOP beside the checklist that runs it
Some procedures need more than step-by-step instructions: the background, what good looks like, what to do when something unusual happens. Write that as an article in the Library and keep it in the same folder as the template, with the policies and forms as files beside them.
Folders carry their own permissions, so IT edits its own SOPs and everyone else reads them. Tags and search find any procedure in seconds, and each template shows how its runs are going.
Compared
Three kinds of SOP management software
Most SOP tools do one of three jobs. A wiki or shared drive holds the written procedure. An SOP documentation app turns it into a step-by-step guide, often with screenshots, for training and reference. SOP checklist software, which is what CheckFlow is, runs the procedure each time it happens and records the result.
| What matters | Wiki or shared document | SOP documentation app | CheckFlow |
|---|---|---|---|
| Main job | Explain the procedure | Show how to do it, step by step | Run the procedure and record it |
| Writing the SOP | A page of text, images and links | A guide built from text, screenshots or recordings, depending on the tool | A template: a task per step, instructions inside it and fields for what must be recorded |
| Who does each step | Whoever remembers | Whoever reads the guide | Assigned to a person or group on every run |
| When it is due | Not recorded | Not usually recorded | Calculated for each run, with overdue alerts |
| Steps in the right order | Up to the reader | Up to the reader | Halts lock later steps until earlier ones are done |
| Different situations | Separate pages, or “if remote, skip to…” | Separate guides, or branching in some tools | One template; conditional logic shows the right steps |
| Evidence it was followed | Written up afterwards, if at all | Views or quiz results in some tools, rarely each step | A name and a time on every step and answer |
| Changes to the SOP | Page history, where the tool keeps it | Edit history, depending on the tool | Numbered versions; running checklists stay on the version they started with |
| Recurring procedures | Someone has to remember to start them | Someone has to remember to start them | Schedules start them on time |
| Best suited to | Background, policy and reference | Training and software how-tos | Procedures that must be done the same way every time, with proof |
None of these is the wrong tool, and many teams use two. Keep the background in a wiki or in the CheckFlow Library, and run the steps as a checklist. CheckFlow does not record your screen to build a guide; to bring in SOPs you already have, Generate with AI imports Word, PDF and Excel files.
SOP templates, the Library, schedules and conditional logic are all in the Business plan at $10 per user per month, or $9 billed annually. For a look at named tools, including where others fit better, see our comparison of the best SOP software.
Buyer’s guide
How to choose SOP software: eight questions to ask
Most SOP tools look good with a sample procedure. Try yours with a real SOP that several people follow, and ask these questions before you commit.
- 01
Will people follow it, or only read it?
An SOP fails when it sits in a folder while the work is done from memory. Check whether the tool puts each step in front of the person doing it, when it is due.
In CheckFlow: each run is a checklist, with the instructions inside the step and the step assigned to its owner.
- 02
Can you prove it was followed?
Auditors, clients and managers ask the same question: who did this step, and when? The answer should come from the tool, not from a report someone writes afterwards.
In CheckFlow: a name and a time on every step and field, an activity feed, print or save as PDF, and data exports.
- 03
How are changes controlled?
Procedures change. Look for numbered versions, a record of who changed what, control over who may edit, and a clear answer to what happens to work already in progress.
In CheckFlow: a numbered version on every save, kept indefinitely; template permissions; running checklists stay on their version unless you move them.
- 04
Does one SOP cover every variation?
Office and remote, small order and large, new client and existing: if each variation needs its own copy, the copies drift apart.
In CheckFlow: conditional logic shows or hides steps and fields based on earlier answers.
- 05
Does each step have an owner and a deadline?
A step that belongs to everyone belongs to no one. The tool should assign it, work out its due date for each run and chase it when it is late.
In CheckFlow: people, groups or someone named when the run starts; due dates from the start date, an earlier step or a date field; overdue alerts.
- 06
How do your existing SOPs get in?
Most teams already have procedures in Word, PDF or a spreadsheet, and retyping them is where projects stall.
In CheckFlow: Generate with AI imports Word, PDF, Excel, CSV, web pages and photos of paper checklists. We also convert up to three for you by hand.
- 07
Where is the work done?
At a desk, a browser is enough. On a shop floor, in a kitchen or at a client’s site, test the tool on the phone your team carries.
In CheckFlow: a web app that works in mobile browsers, with photos going straight into File Upload fields. There is no native app and no offline mode.
- 08
Who needs a paid seat?
Pricing per user, per SOP or per run changes the cost a lot once the whole team is involved. Ask whether people who only complete steps must pay.
In CheckFlow: $10 per user per month, unlimited templates and checklists, and free, unlimited guests. See pricing.
Where teams use it
SOPs teams run in CheckFlow
Onboarding
IT, HR, the manager and the new starter each get their steps, in order, with deadlines counted from the start date.
IT onboarding softwareOffboarding
Access revoked, devices returned and licences cancelled on the last day, with the record to show it.
IT offboarding softwareRecurring reviews
Monthly maintenance, quarterly access reviews and annual policy reviews that start themselves on a schedule.
Recurring checklistsCompliance procedures
Controls run the same way every time, with evidence attached to the step that produced it.
Compliance checklist softwareOpening, closing and cleaning
Shift routines for kitchens, bars, hotels and shops, started on a schedule, with photos as evidence.
Hospitality templatesMaintenance and quality
Equipment checks, quality inspections and shift handovers that run the same way on every shift.
Manufacturing checklist software
Turn the SOPs you already have into templates.
Most teams already have their procedures in Word, PDF or a spreadsheet. AI can turn them into a first draft you check before anyone runs it.
Import an SOP document
Generate with AI reads Word, PDF, Excel, CSV, web pages and photos of paper checklists, and builds the template as written, or improved if you ask.
Try the AI generatorRefine it in conversation
Through the MCP server, Claude, ChatGPT, Gemini, Grok, Copilot or any other AI assistant can draft a template from your procedure, validate it and leave it for you to publish.
AI in CheckFlowKeep the SOP and its article together
File the generated template next to the original document in the Library, so the why and the how stay side by side.
See the Library
Here is our contractor offboarding SOP. Turn it into a draft template, with access removal halting the later steps.
draft: "Contractor Offboarding"
The draft has 12 steps in three sections, with a halt on access removal and the instructions from each paragraph in a Text control. It validates cleanly. Shall I publish it, or would you like to review it in the designer first?
SOP templates to start from.
Copy one, change it to match how your team works, and run it today.
Related features
SOP software questions
What is SOP software?
SOP software stores standard operating procedures and helps a team follow them. Document-based tools keep the written procedure. CheckFlow also runs it: each SOP is a template, and every time the procedure happens it becomes a checklist with assigned steps, due dates and a record of who did what.
What is SOP management software?
SOP management software covers what happens after a procedure is written: who owns it, who may change it, which version is current, when it is next reviewed and whether people follow it. In CheckFlow each SOP is a template with numbered versions, permissions that decide who can edit and run it, schedules that start reviews, and a record of every run.
What is the difference between SOP software and a knowledge base?
A knowledge base holds reference articles that people search and read. SOP software is for procedures, the steps a task follows. CheckFlow has both: the Library holds articles and files, and each SOP is a template that runs as a checklist, so the explanation and the procedure sit side by side. Word or Google Docs can hold an SOP too, but cannot assign its steps or record that they were done.
How is CheckFlow different from a wiki or shared document?
A document describes what should happen but cannot assign a step, chase a deadline or show that the procedure was followed. In CheckFlow every step has an owner and a due date, overdue steps alert their assignees, and each completion and answer is logged with a name and a time. You can still keep the written SOP as an article in the Library.
Where do the instructions for each step go?
In a Text control at the top of the step. A task in CheckFlow has no separate description, so the instructions sit inside the task they explain, with any fields, files, embedded pages or videos beneath them.
Can one SOP handle different situations?
Yes. Conditional logic shows or hides steps and fields based on an earlier answer, such as role, department or location, so one template covers every variation instead of a separate version for each.
Can a step in an SOP need a sign-off?
Yes. Assign the sign-off step to the approver, set it so only its assignees can complete it, and halt it so the steps after it wait. A required Approved / Not approved drop-down records the decision, and conditional logic can show rework steps when the answer is Not approved. The checklist logs who decided and when; it is a recorded decision, not an electronic signature. Approval software shows the pattern in full.
How do you control changes to an SOP?
Every save creates a numbered version with who saved it and when, and old versions are kept indefinitely. Running checklists stay on the version they started with unless you choose to update them. Template permissions decide who can run and view each SOP, and editing needs the Template.Creator permission.
How do you keep SOPs up to date?
Give each SOP an owner and a review date. In CheckFlow a schedule can start a review checklist for the owner every year, and anyone running the SOP can comment on the step that is wrong, so problems reach the owner while the work is being done. When the template changes, the new version applies to new runs.
Can staff confirm they have read an SOP?
CheckFlow has no separate read-and-acknowledge feature. To record it, add a step to the onboarding checklist or a scheduled checklist with the SOP attached as a file or Library link and a required “I have read and understood this procedure” box. The completion is logged with the person’s name and the time.
Is CheckFlow suitable for SOPs in regulated industries?
It records who completed each step and when, keeps numbered versions of each template and controls who can change it, which supports internal audits such as ISO 9001. It has no electronic signature feature and makes no claim to meet rules such as FDA 21 CFR Part 11, so regulated teams usually keep the controlled SOP document in their quality system and use CheckFlow to run and evidence the work.
Can SOPs run on a schedule?
Yes. A schedule creates a checklist from the template daily, weekly, monthly, yearly or on a custom pattern, assigns the steps and notifies the people involved. See recurring checklists.
Can I import SOPs we already have?
Yes. Generate with AI turns a Word, PDF, Excel or CSV file, a web page or a photo of a paper checklist into a template, imported as written or improved. Check the result before anyone runs it. The public AI generator works from a written description.
How much does CheckFlow cost?
The Business plan is $10 per user per month, or $9 billed annually, with templates, the Library, conditional logic, schedules, the REST API and integrations included. Guests are free and unlimited. Start a free trial with no credit card; see pricing.
Is there free SOP software?
CheckFlow has no free plan, but you can start a 14-day free trial with no credit card. The AI SOP generator is free with no account, and every template in the template library is free to copy. Guests, who can view and complete the tasks assigned to them, are free and unlimited on every plan.
Start running SOPs that get followed.
Turn your first procedure into a template and run it with your team today.
14-day free trial, no credit cardFull refund in your first 30 daysUS hosting, EU on request



