Cross-border insurance claim payouts with stablecoins: exact local amounts, screening, and records

How insurtechs pay claims abroad over Pix, SPEI, SEPA, and SWIFT using USDC: exact local amounts, sanctions checks at payment, and a clean claims file.

An insurer pays a cross-border claim with stablecoins by funding the payout in USDC, converting it at a locked rate, and paying the claimant's bank account in local currency over Pix, SPEI, SEPA, or SWIFT. The approved amount is fixed in local currency, so the quote should be built on the receiver side.

That's the stablecoin sandwich applied to claims: dollars in, a stablecoin across the border, local currency out. Claims add three constraints a supplier payment doesn't have: a fixed amount owed, a person waiting on the money, and a regulator who may later ask how it was paid.

Key takeaways

  • A claim is owed in a specific amount, often in the claimant's currency. Quote on the receiver side so that amount lands.
  • Screen the claimant again at payment. OFAC's insurance guidance lists claim payment as a screening point.
  • Instant rails like Pix and SPEI fit urgent claims. SWIFT covers countries without a supported local rail.
  • The claims file should hold the quote, rate, fees, payout ID, and delivered amount, plus UETR and MT103 for SWIFT.
  • Failed payouts follow refund rules. Plan the retry path before you need it.

What makes a cross-border claim payout different?

The recipient is usually one person, paid once, for an amount the insurer already approved. That's different from payroll, where the same recipients repeat every month, and from supplier payments, where both sides are businesses with invoices.

Four traits shape the flow:

  1. The amount is fixed. A claims adjuster approved R$ 12,000 or MX$ 40,000. Exchange-rate drift between approval and payment is the insurer's problem, not the claimant's.
  2. Time matters. A traveler with a hospital bill or a family settling a life claim notices every day of delay.
  3. The claimant is new to you. You may hold only the details collected at claim submission.
  4. Everything gets audited. Claims payments are evidence. The record has to show who was paid, how much, and when.

Cross-border payments are slow for structural reasons. The Federal Reserve's March 30, 2026 FEDS Note notes that each correspondent in a chain processes the payment, its status "can be hard to determine," and compliance checks may run "at multiple points in the chain." A claims team chasing a stuck wire feels all three.

Why should a claim payout fix the local amount?

Because the obligation is in local currency, so the risk of a rate move should stay with the insurer. If you send a fixed USDC amount instead, the claimant's payout moves with the exchange rate on the day it converts.

A receiver-side quote solves it. On BlindPay, set currency_type to receiver, put the approved amount in request_amount in minor units, and set cover_fees to true so fees are added to what you send (payout quotes). The quote returns the stablecoin amount that delivers that number and locks it for 5 minutes. How to pay an exact local amount from USDC walks through the fields.

Illustrative example, with invented rates and fees:

Sender-side quoteReceiver-side quote
What you fix2,200 USDCR$ 12,000
Rate on the day5.40 BRL per USDC5.40 BRL per USDC
FeesDeducted from the payoutAdded to what you send
Claimant receivesR$ 11,880 minus feesR$ 12,000
Matches the approved claimNoYes

The receiver-side version costs the insurer slightly more USDC. That difference is the fee the claimant would otherwise have paid.

How does a stablecoin-funded claim payout work, step by step?

Six steps, from approval to the closed claim:

  1. Approve the claim with the amount and currency the policy owes.
  2. Collect and check bank details. The claimant's legal name, account class, and rail-specific details such as a Pix key or a CLABE (what details you need to pay someone in Brazil or Mexico).
  3. Screen the claimant at payment. More on this below.
  4. Quote on the receiver side for the approved amount.
  5. Execute from the wallet holding your USDC or USDT, before the quote expires.
  6. Close the claim when the payout.complete webhook arrives, and attach the payment record to the claims file (payouts).

On BlindPay, the insurer is the customer that completes KYB. Each claimant's bank account is added as a third-party account with recipient_relationship set to customer (bank accounts).

What has to be checked before a claim is paid?

Sanctions, identity, and the bank account itself.

Sanctions at payment. OFAC's insurance FAQ 65 recommends a risk-based program and says insurers should consider screening "at policy renewal, policy amendment," and also at "claim submission, claim payment." A policy written two years ago was screened against a list that has changed since. How often to rescreen covers cadence.

Travel claims. Travel insurance has its own carve-outs. OFAC's FAQ 104 says global travel insurance is permitted when it relates to travel that is exempt or authorized, with specific limits for Cuba. If a claim touches a sanctioned country, get your compliance team involved before you quote.

Identity and fraud. Confirm the bank account belongs to the claimant or a documented beneficiary. A request to pay "my cousin's account" is the classic claims fraud pattern.

The payment provider screens too. BlindPay may hold a payout for review on sanctions or watchlist matches, unusual activity, or large amounts relative to history (cut-off times and compliance holds). Your screening doesn't replace the provider's, and theirs doesn't replace yours.

Which rail fits which claim?

Use the claimant's domestic rail whenever one exists.

Claimant locationRailTypical arrivalGood fit for
BrazilPix or PIX SafeMinutes, 24/7 (Banco Central do Brasil)Urgent medical and travel claims
MexicoSPEIMinutes, around the clock (Banxico)Urgent claims, weekend payouts
ArgentinaTransfers 3.0MinutesUrgent claims
ColombiaACH ColombiaAbout 1 business dayStandard claims
United StatesRTP, ACH, or wireInstant (RTP) to 1 to 2 business daysDomestic US claimants
SEPA zoneSEPAAbout 1 to 2 business daysEUR claims in 41 countries
Other countriesSWIFT (POBO/COBO)Up to 5 business daysLarge claims, wider reach

Timing comes from BlindPay's payment methods reference. Compliance review can add time on any rail.

SWIFT payouts on BlindPay have a 100 USD minimum, and a third-party SWIFT payout waits on a supporting document before release. For a claim, the claim settlement letter or the policy contract is the natural document. How to send a SWIFT payout from USDC covers the format rules.

What should the claims file record about the payment?

Enough to rebuild the payment from the file alone. Store these with every claim:

  • Approved amount and currency
  • Quote ID, locked exchange rate, and fees
  • Stablecoin amount and network the payout was funded from
  • Payout ID, rail, delivered amount, and completion timestamp
  • For SWIFT: the UETR and the MT103 confirmation

With those fields, an auditor can match the adjuster's decision to the money that arrived, and finance can book the FX difference between approval and payment. How to book a stablecoin payout shows the journal entries.

What happens if a claim payout fails?

It gets refunded, then you fix the cause and pay again. BlindPay operates as a non-custodial payment processor for payout flows from customer-controlled wallets: you authorize the exact amount and BlindPay executes that single transaction. If a payout cannot be delivered after the stablecoins are collected, BlindPay refunds them to the quote's refund wallet, or to the sending wallet when none is set; on Pix and other non-USD local rails the refund is automatic, while USD payouts and payouts whose review times out are refunded after an operator review. Optional BlindPay-managed wallets (beta) are custodial when you choose that path.

Most failures are bad bank details: a wrong Pix key, a closed account, a name that doesn't match. Re-collect the details, request a fresh quote, and tell the claimant what happened in plain words.

How does BlindPay handle claim payouts?

Your company completes KYB once, then adds claimants as third-party bank accounts. A receiver-side quote locks the exact local amount, rate, and fees for 5 minutes, and the payout runs over Pix, PIX Safe, TED, SPEI, Transfers 3.0, ACH Colombia, ACH, RTP, wire, SEPA, or SWIFT (POBO/COBO) with UETR tracking and MT103 confirmations. Fund payouts in USDC or USDT from any of nine supported networks. BlindPay combines a monthly plan with per-transaction fees that vary by rail and network, disclosed in the live quote before execute. Webhooks report each status change, so the claims system can close the claim on its own.

What to do next

Pick your three most common claimant countries and price one real claim amount in each with a receiver-side quote on a development instance. Then add a rescreen step at claim payment if your workflow doesn't have one yet.

FAQ