Register · RCOAN
How to stop sounding passive-aggressive in email
The internet's advice is a list of banned words: no 'per my last email,' no 'as previously stated.' Ban the phrase and the tone finds a new one to live in, because the phrase was never the actual mechanism. This page names the real mechanism, the unnecessary restatement of a shared fact, and shows the Steady Hand voice (RCOAN) removing it while leaving the original words and the original request untouched.
Passive-aggressive email usually comes down to one move: restating a fact both people already know, so the restatement itself lands as the jab. 'As I mentioned in my last email,' 'per my previous message,' 'just circling back on this, again.' Nobody forgot the fact. Repeating it is the point. Cut the restatement, keep the actual request, and the same words that read as an attack read as a plain, kind ask.
The voice that does this: The Steady Hand
Passive aggression is hostility wearing politeness, and the Steady Hand (RCOAN) is documented as exactly the voice that can't carry it. It's kind in a plain, working register, the tone of a good neighbor answering the group email, and it won't gush or perform a warmth it doesn't feel. When it edits a draft, the drama comes out and the instructions stay in: dates, steps, the actual request. There's no register left for a barb to hide inside, because the sentence only has room for the fact and what needs to happen next, nothing dressed up around it.
Outgoing low, intense low, organized high, agreeable high, creative low: the high organized slider is what keeps the message down to the fact and the ask, with nothing extra left over to carry an edge. Read the full The Steady Hand profile
What changes in the writing
The restatement of a known fact is the first thing to go: 'as I mentioned,' 'just following up on this, again,' 'not to make a big deal of it, but' all disappear, because the reader already knows the fact and repeating it is what carried the edge. The phrase itself was rarely the actual problem: 'per my last email, can you send the file by Friday' reads as an entirely ordinary ask, even with the supposedly loaded phrase left in, because there's no restated backstory built around it. What changes is the structure around the phrase, not the phrase. The request gets stated once, with a date attached, and the sentence stops circling the fact before landing on the ask. Exclamation points forcing cheer next to an edge come out too. The ask stays exactly as direct; it just stops performing a patience it doesn't feel.
What this register cuts
- 'As I mentioned in my last email' and 'per my previous message'
- 'Just following up on this, again' and 'just circling back'
- 'Not sure if you saw this, but' before restating the same fact
- exclamation points forcing cheer next to a restated fact
- 'To reiterate' and 'as previously discussed'
- the word 'just' shrinking a request into a dig, as in 'just wanted to check'
Before and after
The same message twice. On the left, the register the reader is trying to get away from. On the right, the real output of running it through The Steady Hand.
Hi team, just a gentle reminder that, as I mentioned in my last email, the deadline was this past Friday! I understand everyone is busy, but per my previous message, this was flagged as a priority weeks ago. Just circling back in case it slipped your mind. Not to make a big deal of it, but we did discuss this at length in the meeting, so I'm a little surprised it's still outstanding. Let me know if there's anything blocking this!
The deadline was this past Friday. I mentioned it in the last email, and it was flagged as a priority a few weeks ago. If something is blocking it, let me know. Otherwise, please get it in.
How to do it by hand
- Find the restatement Look for any sentence that repeats a fact the recipient already knows: the deadline, the priority, what was discussed in the meeting. If the fact isn't new information, the sentence exists to make a point, not to inform.
- Test the phrase alone Drop the flagged phrase, like 'per my last email,' into a sentence with no restated backstory around it. If it reads as ordinary, the phrase was never the issue. Keep the phrase, cut the setup.
- State the ask once, with a date Replace the restatement with the actual request and a specific next step: one sentence, one fact, one date.
- Run it through the Steady Hand voice Set underslop to RCOAN (?v=RCOAN) and paste the email. The edit keeps the information and drops whatever was carrying the edge.
Questions
How to reduce sounding passive-aggressive?
Find the sentence that restates something the reader already knows and cut it. The restatement, not any single word, is usually what's carrying the edge. State the actual request once, attach a date or a next step, and stop there.
How to not sound condescending in an email?
Drop any sentence that explains something the reader clearly already understands. Condescension usually lives in over-explaining a fact everyone in the thread already has, not in any particular word choice.
How to professionally respond to a passive-aggressive email?
Answer the actual request and skip the restated backstory entirely. If they wrote 'as I mentioned before,' respond to the ask, not the jab. Matching the edge back rarely moves the deadline; answering the plain question underneath it does.
How to professionally tell someone they are being passive-aggressive?
Name the pattern instead of the tone: 'this reads like the delay is frustrating, is that right?' Asking about the restated fact directly is plainer and harder to deny than commenting on someone's tone.
How to not sound rude in a text?
Cut the exclamation point that's forcing cheer next to a request, and cut the restated fact underneath it. A short, plain sentence with the actual ask reads as businesslike, not rude, more often than people expect.
Voiced editing is in beta and can drift from your facts, so it flags anything it tried to add. The free tier caps at 500 words a run, and your text is held for 0 seconds.