Mela · የእኛ banking
Get the app
← all posts
May 1, 2026 #remittance · #product

More birr per dollar — how Mela's preferred rate works

The text from your aunt in Awassa is the same one most senders know: ደረሰit arrived. It is the most satisfying notification in the world. But what arrived isn’t just dollars. It is whatever the app between you and her decided to keep.

This post is about how to read what gets kept, and how Mela tries to keep less of it.

What you actually pay when you “send $500”

Most remittance apps quote a single number — the destination ETB amount — and let you infer the cost. Underneath that single number, there are usually three separate line items:

  1. The transfer fee. Sometimes shown, sometimes “free” with strings.
  2. The FX spread. The gap between the rate the app quotes you and the wholesale rate it gets in the market. This is where most of the cost lives, and it is the hardest to see.
  3. The card-funding cost. If you funded the send with a debit or credit card, the processor charged the app, and the app folded that into your rate.

On a card-funded send, the total leakage — fee plus spread plus card cost — is often somewhere between 4% and 6%. None of that is illegal. None of that is malicious. It is just the all-in price of moving USD across a corridor through a generalist remittance app.

If you only see one of those three numbers, you can’t argue with the rest. So the first thing Mela does is take card-funding off the table.

ACH and Plaid take one of the leaks out

Mela funds the wallet via ACH pull from your US bank, linked through Plaid. Both shipped in Q1 2026. The mechanics:

  • You link your US bank to Mela once via Plaid. That takes about thirty seconds — no routing or account numbers to type.
  • When you initiate a send, Mela pulls USD from your bank account into your Mela USD wallet via ACH.
  • The send to Ethiopia happens from the wallet.

There is no card swipe. Therefore no interchange, no processor margin, no card-network cost folded into your rate. The “card-funding cost” line item simply doesn’t exist on a Mela send.

That is the first leak closed.

A corridor-specific rate, not a generalist’s line item

The other big line item is the FX spread. This is where Mela’s design diverges from Ria, Remitly, Western Union, and CashGo.

Those four are honest products at what they do. Each serves multiple corridors and prices the Ethiopia pair from a generalist’s book — Ria and Western Union from a network-and-cash-pickup book, Remitly and CashGo from an app-first book — but in every case, USD/ETB is one row in a larger pricing table.

For Mela, the Ethiopia corridor is the table. We priced the USD→ETB book specifically — sourced the liquidity to make it work, structured the corridor relationships to keep it stable, and built the rate into the product as a quoted-at-send-time number, not a back-end average.

Same legal status as the incumbents. Different margin philosophy.

A single corridor, priced specifically, can hold a tighter spread than the same corridor priced as one row of a generalist’s matrix. That is most of why the number we send is, in our experience so far, consistently better.

”Compare us live” is part of the product, not the marketing

Inside the Mela app, at quote time, you see Mela’s number and the others’ numbers side by side. Not in an ad. Not on a landing page that’s gone stale. In the moment you’re about to send.

That is the only honest way to claim “best legal rate.” Rates move. The number that mattered yesterday is not the number that matters this morning. If we asserted a static rate in evergreen marketing copy, we would be lying to you on every day except the day we shipped that copy.

So the rate comparator is in the app. The number you see when you’re about to send is the number we send.

A worked example you can sanity-check

Illustrative numbers — as of mid-May 2026 — on a $500 send to ETB:

ProviderETB delivered
MelaETB 27,840
CashGoETB 26,920
RemitlyETB 26,490
RiaETB 26,180
Western UnionETB 25,790

That’s roughly +ETB 1,350 to family vs. Remitly on the same dollar, same moment, same legal status — and ~+ETB 2,050 vs. Western Union, which still carries the largest brand and cash-pickup share among older senders.

These numbers are illustrative, not a guarantee. They are not hardcoded in the app. The live quote you see when you press “send” is the operative quote. We shipped the rate comparator on the home page in the same spirit: it is how this product wants to be sold, but the source of truth lives in the app.

The repeat-send compound

The real story isn’t $1,050 on one $500 send. It is the compound across a year of sending.

Take the median sender at $500 a month. A 5% improvement on the effective rate is roughly $300 saved per year, per sender. Three years of that is a return ticket home with luggage. Five years of that is several months of school fees. Twelve years of that, for the steady sender supporting parents in Bahir Dar or siblings in Hawassa, is — by the standards of the corridor — real money.

It is also why the comparison to Ria, Remitly, Western Union, and CashGo is not adversarial. Those are honest products. We are not pitching against them; we are pitching against the spread that is shared between them and the senders. Closing the spread by 2-5% is the entire business case.

What this post is not claiming

A few things we are deliberately not saying:

  • Not “the best rate, period.” That comparison can only be made against legal alternatives. Parallel-market rates are not a benchmark we should reach for. Compliance and brand both say no.
  • Not “no fees.” There are fees. The discipline is to make them visible, not to claim they don’t exist.
  • Not a static rate. The numbers above will be wrong by some amount on the day you read this. The live quote in the app is what matters.

The notification, again

The text from your aunt — ደረሰ — is the only review of this post that matters. Whatever cost was in the system between you and her either reached her or didn’t. We are trying to make sure more of it does.

Compare us live in the app, and send when the number looks right.