The same refund process, written two ways
If you search for an SOP format, you'll find two dominant styles: the narrative paragraph version (a document that reads like an essay about how work gets done) and the table-based version (a document that reads like a grid of who does what, when, and up to what limit). Most templates default to the narrative style because it's easier to write. It's also the reason people don't follow it.
Let's take one ordinary process — handling a customer refund — and write it both ways. Then look at what happens to the person actually doing the work at 4:40pm on a Friday.
Key takeaways
- A narrative SOP format describes a process; a table-based SOP format operationalizes it, because the reader can scan to their own row instead of reading the whole page.
- Decision rights — who may decide, up to what limit, and when to escalate — are the part of an SOP people most often miss when they're written as prose.
- The four-column block
decision | who may decide | limit | escalate whenfits naturally into a table but gets buried inside a paragraph. - A table-based SOP format can be filled in during a single sitting, which is why the free SOP template at tools.exiuss.com/sop-template can produce a usable draft in about 15 minutes.
Format 1: The narrative paragraph SOP
Here is how a refund SOP usually gets written in prose.
"When a customer requests a refund, the support representative should review the order to confirm the purchase date and the reason for the request. If the refund appears reasonable and the amount is within normal bounds, the representative may approve it and process it in the billing system. Larger or unusual refunds should be reviewed by a manager before processing. In cases where the customer is upset or the order is disputed, the representative should escalate to the team lead. All refunds should be logged in the tracking sheet with the order number and reason."
Read it once. Now answer these questions without looking back:
- What's the exact dollar limit where the rep can approve alone?
- Who is the manager who reviews — the support manager, the finance manager, or whoever is online?
- What counts as "unusual"?
- Is the team lead above or below the manager?
You can't answer them, and neither can your team. The paragraph contains the shape of a decision without the parameters. Every ambiguous phrase — "reasonable," "normal bounds," "larger or unusual" — becomes a reason to ask. And asking means waiting for you.
Format 2: The table-based SOP format
Here is the same process as a table.
| Step | Action | Owner | Output |
|---|---|---|---|
| 1 | Confirm order number, purchase date, and stated reason | Support rep | Verified request |
| 2 | Check the refund against the decision table below | Support rep | Decision |
| 3 | Process approved refund in billing | Support rep | Refund issued |
| 4 | Log the refund with order number and reason | Support rep | Log entry |
| 5 | Notify the customer with the outcome | Support rep | Customer reply |
And then the block that does the real work:
| Decision | Who may decide | Limit | Escalate when |
|---|---|---|---|
| Refund a standard order | Support rep | Up to the rep's stated approval ceiling | The order is older than the return window |
| Refund a discounted order | Support manager | Up to the manager's ceiling | The discount was manually applied |
| Refund a disputed charge | Support manager | Any amount | The customer mentions a chargeback |
| Refund a duplicate charge | Support rep | Any amount, once verified | Two duplicates exist on the same account |
Same information. Radically different usefulness. The rep scans to the row that matches their situation, reads four cells, and acts. No one has to interpret "reasonable."
Why the table wins for decision rights
The decision block is the part of an SOP that determines whether your team moves without you. In prose, it collapses into conditional sentences that blur together: if this, then that, unless the other thing, in which case ask someone. In a table, each condition is isolated in its own row and each authority is named.
Three things happen when you table it:
The blank cells become obvious. Writing prose, you can glide past an undefined limit. In a table, an empty "Limit" cell stares at you until you fill it. The format itself catches the gaps.
Scanning replaces reading. A team member doesn't need the whole document — they need the one row that applies to them. Tables let people find their row in seconds. Paragraphs force a full read, and people skip full reads.
Ambiguity gets resolved once. Every phrase like "usual" or "reasonable" is a decision your team has to bring back to you. A cell that says "up to the rep's stated approval ceiling" or "any amount, once verified" retires that question permanently.
The common mistake: treating the decision block as an appendix
Most people write the steps first, then bolt decision rights on at the end as a note, or leave them out because "everyone knows." That's backwards. The steps describe how the work happens. The decision block describes whether it happens, and by whom. When the decision block is missing or buried, the steps are just a description of what you personally do — not a process your team can run.
The fix is to write the decision block first. Ask: what are the five to ten judgment calls in this process that currently land on my desk? Write each one as a row. Then write the steps around them. When you start from the decisions, the steps get shorter, because half of them exist only to route a question to you.
How to fill in a row
Use the four columns in this order, because each one constrains the next.
- Decision — name the judgment call in plain words. "Refund a discounted order," not "handle discount exceptions."
- Who may decide — a role, not a name. Roles survive people changing jobs.
- Limit — the boundary where the authority stops. If there's genuinely no limit, say what verification is required instead.
- Escalate when — the specific condition that sends it upward. Vague escalation is the same as no escalation.
If you get stuck, open a working example and look at how the rows are shaped. The free template at tools.exiuss.com/sop-template has a "Fill with an example" button that shows exactly how a decision row reads — decision, who may decide, limit, escalate when — so you can pattern-match instead of starting from a blank grid.
Quick reference: which format for which situation
| Situation | What to do | Why |
|---|---|---|
| Process has judgment calls that reach you | Use a table-based SOP format with a decision block | The parameters stay visible and scannable |
| Process is purely sequential with no branching | A short step table is enough | There's nothing to interpret |
| Audience reads on mobile between tasks | Table with narrow rows and short cells | Scanning beats reading on a small screen |
| You're drafting for the first time | Write the decision block before the steps | The steps get shorter once questions stop routing to you |
Where the decision block belongs in the document
Put it near the top, right after the purpose line. If it sits at the bottom, it reads as an afterthought and gets skipped — the same failure mode as prose, just with better formatting. The reader should hit the decision table before the step table, because the first thing they need to know is whether they're allowed to act.
That single placement choice is what makes a table-based SOP format different in practice, not just in appearance. It changes the document from "here's how the work flows" to "here's what you're authorized to do, and here's the path when you're not."
Start today
The narrative-versus-table comparison has a clear winner for one reason: decision rights are a grid, not a sentence. Write them as a grid and your team stops queuing at your desk. Write them as prose and nothing changes.
Start with the process that generates the most interruptions this week — usually refunds, discounts, exceptions, or shipping overrides. Write the decision rows first, then the steps, then the escalation conditions. You can draft the whole thing in a single sitting using the free SOP template at https://tools.exiuss.com/sop-template. It's a form, not a blank page: you fill in your own inputs, click through the example to see how decision rows are shaped, and walk away with a clear, ready-to-use SOP.
Quick checklist
- Pick one process that currently sends decisions to you
- List the five to ten judgment calls inside it
- Write one row per call: decision, who may decide, limit, escalate when
- Replace every "reasonable" or "usual" with a concrete boundary
- Put the decision table above the step table
- Draft it in the free template and hand it to one team member to test
