Skip to content

Connect Your Treasury System to Stablecoin Payment Rails

In short

A company can pay suppliers or its own affiliates in USDC or EURC from the TMS or ERP it already uses, by adding a licensed stablecoin rail as one more payment channel. Kyriba and Fipto announced on 8 June 2026 that Ledger and Mantu run such flows inside Kyriba. Protofire builds that connection for the system you run: payment files, approvals, payee screening, custody wiring, ERP booking and monitoring outside banking hours. For a first corridor we suggest pay-through, where the rail holds the stablecoin only for the length of the transfer.

Luis Medeiros

Reviewed by Luis Medeiros, Field CTO at ProtofireLast reviewed: October 2026

$2B+
secured on the Safe multisig deployments we built across 120+ EVM networks
250+
projects delivered since 2016
Trusted by teams building on-chain

Stablecoin payments from a treasury system work like one more bank channel. Treasury raises a payment in USDC or EURC in the TMS or ERP it uses for wires, and approves and releases it under the same rules. A licensed rail then executes it, from currency conversion and payee screening to onchain settlement and the payout in stablecoin or local currency. Each payment returns as a status and a line on the end-of-day statement.

Protofire builds and runs the link from the TMS to the rail. The funds stay with your banks, your custody setup and the licensed rail, which holds the licenses each payment needs; our software instructs and records the payments and never holds the money. Vendor support and rules on this page are as read on 18 October 2026.

The connection between your TMS and a licensed stablecoin rail

A payment leaves the treasury system at the top, is executed by the licensed rail and returns as a status and a booked statement line, with monitoring on all six layers outside banking hours too.

01

Treasury system and ERP

Where payments are raised, approved and released, and where supplier records carry a wallet address, a network and, where held, a Legal Entity Identifier (LEI).
02

Payment connector

Reads released payments from the TMS's bank channel, calls the rail's API and returns each status in the TMS's format.
03

Payee controls

Whitelisted addresses, sanctions screening before each payment reaches the rail, and the Travel Rule data the rail needs.
04

Licensed rail

The regulated party that converts the funds, settles onchain and pays the supplier, under its own licenses.
05

Custody

Where any balance sits: multi-party computation (MPC) wallets the company controls, a regulated custodian or the rail's custodial wallet.
06

Statements and booking

Rail records and indexed chain data, turned into statement lines and postings.
01

What does Protofire build between the TMS and the rail?

The connector translates between the bank formats your TMS uses and the rail's API. Corporate-to-bank traffic increasingly runs on ISO 20022 messages: pain.001 instructs a credit transfer, pain.002 reports whether the instruction was successful, pending or failed, and camt.053 and camt.054 carry the end-of-day statement and the debit and credit notifications. The stablecoin rails we checked take REST API calls, with webhooks at Circle, Bridge and Fipto and a CSV upload as well at BVNK, and none of them documents a pain.001 or camt interface.

We read each released payment from the channel the TMS uses for its banks: an API, host-to-host SFTP or EBICS. Each call to the rail has an idempotency key, so a file sent twice cannot pay twice, and the rail's webhooks are mapped back to pain.002 statuses on the original instruction.

A payment the rail refuses comes back to the TMS as rejected, with the rail's reason, in the same queue where treasury already handles returned wires.

02

Which treasury systems already support stablecoin payments?

This is the picture on 18 October 2026, from vendor and partner announcements. For scale, Allium counted $137 billion to $153 billion of stablecoin business-to-business settlement from January to August 2026, and $28 billion of supplier payments.

01

Kyriba

On 8 June 2026 Kyriba and Fipto announced that Ledger and Mantu "have deployed live stablecoin payment flows inside the Kyriba Treasury Management System". Ledger, a crypto-wallet company, converts EUR to USDC with Fipto's automated sweep for supplier payments, and Mantu, a consulting group, moves intercompany cash between Europe and Colombia; both treasury teams initiate and monitor the payments in Kyriba. Fipto, authorized by France's ACPR as a payment institution and by its AMF as a crypto-asset service provider, handles conversion, settlement and compliance monitoring. Kyriba also offers USDC with Circle, announced in April 2026, and in July 2026 announced a partnership with Merge, a stablecoin payment platform for enterprises.

02

SAP

SAP Pay, embedded in SAP Cloud ERP and provided by Tereina, an SAP-backed company, lists USDC "with native integration to Circle" next to ACH, wire and check. On 7 October 2026 Circle said that it and Tereina plan joint proof-of-value programs with customers "over the coming months", with EURC as an option for euro-denominated payments. For other SAP setups we connect through SAP's existing payment file and bank statement channels.

03

Ripple Treasury (formerly GTreasury)

Since 1 April 2026, Ripple Treasury has let treasury teams "view, hold, receive and manage fiat and digital liquidity", including RLUSD and XRP, in one system. Its digital assets page markets cross-border intercompany settlement through a digital asset ("Fiat in. Fiat out."). The April release said the framework "will soon expand" to connecting with Ripple's settlement products, and we found no dated release launching that connection by 18 October 2026.

04

Trovata

Trovata Stablecoin lets companies mint US dollars into USDP, issued by Paxos, inside the platform they use for cash management, with "the controls, approvals, and audit trails enterprise treasury requires". Trovata's page names no customers.

05

Oracle, FIS, ION, Coupa, Nomentia and Serrala

On 18 October 2026 we found no stablecoin payment feature in Oracle Fusion Cloud ERP or NetSuite, FIS Quantum or Integrity, ION's treasury products, Coupa Treasury, Nomentia or Serrala. The stablecoin announcements from Oracle and FIS are products for banks. On these systems the connector uses their existing bank channels: ISO 20022 files over EBICS, host-to-host SFTP or an API.

03

Should a corporate use pay-through or hold a stablecoin balance?

The first design decision is whether treasury holds stablecoins at all, and we build both. For a first corridor we suggest pay-through, which keeps the custody and accounting questions small while the payment flow proves itself.

Held stablecoin balance
Pay-through
Funding
Stablecoins bought ahead and kept for payments, intercompany moves and receipts
Euros or dollars sent to the rail for each payment run, or swept automatically just before it
Where the stablecoin sits
MPC wallets the company runs, a custodian, or an account at the rail
With the rail, for as long as the transfer takes
Who signs transfers
Treasury's signers under the custody policy, for payments the TMS released
The rail, on instructions the TMS released
Accounting question
Ongoing: classification and presentation of the balance at every reporting date
Smaller: a short-lived balance, still to be agreed with your auditor
Weekend and holiday moves
Funds can move between group entities at any hour
Limited by when the fiat funding reaches the rail
What we build
All of the pay-through scope, plus custody wiring, policy sync and balance reporting
Connector, payee controls, statements, posting rules and monitoring
04

Paying from treasury, or building payments for others?

This page covers a company paying its suppliers and its own affiliates. A payment provider or fintech building stablecoin payouts for its clients needs stablecoin cross-border payment infrastructure, and a merchant taking crypto from customers needs crypto payments.

DAO, protocol and institutional treasuries holding capital onchain are covered under onchain treasury infrastructure, and a listed company putting crypto on its balance sheet can start from the corporate crypto treasury blueprint. The stablecoin payments in your TMS blueprint splits this pattern into what a company keeps (the treasury system and its controls), what it rents (the licensed rail) and what Protofire builds and runs (the connector).

05

How does the first corridor go live?

1

Trace one corridor

We trace a payment for one paying entity, one corridor and a few suppliers or affiliates, from proposal to general ledger, and fix the rail, the custody setup and the cut-off rules with treasury. Your treasury system, the corridors and where any balance sits drive most of the effort. Deliverables: the TMS-to-rail field mapping, draft posting rules for your auditor and the connector design with its test plan.
2

Test against the rail

We build the connector, payee checks, custody connection and ledger feed on the rail's test API, wired to a non-production instance of your TMS. Deliverable: a test payment that travels from release in the TMS to a booked statement line.
3

Parallel run

Small live payments go to the first suppliers, and treasury checks each one against the bank route it replaces until a month-end closes in the ERP with no manual entries for stablecoin accounts. Deliverable: that month's reconciliations and the audit file for your external and internal auditors.
4

Add suppliers, entities and rails

More suppliers, entities and corridors follow, and a second rail if you want one. Because the payment mapping does not depend on any single rail and your own ledger stays the record, a rail can be added or replaced without changing the TMS. Deliverable: stablecoin payments as a standard payment method in the TMS.
5

Run and hand over

We run the monitoring from the operations tab seven days a week and update the connector whenever a rail or a chain changes its API. The source and the operating procedures live in your repositories, so your treasury IT team can take over whenever it chooses. Deliverable: every payment followed until both legs complete.
06

What else can the connection carry once it is live?

Supplier payments in USDC or EURC from the existing payment run
Intercompany funding between group entities at weekends and on holidays
Local-currency payouts through the rail for suppliers without a wallet
A second rail beside the first, with no change to the TMS
07

Where have the connector's parts run before?

The approval layer can use the signer threshold a Safe enforces onchain, and we built the Safe deployments on 120+ EVM networks. The ledger feed reads an index of the company's addresses, the kind of index we have authored as subgraphs in The Graph ecosystem since 2019.

For the reference rate, under Chainlink Community Grants we built ready-to-run Chainlink node repositories for five chains and an ETH/USD price adapter.

“A payment the rail refuses comes back to the TMS as rejected, with the rail's reason, in the same queue where treasury already handles returned wires.”

Where the approval and ledger layers have run before
$2B+secured on the Safe deployments we built across 120+ EVM networks

For the approval layer: a Safe moves funds only after a set number of its signers approve, which gives a treasury holding stablecoins in its own wallet multi-person approval onchain.

18M+subgraph queries a day served across 15+ networks during the engagement

For the ledger feed: Protofire ran the indexing clusters behind that figure and cut their query-response time by about 92%, from roughly 4.2 seconds to 0.3. A company's own addresses, indexed the same way, give the feed a record of every transfer that does not depend on the rail's reports.

FAQ

How does a corporate pay suppliers in stablecoins from its TMS?
A corporate pays suppliers in stablecoins from its TMS by adding a licensed stablecoin rail as one more payment channel, with a wallet address and network in each supplier record. Treasury raises and approves the payment as usual, and the rail handles conversion, payee screening and settlement. The TMS keeps its bank message formats, such as ISO 20022 (a pain.001 out, pain.002 statuses and camt statements back), and a connector translates them to and from the rail's API. The supplier receives USDC, EURC or local currency. Protofire builds that connector for the TMS or ERP you run.
Which treasury systems support stablecoin payments?
As of 18 October 2026, Kyriba has announced live stablecoin payment flows at named companies: on 8 June 2026 Kyriba and Fipto said Ledger and Mantu run them inside the TMS. SAP Pay, inside SAP Cloud ERP, lists USDC through Circle, with customer proof-of-value programs planned over the coming months. Ripple Treasury (formerly GTreasury) holds and shows RLUSD next to cash, and Ripple said in April 2026 that connecting it to Ripple's settlement products would come "soon". Trovata offers USDP through Paxos. On Oracle, FIS, ION, Coupa, Nomentia or Serrala, a connector on the system's existing bank channels adds the rail.
Does a company need a license to pay suppliers in stablecoins?
A company paying its own suppliers in stablecoins needs no crypto license of its own under MiCA or FinCEN's guidance; the provider that converts, holds and transfers the stablecoins for it does. Under MiCA that rail needs an authorization (a bank can notify under Article 60 instead) plus payment-services cover for e-money token transfers and custodial wallets, as the EBA set out in its Opinion of 12 February 2026. MiCA licenses crypto-asset services provided to clients, and its intragroup exclusion (Article 2(2)(a)) covers a group treasury center serving only companies in its own group. In the US, FinCEN treats a business that obtains virtual currency to buy goods or services for itself as a "user", and users are not money transmitters. Your counsel confirms state law and your exact flows.
How are stablecoins accounted for under IFRS and US GAAP?
Stablecoin accounting under IFRS and US GAAP has no final standard of its own as of 18 October 2026, so the treatment turns on each token's redemption terms and on your judgment, agreed with your auditor. The IFRS Interpretations Committee's 2019 agenda decision covers only cryptocurrencies that create no contract between the holder and another party, while a MiCA e-money token gives its holder a claim against the issuer. IASB staff plan a paper by the end of 2026 on whether to add a project that could cover cryptoassets, according to an October 2026 work plan update. We give no accounting advice and build the records your auditor asks for.
Is a stablecoin a cash equivalent?
Whether a stablecoin counts as a cash equivalent turns on its terms, and in US GAAP the FASB has proposed how to judge it. Its proposal of 18 August 2026 keeps the cash-equivalent definition and illustrates attributes a stablecoin would need to meet it. They include an on-demand contractual cash redemption right, a direct redemption right with the issuer and segregated reserves of at least one to one in short-term, highly liquid assets. Comments close on 19 November 2026, and the proposal sets no effective date. Once the GENIUS Act takes effect, by 18 January 2027 at the latest, a payment stablecoin not issued by a permitted payment stablecoin issuer may not be treated as cash or a cash equivalent for accounting purposes (Section 3(g)).
How do you stop a stablecoin payment going to the wrong address?
A stablecoin payment is kept from the wrong address by handling each new or changed supplier address like new bank details: verified out of band, approved by a second person and whitelisted at custody before the first payment. The connector screens the address against sanctions lists and blockchain analytics when it is added and again before each payment goes to the rail, and the licensed rail runs its own checks. Those checks matter because a transfer that is final on its chain can no longer be reversed, and the AFP's 2026 survey found that 76% of the US organizations it surveyed faced attempted or actual payments fraud in 2025, with 74% affected by business email compromise.
Who handles the Travel Rule for stablecoin supplier payments?
The Travel Rule for stablecoin supplier payments is the licensed rail's duty, as the crypto-asset service provider. In the EU, the rail must have payer and payee details for each transfer whatever its size; in the US the Funds Travel Rule starts at $3,000. The connector fills that data from the supplier master and passes it to the rail with each payment.
Which stablecoin rails can a company contract with directly?
A company can contract directly with stablecoin rails that onboard businesses, such as Fipto, BVNK, Bridge and, in the EU, Ripple; each holds a MiCA authorization and a payment-institution or e-money license there. Circle Payments Network itself connects participating financial institutions, though Circle also markets CPN Managed Payments, a USDC service provided by its US money-transmitter entity, to enterprises as well as to banks and payment firms. The rail you choose sets the corridors, the currencies and the API the connector is built against. Licenses, coins and named live deployments of the main rails are compared in our stablecoin payout rails guide.
Does the supplier have to accept stablecoins?
A supplier paid through a stablecoin rail does not have to accept or hold stablecoins. The rail can convert at the receiving end and pay out in local currency, the fiat to stablecoin to fiat route Kyriba calls a "stablecoin sandwich". Bridge, for example, pays out over ACH, wire, SEPA, SPEI, Pix, Faster Payments and Colombia's Bre-B. A supplier with its own wallet can receive USDC or EURC directly once its address is verified and whitelisted.
How does treasury compare the cost of a stablecoin payment with a wire?
Treasury compares the cost of a stablecoin payment with a wire corridor by corridor, from the conversion, payout and network fees on its own payments, which the ledger feed records with each settlement time. Kyriba and Fipto published a figure for one company: Mantu's intercompany transfers between Europe and Colombia settle at "approximately 1% all-in cost, compared to 3-5% via traditional corridors". That is a vendor figure for one corridor, with no published method.
What can a treasury IT team build itself, and where does Protofire come in?
A treasury IT team can build the stablecoin connection itself with the least work where the TMS vendor already offers a connector, as Kyriba does with Fipto's Marketplace app, which pushes transaction history and balances into the TMS. The team then adds only what that connector leaves out, such as a feed into a separate ERP or a second rail. On other systems the build also covers the rail's API and webhooks, custody policies that mirror the TMS approval matrix, an index of the company's addresses and monitoring outside banking hours. Protofire builds those parts, or only the ones your team would rather not own, to your treasury team's design. The field mapping and posting logic are documented for audit, so your team can change them later.

Get a proposal

Tell us what you are building. An engineer reads it, we have a short call, and the written proposal follows within one business day.

Hi, my name's

Luis Medeiros

Budget

I accept the
Privacy Policy
I agree to receive new research announcements as well as information about Protofire services and special offers

An NDA is available from the first message and can cover anything you share. How it works