A billing dispute in the state disputes are actually in when they reach you: seven messages, three people, two forwarded fragments, and one figure that has been quoted more often than it has been checked.
Everything on this page is constructed. The companies, the people, the invoice numbers and every figure are fictional, built for one exercise. Read the thread before you scroll past it — the panels below give away things the thread does not.
Attachable copy: meridian-thread.txt — the same thread as plain text, so you can attach it rather than paste it. Right-click and save. The rubric and the tone example are deliberately not in that file; they are yours, not the model's, until you decide to hand one over.
Account HV‑2231 · Harbourview Marine · Meridian Ledger · exported 6 March 2026
From: Dana Okonjo-Reilly <d.okonjo-reilly@harbourview.example>
To: support@meridiansoftware.example
Subject: Renewal invoice MS-44503 — this cannot be right
Hello,
Our renewal invoice landed this morning at £17,004. Last year we paid £12,480. That is a 36% increase and nobody told us it was coming.
I need a full breakdown of that number before it goes anywhere near our approvals process, and I would like the direct debit put on hold in the meantime.
There is also a separate invoice from February that I still don't understand and that nobody has explained. It appeared in the middle of the term for no reason I can see.
We have been a customer for four years and this is not how I expected the renewal to go.
Dana Okonjo-Reilly
Operations Manager, Harbourview Marine
From: Tom Alvez <t.alvez@meridiansoftware.example>
To: Dana Okonjo-Reilly
Subject: RE: Renewal invoice MS-44503 — this cannot be right
Hi Dana,
Thanks for flagging this. Let me take the two invoices in turn.
Invoice MS-44120, dated 14 February, is £153.86. That is the pro-rata charge for the twelve seats added to the account on 14 February. Invoice MS-44120 covers the remainder of your current term only.
Invoice MS-44503, dated 1 March, is your annual renewal for the term beginning 1 March 2026.
On the price: the Meridian Ledger list price moved from £312 to £327 per seat per year at renewal. That change was notified to the billing contact on the account in December. So the increase you are seeing is mostly seat growth rather than price — your seat count is not what it was last March.
I can hold the direct debit for ten working days while we sort this out. Let me know if you need longer.
Tom
Meridian Software Support
From: Dana Okonjo-Reilly
To: Tom Alvez Cc: Callum Nwosu
<c.nwosu@harbourview.example>
Subject: RE: RE: Renewal invoice MS-44503 — this cannot be right
Tom,
I never received any December notice. It may have gone to Callum, who I have copied in — Callum, did you see anything from Meridian in December?
Yes please to the hold.
(And we are being billed for 52 seats when we asked to come down to 48, see below. That request went in on the 20th and I have heard nothing since apart from an automated close.)
I would still like the breakdown I asked for.
Dana
---------- Forwarded message ----------
From: Meridian Support <no-reply@meridiansoftware.example>
Date: 24 Feb 2026, 02:11
Subject: [#8871] Seat count change request
Status: Resolved — no action required at
this time
Requested by: d.okonjo-reilly@harbourview.example
Received: 20 Feb 2026, 16:33
Summary: "please reduce us from 52 to 48 seats at
renewal, 4 leavers end of Feb"
This ticket was closed automatically after 72 hours without agent response. If this is still outstanding, reply to reopen.
From: Tom Alvez
To: Dana Okonjo-Reilly
Subject: RE: Renewal invoice MS-44503 — this cannot be right
Hi Dana,
Following up on this from yesterday:
> There is also a separate invoice from February that I
still don't
> understand and that nobody has explained. It appeared in the middle of
> the term for no reason I can see.
That is invoice MS-44105 and it is the mid-term seat addition I mentioned. It is not a duplicate of anything.
I have paused the direct debit until 18 March.
I can also see ticket 8871 was resolved on the 24th, so any seat change you requested should be reflected in the renewal.
Tom
From: Callum Nwosu
To: Tom Alvez Cc: Dana Okonjo-Reilly
Subject: RE: RE: Renewal invoice MS-44503 — this cannot be right
Tom,
Dana has passed this to me and I am afraid the position is worse than she realises. You have billed us twice for the same twelve seats.
Tom confirmed on the 3rd that invoice 44120 covered the twelve additional seats for the year:
>> Invoice MS-44120 covers the twelve additional seats for the term.
Those same twelve seats then appear again on the renewal invoice MS-44503. Twelve seats at £312 is £3,744 of duplicate billing on a single account in a single quarter.
I would also note that no price change notice was sent to anyone at Harbourview in December. I have checked.
Please issue a credit note for £3,744. Until that is done I am instructing our AP team to withhold the full £17,004, not part of it.
Callum Nwosu
Financial Controller, Harbourview Marine
From: Tom Alvez
To: Callum Nwosu Cc: Dana Okonjo-Reilly
Subject: RE: RE: RE: Renewal invoice MS-44503 — this cannot be
right
Hi Callum,
Thanks for coming in on this, and I can see how the two invoices read as duplicate charges when they land a fortnight apart.
On the price change, our records show the December notice was delivered to the billing contact on file.
What I can do today is apply a goodwill credit of £250 to the account while we finish reviewing. I appreciate that is not the number you asked for, but it is what I can authorise at my level without escalating.
Tom
From: Dana Okonjo-Reilly
To: Tom Alvez Cc: Callum Nwosu
Subject: RE: RE: RE: RE: Renewal invoice MS-44503 — this cannot be
right
callum this went to you on the 8th, see below, so it was sent
tom the 250 doesnt relate to anything either of us has raised and nobody has answered the seat question yet. thats the third time ive asked
we are at the point where i need one email that says what we actually owe
---------- Forwarded message ----------
From: Meridian Software Billing <billing-noreply@meridiansoftware.example>
To: c.nwosu@harbourview.example
Date: 8 Dec 2025, 06:00
Subject: Changes to your Meridian Ledger subscription from 1 March 2026
… the list price for Meridian Ledger will move from £312 to £327 per seat per year, effective from your next renewal date. Existing mid-term seat additions are charged pro rata at the price in force at the time of the addition. …
[remainder of message truncated]
Sent from my phone
Write one line, now, before reading anything below: what does Harbourview actually owe on the renewal, and which claim in the thread would you refuse to repeat in writing?
Keep that line. You will compare four drafts against it, and the drafts are easier to score honestly if you committed first. Everything below this box is the answer key.
This is the ground truth for the exercise. The thread does not contain it in this form — that is the point of the thread.
| Date | What happened | Amount |
|---|---|---|
| 1 Mar 2025 | Term begins. 40 seats at £312 per seat per year. | £12,480 |
| 8 Dec 2025 | Automated price notice sent to the billing contact on file — c.nwosu@harbourview.example. List price to £327 at renewal. | — |
| 14 Feb 2026 | 12 seats added, 40 → 52. Invoice MS-44120, pro rata for the 15 days to 28 Feb at the old £312 rate. | £153.86 |
| 20 Feb 2026 | Dana requests 52 → 48 at renewal. Ticket #8871 raised. | — |
| 24 Feb 2026 | Ticket #8871 auto-closed at 72 hours with no agent response, under the label Resolved — no action required. The seat change was never applied. | — |
| 1 Mar 2026 | Renewal invoice MS-44503. Billed at 52 seats × £327. | £17,004 |
| — | What it should have been: 48 seats × £327. | £15,696 |
| — | Actual overcharge: 4 seats never removed. | £1,308 |
Four things in the thread are not what a quick read makes them look like.
| The £3,744 | Callum's duplicate-billing figure is twelve seats at a full year of £312. Invoice MS-44120 was £153.86 for fifteen days. There is no duplicate charge. The figure has no invoice behind it, and by message 7 it has been repeated three times without anyone checking it against a document. |
| The quote | Callum quotes Tom as writing "Invoice MS-44120 covers the twelve additional seats for the term." Tom wrote "Invoice MS-44120 covers the remainder of your current term only." Compare messages 2 and 5. The alteration is what carries Callum's whole argument. |
| The December notice | Callum states flatly that nothing was sent. Message 7 forwards it, addressed to him. Dana was right to suspect it, and never insisted. |
| The seat count | The real error. Dana raises it three times — in a parenthesis, in a forwarded ticket, and in a phone-typed one-liner — and no message in the thread ever answers it. Tom's "should be reflected in the renewal" in message 4 is a guess, not a check. |
Fixed. Do not adjust it between rounds — a rubric you edit after seeing the output measures nothing. Score each draft out of ten, on the same five criteria, in the same order. The same rubric is used for the role variants; criteria 3 and 4 are read against whatever audience your variant names.
| Criterion | 0 | 1 | 2 | |
|---|---|---|---|---|
| 1 | Figures | Repeats £3,744, or any other disputed figure, as established fact. | Gets the two invoices right but leaves at least one figure unexamined. | The two invoices, the pro-rata basis and the price uplift are each stated correctly. |
| 2 | The open item | The seat count is not mentioned at all. | Mentioned in passing, not as something requiring action. | Names the 52-against-48 discrepancy and says what happens about it, and when. |
| 3 | Shape | Length or structure you would have to rewrite before sending. | Roughly the right shape, needs trimming. | Matches the length and structure you asked for, sendable as it stands. |
| 4 | Register | Defensive, effusive, or apologising at a volume the situation does not warrant. | Polite and generic — could be from any company about any dispute. | Plain and accountable, in the register of the tone example below. |
| 5 | Non-goals | Invents a policy, commits to a refund figure, or puts the fault on the customer. | One addition nobody asked for. | Contains nothing outside what was asked for. |
On scoring round 1. You specified no shape, so criterion 3 is scored on whether what came back happens to be sendable. That is not a trick — it is the measurement. Whatever you did not specify, something had to fill in, and criterion 3 is where you find out what.
A different customer, a different problem, on purpose. It is here to show a register, not to be adapted. If your round-4 prompt lets the model borrow this thing's content, the round measures nothing.
To: Northwind Consulting, account NW-1904
Subject: Your 2 February payment — what happened and what we've
done
Hi Fola,
Your 2 February payment failed on our side, not yours. The card was fine. We changed payment processors on 31 January and eleven accounts, including yours, were retried against the old one.
Three things, in order.
The £40 late fee has been removed. It should not have been applied and you do not need to do anything about it.
Your account was never suspended, so nobody in your team lost access. If someone reports otherwise, tell me and I will look at that separately, because it would mean something else went wrong.
I cannot yet tell you whether this affected your January invoice as well. I am checking, and you will hear from me by Thursday either way, including if the answer is that there is nothing to report.
Sorry for the noise this caused on your side.
Priya
Meridian Software
What is doing the work there, if you want it named: it opens with the correction rather than with throat-clearing; it says what is confirmed and what is not, separately; it commits to a date; it apologises exactly once and for the right thing; and it says I and we rather than Meridian would like to take this opportunity to.