Parla — usage billing
A localisation bill arrives €1,509 higher than last month’s, and the biggest cause is a decision the vendor’s own software made. Parla’s billing area is designed to say so, and to let the customer set a limit that’s honest about what it costs.
Parla.
H
Halden
Merel de Vries
MV
Overview
Spend
Billing
Usage
Limits
Workspace
Languages
Team
Settings
Invoice — August 2026
Unpaid · due 15 Sep
Issued 1 Sep · INV-2026-08
€4,312.40
Total due
Download PDF
€1,509 more than July — on 31% more words. Three things did it.
+€783
Our router moved German to the premium engine on 14 Aug — 75% of strings classed as marketing copy, up from 17%, at €40.00 / 1k against €8.00
+€548
Your 3 Aug release added a billing settings area — 19,400 new strings across every language
+€178
4,100 strings re-translated and billed again after you edited the English source
Your languages
Daily spend, August
Words
Blended / 1k
Amount
German
61,200
€1,608.75
Japanese
44,800
€26.25
€1,176.00
Spanish
38,100
€19.21
€732.00
French
21,400
€15.70
€336.00
Platform fee
Fixed monthly — not usage
5 seats
—
€459.65
Total due
165,500
€4,312.40
Try it: click 2 rates.
Invoice — August 2026
What it is
The billing area of Parla, a concept AI localisation product used by 30–80 person SaaS companies: the invoice, the line that moved, and a monthly limit.
Where it comes from
How the people who build billing systems describe their own failures: rating engines that mishandle credits and tiers, and dashboards that disagree with the bill. I haven’t run one myself.
Project
Self-initiated concept · Desktop web and mobile · Product design · Sept 2026
What’s at stake
When the usage and the bill don’t agree, customers don’t decide one of them is wrong. They decide the vendor can’t be trusted.
The customer did ship more, 31% more words, but that isn’t most of it. Swap words for tokens and engines for models, and it’s the bill any AI product priced on usage can send its customers.
These are the screens a product or operations lead opens when the bill is bigger than expected and they have to explain it to someone above them.
Parla charges per thousand words, at the rate of the engine its router picks: premium €40 or standard €8, both reviewed by a person. Machine-only, unreviewed, is €4. The limit’s three options are those tiers from the customer’s side: keep the review at full rate, drop to machine-only, or ship in English for nothing.
Two jobs, in order: understand this bill, then control the next one.
Understand the bill
Control the next one
The bill
The total, and the three causes that add up to it.
Understand the bill
The bill
The total, and the three causes that add up to it.
The line that moved
German, at two rates in one month.
Dispute
Only what the vendor caused is held.
Control the next one
Setting the limit
Decide what gives.
Live against the limit
Spend, a forecast range, and the pace to stay under.
The limit was reached
At ten past midnight, on a phone.
Each screen is caused by the one before it.
The bill names a cause, the cause turns out to be one language’s rate, and a rate the customer never chose is the reason to set a limit.
None of it uses a model. The explanations are grouping and arithmetic over the usage records, identical every time you open them. When the subject is trust in a number, deterministic is the point.
From the bill to a limit, in four screens.
Parla.
H
Halden
Merel de Vries
MV
Overview
Spend
Billing
Usage
Limits
Workspace
Languages
Team
Settings
Invoice
German
1–31 August 2026 · 61,200 words
€1,608.75
German, August
=
€826.20
if the rate hadn’t changed
+
€782.55
added by the rate change
14 Aug — more strings classified as marketing copy
1 Aug
14 Aug
31 Aug
The extra words are billed as normal. The rate change was ours, not yours.
Same strings, same product, two rates — decided by our router, not by anyone on your team.
Dispute €782.55
Period
Words
Premium
Blended / 1k
Amount
1–13 Aug
18,900
17%
€13.50
€255.15
14–31 Aug — reclassified by the engine router
42,300
75%
€32.00
€1,353.60
Line total
61,200
57%
2 rates
€1,608.75
One language at two prices in the same month. Each day splits into what it would have cost at the old rate and what the rate change added, and the added part is exactly what the customer can dispute.
Parla.
H
Halden
Merel de Vries
MV
Overview
Spend
Billing
Usage
Limits
Workspace
Languages
Team
Settings
Set a monthly limit
Usage only · resets on the 1st of each month
€
a month
Reaching it doesn’t stop billing —each language does what you choose below.
August usage was €3,852.75. The €459.65 platform fee is billed regardless of the limit.
Had this limit run in August:
29 Aug
limit reached
€142
saved — three languages went machine-only
€211
still billed above it — German at full rate, the rest at machine-only rates
Decide what gives when the limit is reached
Every language needs a place before you can turn the limit on.
Not yet placed
Italian
new this month · ~9,600 words
Choose where it goes
Keep human review
Full rate
Keeps going past the limit — you’re billed for it.
German
61,200 words
Drop to machine only
€4.00
/ 1k words
Nobody reads it before your customers do.
Japanese
44,800 words
Spanish
38,100 words
French
21,400 words
Ship in English
€0
Customers in that market read English.
Portuguese
new this month · ~14,900 words
1 language still needs a place
Nothing turns on until every language has a place, including the one that arrived this month.
Parla.
H
Halden
Merel de Vries
MV
Overview
Spend
Billing
Usage
Limits
Workspace
Languages
Team
Settings
September, so far
€3,500 limit · active
Edit limit
Day 17 of 30
€1,940
spent so far — 55% of your limit
€3,300 – €3,780
projected month end
Based on the last 14 days · updated 07:40
limit €3,500
Today
29 Sep at the earliest
€3,424 at your pace
1 Sep
17 Sep
30 Sep
To stay under €3,500, spend at most €120 a day for the next 13 days.
You’re averaging €114 a day. The limit sits inside the projected range, so it may or may not be reached.
If the limit is reached
What happens
Rate after
Japanese, Spanish, French
Drop to machine only
€4.00 / 1k
Portuguese, Italian
Ship in English
€0
German
Keep human review — billed above the limit
Full rate
Day 17 of 30: spend so far, and where the month is heading against the limit.
What I rejected
One unit price for German. Averaging the two rates would hide the day the router changed, so the month splits at 14 August.
Leading with the cause and shrinking the total. Demoting the amount owed to make an argument serves the designer, not the reader, so the total stays first and the causes sit beside it.
A limit that promises to stop the bill. Languages kept on human review bill past it, so the screen says so: replayed on August, it still billed €211 above the limit.
The same screens, when the assumption under them fails.
First invoice · designed. Every “vs last month” screen needs a first month. Instead of an empty comparison, the slot explains how the bill is worked out.

A disputed line · designed. Only the €782.55 the rate change added is held. The other €3,529.85 is due on time. The hold and the review window are invented Parla policy.



The limit was reached, on mobile · designed. It happens at ten past midnight, so it’s the one moment designed for a phone: what your customers see now, what it’s still costing, and two equal choices, because “was this worth it” isn’t an upsell.
Next case study









