17

7 Hidden On-Ramp Fees That Show Up After You Integrate

7 Hidden On-Ramp Fees That Show Up After You Integrate
Key takeaways
  • On-ramp pricing has costs beyond the headline fee. Total effective cost on a card purchase can reach 7-8% at some large providers.
  • The exchange-rate spread is the largest hidden cost. It sits inside the quoted token price, not the fee line.
  • Documented spreads at large providers have run around 4% on card purchases, applied before the platform fee.
  • Card processing runs about 3.5% to over 5%. Local bank rails like ACH and SEPA often sit under 1.5%.
  • Chargeback liability, rolling reserves, and volume caps are contract terms, not market forces. A provider can remove them.
  • Paybis charges no rolling reserve, applies no volume cap, and undertakes chargeback liability.
  • Paybis runs pre-funded settlement, so capital is not held on a release schedule.
  • Paybis covers 180+ countries, 25+ payment methods, and 54+ fiat currencies, with integration in under 48 hours.
  • The only accurate cost metric is net crypto delivered, measured against the mid-market rate at your ticket sizes.

On-ramp pricing looks clean during evaluation. A service fee, a processing fee, a headline percentage on the page. The trouble starts after you go live. Volume builds, and the unit economics stop matching the quote.

The reason is that the headline fee is one cost among several. Independent breakdowns have put the total effective cost of a card purchase at some large providers as high as 7% to 8% once the spread, processing, and network fees stack. If you are integrating an on-ramp, a plain guide to what an on-ramp is and why a business needs one covers the basics. This guide covers the costs that basics leave out.

Below are the seven fees that surface after integration, what each one is, where it hides, and how to check it before you sign.

The 7 hidden on-ramp fees

  1. Exchange-rate spread baked into the quoted token price
  2. Payment-method processing fees that vary by rail and region
  3. FX conversion markup on cross-currency settlement
  4. Network fees passed through on every withdrawal
  5. Chargeback and fraud liability you did not price in
  6. Rolling reserve that locks up your working capital
  7. Volume caps and minimum commitments buried in the contract

1. Exchange-rate spread

An exchange-rate spread is a markup added to the quoted token price. It is the largest hidden cost in most on-ramp flows, and the one buyers miss most often. The provider takes a reference price for the asset, adds a margin, then shows the marked-up price. The token amount looks normal. The difference from the true mid-market amount never appears on the fee table, because it lives in the price.

Run the math on your own volume. A 4% spread on a $200 average ticket is $8 per purchase. At 10,000 purchases a month, that is $80,000 a month that never reaches your users. Documented spreads at large providers have run around 4% on card purchases, applied before the platform fee. A provider can advertise a low service fee and still run an expensive flow through a wide spread.

How to check it: ignore the advertised percentage. Run test transactions at your real ticket sizes and measure the crypto actually delivered against the mid-market rate at the same second. The method is set out in how to calculate net crypto received.

2. Payment-method processing fees

A processing fee is the per-transaction cost of the payment rail. Card processing and bank-rail processing carry very different costs, so your real payment mix decides your average. Cards commonly run 3.5% to over 5% depending on region and issuer. Local bank rails like ACH in the US or SEPA in Europe often sit under 1.5%.

The trap is modelling on a blended assumption that does not match how your users pay. If they skew to cards, your average cost lands well above the number you planned around. Your integration path shapes this too, which is covered in widget vs SDK vs API.

How to check it: price cards and bank rails as separate lines, then weight them by your expected mix per region. Paybis routes across 25+ payment methods, so the cheaper local rails are available where your users are.

3. FX conversion markup

An FX conversion markup is margin added to the currency exchange rate. It hides the same way the crypto spread does. The rate you receive is worse than the reference rate, and the difference is provider margin.

This cost hits platforms that settle in a different currency from the one users pay in. It stays invisible until you reconcile and find the received amount short. Coverage across 54+ fiat currencies and 180+ countries lets you settle in the currency you need rather than convert twice.

How to check it: ask for the FX reference source and the markup in basis points, in writing. A provider that will not state the markup is charging one you cannot see.

4. Network fees passed through

A network fee is the on-chain cost to confirm a withdrawal. Some providers absorb it. Many pass it through. A few mark it up on the way. On high-fee chains and during congestion, it moves from rounding error to a real line item.

How to check it: confirm who pays the network fee, whether withdrawals are batched to lower it, and whether the pass-through carries a markup over the actual on-chain cost.

5. Chargeback and fraud liability

Chargeback liability is who pays when a card payment reverses. If the contract puts it on you, a fraud spike lands on your P&L months after the transaction cleared, along with the scheme fees. Buyers rarely price this during evaluation, because the pricing page says nothing about it. It appears when the first wave of disputes hits.

Paybis undertakes chargeback liability, so a card reversal does not become your loss.

How to check it: find the liability clause in the contract and read who carries it. Ask the provider directly and get the answer in writing.

6. Rolling reserve

A rolling reserve is a percentage of your processed volume the provider holds back and releases after a fixed delay, often 5% to 10%. It is framed as risk cover. In practice it is your working capital sitting on someone else’s balance sheet for months. It never shows as a fee, because the money is yours. The cost is the capital you cannot deploy while it is held.

Settlement timing does the same thing more quietly. Some providers hold card or ACH-funded purchases for 7 to 10 days before release. Paybis holds no rolling reserve and runs pre-funded settlement, so your capital is not parked waiting on a release schedule.

How to check it: read the reserve clause. Check the percentage held, the release schedule, the settlement delay, and whether the terms can change once you are live.

7. Volume caps and minimum commitments

A volume cap limits how much you can process. A minimum commitment charges you for volume whether or not you reach it. A cap strangles growth once you scale. A minimum punishes a slow ramp. Both pull the effective rate away from the headline number, in opposite directions.

Paybis applies no volume cap, so processing scales with your growth rather than against it.

How to check it: look for caps, floors, and any penalty rate for missing a commitment. Model your effective cost at both a slow-ramp and a fast-ramp scenario before you sign.

The seven fees at a glance

Use this as the checklist when you compare providers. The ranges are market-wide, not any single provider’s pricing.

Hidden on-ramp fees, where each one sits, and how to check it. Ranges are market-wide, not provider-specific.
Fee Where it hides How to check it Typical market range
Exchange-rate spread Inside the quoted token price, never on the fee line Measure crypto delivered against mid-market at your ticket sizes ~1% to 4%+ on cards
Processing fee Per transaction, split by payment rail and region Price cards and bank rails separately for your mix Cards ~3.5% to 5%+, bank rails under ~1.5%
FX conversion markup In the rate when settling across currencies Ask for the FX reference and markup in basis points Pair and provider dependent
Network fee Passed through per withdrawal, sometimes marked up Confirm who pays, whether batched, whether marked up Chain dependent
Chargeback liability In your ledger when a card payment reverses Read the liability clause, ask who carries it Scheme cost plus operational loss
Rolling reserve Volume held back, plus multi-day settlement delays Check the percentage, the release schedule, the terms Often ~5% to 10%, held for months
Volume caps / minimums In the pricing tier and contract minimums Check for caps, floors, and penalty rates Provider specific

How Paybis handles these costs

The spread, processing, FX, and network costs are structural to any ramp, so the fair test is to run the numbers and compare crypto delivered. Four of the seven fees are contract structure rather than market forces, which means a provider can remove them. Here is where Paybis sits.

180+
countries
25+
payment methods
54+
fiat currencies
<48h
to integrate
  • No rolling reserve. Working capital stays with you.
  • No volume cap. Processing scales with your growth.
  • Chargeback liability undertaken by Paybis. A card reversal does not land on your P&L.
  • Pre-funded settlement. No capital parked on a release schedule.
  • 24/7 technical support with personal account management.

To see it against your own numbers, start with the Paybis On/Off-Ramp for business or read the on-ramp fee comparison by payment method.

Bottom line

The headline fee is never the full cost of an on-ramp. The spread, processing, FX, and network charges stack on top of it, and rolling reserves, chargeback liability, and volume caps sit in the contract where the pricing page never shows them. The only way to compare providers fairly is to measure the crypto actually delivered against the mid-market rate at your real ticket sizes. Run that test before you sign, read the contract clauses, and you will know the true cost instead of the advertised one.

Related reading

FAQ

What are hidden fees in a crypto on-ramp?

Hidden fees are costs that do not appear on the advertised pricing line. The main ones are the exchange-rate spread, the FX markup, network fees, chargeback liability, and rolling reserves. They surface after integration, once transactions are flowing, and they can outweigh the headline service fee.

Why does the exchange-rate spread matter more than the headline fee?

The spread is margin embedded in the quoted token price, so it never appears on the fee table. A provider can advertise a low service fee and still run an expensive flow through a wide spread. Documented spreads at large providers have reached around 4% on card purchases, which can exceed the stated fee itself.

How do I calculate the true cost of an on-ramp?

Compare the crypto delivered to the user against the mid-market rate at the moment of purchase, at your real ticket sizes. That single number captures the spread and the stated fee together. Advertised percentages do not.

Does every on-ramp charge a rolling reserve?

No. A rolling reserve is a contract choice, not a market requirement. Some providers hold back a percentage of volume for months. Others hold none. Paybis holds no rolling reserve. Read the reserve clause before you sign.

What should I ask a provider about fees before signing?

Ask for the spread, the FX markup in basis points, who carries chargeback liability, whether there is a rolling reserve, and whether the contract has volume caps or minimum commitments. Get every answer in writing before you commit.

Disclaimer: Don’t invest unless you’re prepared to lose all the money you invest. This is a high‑risk investment and you should not expect to be protected if something goes wrong. Take 2 mins to learn more at: https://go.payb.is/FCA-Info