Payment execution

Crypto payroll for paying people in countries your bank finds difficult

Companies with distributed teams hit the same problem every month. The amounts are modest, the recipients are in a dozen countries, and the bank fee plus the exchange spread takes a visible bite out of what each person is owed.

Stablecoin rails change that arithmetic. Here is which parts they change, which parts they do not, and what to confirm before you move a payroll onto them.

  • Payment Institution today
  • EMI in progress, France
  • CASP in progress, France
  • GDPR and DORA compliant
  • ISO 27001 and SOC 2 Type II in progress
How a payment runs
  • 1Top-UpFiat arrives through the linked IBAN and is converted into a supported stablecoin.
  • 2SendStablecoins go to a pre-registered counterparty or a verified wallet.
  • 3Make a PaymentStablecoins convert back to fiat and leave over traditional banking rails.
  • 4ReceiveShare your wallet address or QR code to take stablecoins in.
  • 5SwapExchange one supported stablecoin for another inside the platform.
Services will become available only upon obtaining the relevant CASP and EMI authorisations.

What changes and what does not

Cost stops tracking distance

A transfer costs what the network costs. Paying someone twelve time zones away is not more expensive than paying someone nearby.

Timing improves on one leg

The stablecoin transfer settles instantly within the platform once funds are available. Fiat arrival still depends on the recipient's bank.

Recipients still choose

Someone who wants ordinary money gets ordinary money, through Make a Payment to their bank account.

Employment law does not change

Rails are not a payroll product. Contracts, tax and social contributions are exactly as they were.

Read this before you plan around it

The workbook that sent us here flagged payroll as a capability to confirm, and the product documentation does not describe one. So here is the position as it stands rather than a pitch.

  • There is no bulk or batch upload documented. Payments go to registered counterparties one at a time. For a team of five that is fine. For two hundred it is the whole question.
  • Every recipient must be a registered counterparty. Set up once per person, with the routing details attached, before anything can be sent.
  • Approval workflows and payment limits are not described. If your finance policy requires two-person approval on payroll, raise it early.
  • Team management is announced as coming soon. Assigning who may run or approve a payroll run is not available yet.
  • Payroll itself is not a stated use case. Confirm it with the team before committing.

What the platform does give you is the cost structure, verified destinations and a single reconcilable record. Whether that adds up to a payroll solution depends entirely on your headcount and your approval requirements.

What paying someone abroad actually costs

CostTraditional routeOn stablecoin rails
Transfer feePer payment, often flat, painful on small amountsA network fee, unrelated to the amount or the distance
Exchange spreadUsually the largest cost, rarely itemisedApplies at the fiat legs, not to the transfer itself
Intermediary deductionsCorrespondent banks may take their own cutNone in the middle
Time to arriveDays, and longer across a weekendInstant on the stablecoin leg, bank pace on the fiat leg
Your team's timeChasing, matching, re-sending failed paymentsOne history covering every payment

For a contractor owed a few hundred euro a month, the fee and the spread together can be a meaningful percentage of the payment. That is the case where the rail genuinely matters, and it is also the case where a per-payment setup burden hurts most.

How your money moves

A payment to a team member runs the same route as any other payment.

  1. 1Top-Up. You transfer fiat to your linked IBAN. It is converted through the on-ramp and lands in your wallet as a supported stablecoin. Where the fiat currency and the stablecoin denomination match, that conversion is 1:1 before fees.
  2. 2Register the counterparty. Anyone you pay has to exist as a counterparty record first, holding the name and the IBAN or wallet address. Anyone paying you has to be whitelisted as a source.
  3. 3Send or Make a Payment. Send moves stablecoins to a counterparty wallet. Make a Payment converts stablecoins back to fiat and sends it over traditional rails to a bank account.
  4. 4Receive and Swap. Incoming stablecoins arrive at your wallet address. Swap exchanges one supported stablecoin for another without leaving the platform.
  5. 5Reconcile. Every transfer, payment, swap and top-up sits in Activity, and the whole history exports to CSV or Excel.

Two ways to pay a distributed team

SendMake a Payment
They receiveA supported stablecoin in their walletFiat in their bank account
They needA wallet address on a supported networkA bank account and an IBAN
SuitsPeople already comfortable holding stablecoinsEveryone else, which is most people
Speed to themSettles instantly within the platform once funds are availableDepends on their bank and country

Most teams end up mixed, and the useful part is that both routes run from the same balance. You are not funding two systems to pay one group of people.

Controls built into every payment

Most of the operational risk in cross-border payments comes from paying the wrong party, or taking money from a source you cannot account for. NGPES makes both a deliberate step.

  • We pre-register your counterparties. Funds can only be sent to a party already recorded in the platform, with the routing details attached. There is no free-text payment field to get wrong.
  • We whitelist your sources. Money can only be received from parties you have approved in advance.
  • We hold unknown sources. If funds arrive from a source that is not recognised, they are placed on hold and the support team contacts you. They are then either returned or released to you.
  • Subaccounts separate the flows. One organisation account can hold subaccounts per team, function or payment flow, each with its own balances and transaction history, all under central control.
  • We keep everything on the record. The dashboard shows balances, activity and account-level liquidity in real time, and Activity exports the full history to CSV or Excel for reconciliation.

What this does not replace

Worth stating clearly, because the word payroll carries a lot of expectations.

  • It does not calculate gross to net, tax or social contributions.
  • It does not file anything with any authority.
  • It does not determine whether someone is an employee or a contractor, which is a legal question with real consequences in most jurisdictions.
  • It does not produce payslips.

This is a payment rail, and it sits underneath whatever payroll or contractor management system you already run. Anyone selling it as a replacement for that system is selling you something else.

Settlement speed

Here is what each leg takes.

LegTiming
Stablecoin transferSettles instantly within the platform, once funds have been received and are available.
Stablecoin to fiat conversionInstant.
Fiat arriving at the recipientDepends on the destination currency, the geography and the external banking rails involved. NGPES does not control this leg.
Fiat top-upDepends on the inbound transfer reaching your linked IBAN.

The digital asset layer is instant once liquidity is available, and the fiat legs at either end move at the speed of the banks involved. That is a large improvement on a correspondent banking chain, and it is not the same as end-to-end instant.

What the platform supports

This is what the platform supports today.

Position today
StablecoinsSelected MiCA-compliant stablecoins only. Assets outside that set are not held on the platform.
Non-compliant assetsFunds arriving in an asset that is not MiCA-compliant can be converted into a MiCA-compliant one, as a case-by-case exception, not a standing service.
FiatMoves in and out through the linked IBAN via on-ramp and off-ramp. Fiat balances are not held on the platform.
SwapBetween supported MiCA-compliant stablecoins only.
External accountsYou can register your own external bank accounts and wallet addresses. They are verified before use, and only for flows involving the same organisation.
Team managementAnnounced as coming soon. Not available yet.

If a particular asset, currency or corridor matters to your business, ask us before you build around it.

Our regulatory position

Where NGPES is authorised today.

  • Payment Institution status today
  • EMI in progress, through NGPES Payments in France
  • CASP in progress, through NGPES Digital in France
  • GDPR and DORA compliant
  • ISO 27001 and SOC 2 Type II in progress

NGPES is based in France and the platform supports selected MiCA-compliant stablecoins only, by design. Services will become available only upon obtaining the relevant CASP and EMI authorisations.

Coverage and settlement times

What NGPES states today.

What NGPES states
ReachFunds move across 150+ countries via SEPA, SWIFT and local rails.
Stablecoin settlementT+0.
Fiat settlementT+1.
Processing24/7/365, with no end-of-day batch. Everything is processed in real time.
ConversionInstant conversion between fiat, in USD, EUR and GBP, and stablecoins.
Exchange24/7 fiat to stablecoin exchange, with OTC support.

For a per-country arrival time, a fee, or the supported asset and network list, talk to the team.

Frequently asked questions

Can I run payroll through NGPES?

Payroll is not a stated use case in the current platform documentation, and there is no bulk or batch upload. Payments go individually to registered counterparties. Confirm the mechanics with the team before you move a payroll onto it.

Why would anyone pay a team in stablecoins?

The transfer cost is driven by the network, not the distance or the amount, so small cross-border payments stay viable. The saving is largest on modest amounts to many countries.

Does the recipient have to hold stablecoins?

No. Make a Payment converts your balance to fiat and pays their bank account over traditional rails, so nothing changes for them.

Do I set up each person once or every month?

Once. Each recipient exists as a counterparty record with the routing details attached, and that record persists.

Is there a minimum payment size?

Not stated in the current documentation. It is worth confirming, because it decides whether small monthly amounts are viable.

Does this handle tax and contributions?

No. It is a payment rail, not a payroll system. Gross to net, filings and payslips stay with whatever system you use today.

How does finance reconcile a monthly run?

Every payment sits in Activity alongside the top-ups that funded it, and the full history exports to CSV or Excel.

Tell us how many people and how many countries.

Those two numbers decide whether this works for you today or whether it does not.

About NGPES

NGPES, Next Generation Payment EcoSystem, is a B2B payment infrastructure that enables businesses to send, receive, hold and move money efficiently across borders. Both fiat currencies and regulated stablecoins are integrated, for faster settlements, lower costs, and enhanced transparency. NGPES is based at 35 avenue de Friedland, 75008 Paris, and was ranked 83 in the Finance Innovation Fintech100 2025.

Interested in our solution? Talk to our team, or email sales@ngpes.com.