loading...
loading...

Stablecoin Payouts to Colombia: The Complete Guide for Businesses

Stablecoin Payouts to Colombia: The Complete Guide for Businesses

Colombia is a major market for cross-border business payments, and stablecoin payouts colombia workflows are moving from experiment to standard operating procedure. The country imported US$70.5 billion in goods in 2025, up 10%, according to DANE. Every one of those suppliers expects to be paid on time.

That volume sits alongside a deep consumer flow. Colombia received a record US$13.1 billion in remittances in 2025, per Migración Colombia and Banco de la República data. Businesses pay into the same accounts every day.

This guide covers the local rails, the friction points, and how a stablecoin settlement layer fits into a treasury that pays people and suppliers in Colombian pesos.

Why Businesses Pay Out to Colombia

Colombia is a supplier market, a contractor market and a consumer market at once. Importers need to settle invoices with overseas vendors. Exporters and service firms pay local staff and freelancers. Global platforms pay creators, drivers and sellers.

The macro picture matters too. The peso moves fast. The official rate (TRM) was COP 3,273.49 per dollar on October 3, 2026. A payout that sits in transit for days carries real FX exposure.

Crypto activity is also part of the local landscape. Chainalysis puts Colombia’s crypto transaction volume at US$44.2 billion for July 2024 to June 2025.

For finance teams, the practical question is not whether Colombia is a payout market. It is how to reach recipients quickly, predictably and in pesos.

How Local Payments Work in Colombia

Colombia has two main domestic paths for a business payout: the interbank transfer system and Bre-B, the instant rail. Each has its own identifiers, timing and limits.

Bank Transfer (COP)

Colombian banks expect the holder’s name, ID type and ID number when someone sends an interbank transfer, as DAVIbank explains.

Timing depends on clearing cycles. On the Colombian side, interbank ACH transfers clear in five cycles on business days, according to Bancolombia.

Bank transfer is the right choice for payees without a Bre-B key, or for amounts above the Bre-B cap. Our guide to Colombia bank transfer payouts covers that path in detail.

Bre-B

Bre-B is Colombia’s instant payment system, per Banco de la República. It moves money between banks in seconds, at any hour, any day of the week.

It works inside the apps of banks and other financial institutions, so it has no app of its own. The system has more than 110 million keys and about 250 participating institutions, up from about 40 at launch.

Banco de la República allows five key types. The simplest is the ID document number: the cédula or other ID registered with the recipient’s bank.

Adoption has been fast. Since its launch in October 2025, the system has passed 1 billion transactions, with 108 million keys registered by 35 million people, La República reported in September 2026. Bre-B handles almost 8 million payments a day, up from 2.5 million in November 2025.

There is a ceiling. Each Bre-B payment is capped at COP 12,110,000 in 2026, and the recipient’s bank can set a lower cap. Use bank transfer for payees without a key, or above the Bre-B limit. Our guide to Colombia Bre-B payouts walks through the key setup.

The Challenges of Paying Colombia from Abroad

Traditional transfers wait for cycles. Interbank ACH transfers clear in five cycles on business days, according to Bancolombia. Your FX rate is fixed somewhere along the way.

Inbound wires need action from your recipient. Bancolombia tells people receiving money from abroad to accept the transfer and its exchange rate within 30 days, unless they set up automatic credit. If your contractor misses the notice, the payment stalls.

The peso moves fast. The official rate was COP 3,273.49 per dollar on October 3, 2026. Slow settlement means the amount your recipient receives is not the amount you budgeted.

Recipients expect instant money. Bre-B handles almost 8 million payments a day, up from 2.5 million in November 2025. Once someone is used to seconds, a slow wire feels broken. Sending small amounts across borders costs an average of 6.36% of the amount sent, according to the World Bank, which is hard to defend for contractor payouts.

How Stablecoin Payouts to Colombia Work on Yativo

You fund a float balance with USDC or fiat, lock a quote, and a licensed local payout partner delivers pesos to the recipient’s bank account. The recipient never needs a crypto wallet and receives a normal local credit.

  1. Fund your float balance. Top up with USDC or fiat.
  2. Create the payout and lock a quote. Choose the rail and enter recipient details. See how to convert USDC to COP.
  3. Yativo routes the payout to the selected local rail. The domestic leg is executed as a bank transfer or a Bre-B key payment.
  4. The recipient gets local currency. The recipient receives a normal local credit in their existing bank account.

Yativo has active gateways live for Colombia. Bank Transfer (COP), gateway ID 2, and both Bre-B gateways (IDs 1277 and 1278) settle in under 30 minutes. SWIFT (USD), gateway ID 564, settles T+1 (next business day), and SWIFT (POBO), gateway ID 1133, also settles T+1 but requires a POBO endorsement on the account.

GatewayIDSettlement
Bank Transfer (COP)2Under 30 minutes
Bre-B1277Under 30 minutes
Bre-B1278Under 30 minutes
SWIFT (POBO)1133T+1 (next business day)
SWIFT (USD)564T+1 (next business day)

These are the active gateways in Yativo’s catalog today. Always read the live list from the payout-methods endpoint before you route a payment.

Any gateway with POBO in its name requires a POBO endorsement on your account.

Your recipient does not need a crypto wallet. They never see or touch stablecoins. On their side, the payment looks like a normal local transfer.

How to Send Stablecoin Payouts to Colombia with Yativo

Option 1: Dashboard (for manual payouts)

  1. Fund your Yativo float balance with either a fiat or a stablecoin deposit, such as USDC.
  2. Go to Transfer in your Yativo dashboard.
  3. Select the float wallet you are paying with, for example USD, EUR, MXN or whichever balance you funded.
  4. Choose the customer you are paying on behalf of. This step is necessary for fintechs that run payouts on behalf of their customers.
  5. Choose Colombia as the destination and Bank Transfer as the payout method.
  6. Enter the recipient details the payout form asks for, such as the holder name, ID type and number, bank and account number.
  7. Enter the amount in USD or COP.
  8. Review the quote: exchange rate, fees, delivery time and the exact COP amount your recipient receives.
  9. Confirm with your PIN and 2FA.
  10. Track the payout in real time and download the receipt for your records.

Option 2: API (for automated and bulk payouts)

Every endpoint below is in the Yativo API documentation. Production calls go to https://api.yativo.com/api/v1, and the sandbox runs at https://smtp.yativo.com/api/v1.

Authenticate every request with the X-Api-Key and X-Api-Secret headers. Each key only works from the server IPs listed on it. These keys replaced bearer tokens, as covered in our October update. Every POST also needs a unique Idempotency-Key header.

Step 1. Generate a USDC deposit address on Solana to fund your balance:

POST https://api.yativo.com/api/v1/crypto/create-wallet
X-Api-Key: $YATIVO_API_KEY
X-Api-Secret: $YATIVO_API_SECRET
Idempotency-Key: 8036b55e-f78d-50b6-82c8-c91520a2f041
Content-Type: application/json

{
  "currency": "USDC_SOL"
}

Step 2. List the payout methods available for Colombia:

curl "https://api.yativo.com/api/v1/payment-methods/payout?country=COL" \
  -H "X-Api-Key: $YATIVO_API_KEY" \
  -H "X-Api-Secret: $YATIVO_API_SECRET" \
  -H "Accept: application/json"

In this example, Bank Transfer carries gateway ID 2. Always read the ID from the live response instead of hardcoding it.

Step 3. Fetch the required fields for that gateway:

GET https://api.yativo.com/api/v1/beneficiary/form/show/2
X-Api-Key: $YATIVO_API_KEY
X-Api-Secret: $YATIVO_API_SECRET

The response lists every required field and its accepted values. Build your payment_data object from it. For field details, see API documentation.

Step 4. Create the beneficiary. Replace the placeholder with the fields the form returned:

POST https://api.yativo.com/api/v1/beneficiaries/payment-methods/
X-Api-Key: $YATIVO_API_KEY
X-Api-Secret: $YATIVO_API_SECRET
Idempotency-Key: a6c427ca-3433-5ea0-a5ef-00cd1ab7e344
Content-Type: application/json

{
  "gateway_id": 2,
  "nickname": "Medellin software studio",
  "currency": "COP",
  "customer_id": "e8caa491-57b6-4c39-9e3a-d2c97e47fbf0",
  "payment_data": {
    "{field_from_form}": "{value}"
  }
}

Step 5. Lock your COP rate. Quotes hold for 5 minutes:

POST https://api.yativo.com/api/v1/exchange-rate
X-Api-Key: $YATIVO_API_KEY
X-Api-Secret: $YATIVO_API_SECRET
Idempotency-Key: 0988129b-2c23-5bc9-b80f-d3428e866147
Content-Type: application/json

{
  "from_currency": "USD",
  "to_currency": "COP",
  "method_id": 2,
  "method_type": "payout",
  "amount": 500
}

Step 6. Initiate the payout from your balance:

POST https://api.yativo.com/api/v1/wallet/payout
X-Api-Key: $YATIVO_API_KEY
X-Api-Secret: $YATIVO_API_SECRET
Idempotency-Key: adb7670b-c3a6-5ebb-a2a7-79e30c08daef
Content-Type: application/json

{
  "debit_wallet": "USD",
  "amount": 500,
  "payment_method_id": 48291,
  "customer_id": "e8caa491-57b6-4c39-9e3a-d2c97e47fbf0",
  "quote_id": "4a72ecf8-6c8a-4e38-9971-8aabe9f785ed"
}

Use the id from the beneficiary response as payment_method_id. For bulk runs, repeat the call per beneficiary, as described on our payouts page.

Comparing Ways to Pay Recipients in Colombia

 Yativo local payoutInternational wireExchange withdrawal
SpeedUnder 30 minutes on local rails, T+1 on SWIFTCycle dependentDepends on the exchange
Recipient effortBank details or a Bre-B keyMay need to accept the transfer and rateDepends on the provider
FX visibilityQuote locked before you sendNot specifiedNot specified
Payout currencyCOP into a local accountDepends on the senderDepends on the provider
Best fitRecurring contractor and supplier payoutsLarge one-off vendor invoicesRecipients who prefer an exchange

Best Practices for Paying Out in Colombia

Match the rail to the amount. Stay under the per-payment limit. Each Bre-B payment tops out at COP 12,110,000 in 2026. Route larger payouts through bank transfer.

Collect complete recipient data up front. Colombian banks expect the holder’s name, ID type and ID number for interbank transfers. Missing a field can stall the payout.

Confirm the key before the first payment. Banco de la República warns that keys are only registered in each bank’s own app or website, and recipients never need to accept a transfer through a message. Ask your payee to confirm the key from their bank’s own app or website.

Lock your rate at quote time. With the peso moving, a quote you accept today is a budget you can defend.

Batch payouts on a schedule. Group contractor and supplier payments into a weekly run. A single run keeps your payout calendar predictable.

Keep one record per recipient. Store the rail, key type and account details alongside the payout history.

Frequently Asked Questions

How fast does Bre-B move money between banks in Colombia?

Banco de la República says the rail moves money between banks in seconds, at any hour, any day of the week. Yativo’s Bre-B gateways, IDs 1277 and 1278, settle in under 30 minutes.

What is the maximum I can send in one Bre-B payment?

Each Bre-B payment is capped at COP 12,110,000 in 2026, and the recipient’s bank can set a lower cap. For amounts above the Bre-B limit, use a bank transfer payout instead.

How long does a standard interbank transfer take in Colombia?

On the Colombian side, interbank ACH transfers clear in five cycles on business days, according to Bancolombia. Yativo’s Bank Transfer (COP) gateway, ID 2, settles in under 30 minutes.

What details do Colombian banks need for an interbank transfer?

Colombian banks expect the holder’s name, ID type and ID number when someone sends an interbank transfer. Collect all three before you initiate the payout.

Does my recipient need a crypto wallet?

No. Your recipient gets a normal local credit in their usual account or wallet. They never touch stablecoins, and the payment looks like any other domestic transfer.

Is paying out this way legal and compliant?

Yes, when it runs through regulated infrastructure. Yativo is registered with FinCEN as a Money Services Business, registration number 31000270723339. A licensed local payout partner handles the local leg. Your own tax and reporting duties still apply, so confirm them with your advisor.

How long does a quote last?

Quotes from the exchange-rate endpoint hold for 5 minutes. You see the rate, the fees and the exact amount your recipient gets before you confirm.

Start Sending Colombia Payouts with Yativo

Fund a float balance, lock a quote, and let a licensed local payout partner deliver pesos to your recipient’s existing bank account. Your contractors and suppliers get a normal local credit. Book a demo to set up your first payout, or contact sales if you already know your monthly volume.

Sources