Explaining Fees Clearly on a Launch Page
Clarity · 9 min read ·
How to show what a money product costs: where to put fees, how to word them, why a worked example beats a table and how to avoid surprise charges.
Ask people what they dislike most about financial products and the answer is usually not the cost itself. It is surprise. A fee that appears after sign-up, a charge tucked inside a conversion rate, a free trial that turns paid without a clear reminder. Surprises make people feel tricked, and people who feel tricked leave and tell others.
A launch is your best chance to set a different tone. Explaining fees clearly, early and in plain words costs you nothing and earns more trust than any slogan. This guide shows how to do it.
Principle: no one should be surprised
Imagine a reader who has never heard of you. If, after reading your page for two minutes, they cannot tell what they will pay, you have a problem. The standard to aim for is that a reasonable person can work out the cost of a normal month before they enter any details.
Consumer law in many places supports this. Government guidance on consumer rights in the UK, for example, explains that traders must give people clear information before they buy. And the UK competition authority has published a paper on online choice architecture, describing how the design of websites, such as how prices and options are presented, can harm consumers when it hides or confuses information. The point is not to learn the law by heart, but to see that clarity is both good manners and good compliance.
Where fees should live
Close to the action. If your main button says "Get started", the cost of starting should be visible near it, in words or a short line.
On a page of their own. A dedicated fees or pricing page, linked from the main menu, gives a full answer without crowding the home page.
In the flow. Remind people of the relevant fee at the moment it applies: before a transfer is confirmed, before a currency is converted, before a plan renews.
Not only in the terms. Terms and conditions are necessary, but a fee that appears only there is a hidden fee in practice.
On this platform and others, prices that you offer for sale should be pulled from one source that you control, so that every page shows the same figure. On your own site, do the same: store each fee once, and display it everywhere from that single place. Typing a number into ten pages invites contradiction the day it changes.
Say it in words
Put each fee into a sentence a stranger can understand.
Weak: "Standard tariff applies."
Strong: "There is no monthly charge. Sending money abroad costs a flat fee per transfer, shown before you confirm."
Say when each fee applies, what triggers it and who pays. Where a fee depends on the user's choice, such as speed or method, show each option side by side.
Use a short table for rates
A table is good for comparing options. Keep it small and scannable: the item, the fee and any condition. Make sure the text is large enough to read on a phone and that columns do not need sideways scrolling. Because this is a finance audience, right-align figures and use a consistent format so numbers line up and are easy to compare.
Each fee should have one row. If there are many, group them under headings such as "Everyday use", "Occasional charges" and "Optional extras".
Show a worked example
Tables tell people the rates. A worked example tells them what they will actually pay. Choose a realistic case and walk through it:
"Say you send an amount to a friend abroad. You choose the standard speed. The fee for that speed is shown on the confirmation screen. The exchange rate is shown too, along with the amount your friend will receive. The total you pay is the amount plus the fee, and you see it before you confirm."
Where possible, use real figures drawn from your fees, and keep them current. Label the example as an example and note the date. If you cannot use figures, describe each step and where on screen the user sees the cost.
Two or three examples are enough: one typical, one low-use and one high-use. People see themselves in one of them.
Explain the hidden-in-the-rate costs
Some costs are not labelled as fees at all. Currency conversion, for instance, can include a margin on the exchange rate. If you earn money that way, say so, and explain how people can compare your final amount with the market rate. If you pass on costs from other providers, such as card networks or banks, say that too.
Phrases to avoid:
- "No fees!" when there is a margin.
- "Zero commission" when you make money another way.
- "Free" if it is only free up to a limit that most users will exceed.
If something is free up to a point, say where the point is.
Trials, renewals and cancellation
Many fintech products have a free period, a trial or a promotional rate. To avoid surprise:
- State clearly how long it lasts and what happens afterwards.
- Remind people before a trial ends.
- Make cancelling as easy as signing up.
- Show the date of the next charge.
Dark patterns, such as making cancellation hard or hiding the end date of a trial, are exactly what the choice-architecture research warns about. They also create angry customers and chargebacks.
Changing fees later
Fees sometimes need to change. Do it fairly.
- Give notice well before the change, in plain words.
- Say what is changing, by how much (use your own pricing page for the figure), and from when.
- Explain what users can do: accept, change plan or leave.
- Update every page that mentions the fee on the same day.
Never apply a higher fee to existing users without telling them clearly. It is both unfair and, in many places, restricted by the terms people agreed to.
Language for different readers
Some of your readers know finance well and some do not. Write for the second group; the first will not mind. Avoid jargon such as "spread" or "interchange" without a one-line explanation. A short glossary linked from the fees page costs little and helps.
Keep a consistent vocabulary. If you call something a "fee" on one page and a "charge" on another, readers may think they are different things.
Accessibility of fee information
Make fee information readable by everyone: sufficient contrast, real text and not images of text, tables that work with screen readers and clear headings. A fee that is visible only to some visitors is not really disclosed.
A fee-page checklist
- Every charge a normal user could meet is listed.
- Each fee is explained in a sentence, with when it applies.
- A small table shows the rates, with figures aligned.
- Two or three worked examples show real totals.
- Exchange margins and passed-on costs are disclosed.
- Trial length, renewal and cancellation are explained.
- The page is linked from the main menu and near the main button.
- Figures come from one source and are the same everywhere.
- A date shows when the page was last checked.
Test it on strangers
Ask three people who do not know your product to read the page and answer: what will I pay in a normal month? What could cost extra? How do I stop? If anyone hesitates, fix the wording and test again. It takes an afternoon and prevents months of support tickets.
On this site
The pricing page here shows the costs of listing in plain terms and is a useful model for your own. The terms page explains the rules, the launches page shows how entries read and the contact page is the way to ask a question about a listing.
A before-and-after of a fee section
Here is a made-up "before". The page headline says "Free money transfers." Under it, in grey text at the bottom, a footnote says "Exchange rate margin and partner bank charges may apply." A visitor who sends money abroad finds that the final amount received is lower than expected and feels misled.
Now the "after". The headline reads "Send money abroad with no transfer fee." The next line says "We earn a small margin on the exchange rate, shown on the confirmation screen, so you can see exactly what your recipient gets." A short example follows, and a link leads to the full fees page. The first headline sounded better and cost trust. The second sounds almost as good, tells the truth and gives people the means to check it.
Fees and the rest of the story
Fees are only one part of cost. People also weigh speed, convenience, support and safety. If you are cheaper but slower, say so, and let the reader decide. If you are more expensive but offer something they value, say what it is without exaggerating. A fair, plain comparison of trade-offs is more persuasive to careful readers than any claim of being the cheapest.
Revisit the page every time a cost changes, every time a provider changes theirs and at least once a quarter in between. Accuracy decays quietly, and a fee page that was true at launch can be wrong by spring.
The short version
Surprise is the enemy of trust. Show fees near the action and on their own page, say each one in words, add a compact table and a worked example, disclose margins and passed-on costs, make trials and cancellation obvious and give notice of changes. A visitor should be able to work out a normal month's cost in two minutes.
Questions and answers
- Where should fees appear on a launch page?
- Near the main call to action and on a dedicated fees page linked from the menu, not only in the footer or terms.
- Should I use a table or a worked example?
- Both. A short table gives the rates and a worked example shows what a real person would pay in a typical case.
- What counts as a hidden fee?
- Any charge a reasonable person would not expect from the headline price, or that appears only after sign-up or at checkout.
- How do I explain exchange or conversion costs?
- State how the rate is set, whether there is a margin and how to see the final amount before confirming.
- Can I change fees after launch?
- You can, but tell users in advance, in plain words, with the date it takes effect and what they can do about it.