What Brazilian buyers actually use at checkout
Pix is the instant payment system built and operated by the Banco Central do Brasil. It launched in November 2020, settles in central bank money through the SPI, uses ISO 20022 messaging, and runs around the clock with no batch windows. Once a Pix payment is confirmed it is final and irrevocable; the central bank has put in place a special return mechanism for cases of fraud or operational error, but there is no card-style chargeback right. Individual users normally pay nothing to send a Pix. Boleto is a different animal: it is a registered payment slip with a barcode and a 47-digit line, issued with an expiry date, that the buyer pays through online banking or in cash at banks, lottery outlets and supermarkets. Since a FEBRABAN rule took effect, issuers register each boleto at creation. Cards still matter, mostly because of parcelamento, the local habit of splitting a purchase into monthly instalments. Wallets such as Mercado Pago and PicPay ride on top of these rails.
- Add Pix first if you can only add one method, because it is the default for Brazilian online and in-person payments.
- Treat Boleto as asynchronous: an order is not paid when the slip is generated, only when the slip is settled.
- Expect card instalments to be a checkout requirement in Brazil rather than an optional extra.
- Plan for local payer identifiers such as CPF or CNPJ to appear in your checkout and reconciliation data.
What a foreign company can and cannot do directly
Pix participation is a matter for institutions, not merchants. The direct participants hold reserve accounts at the central bank and settle through the SPI, while other banks and payment institutions connect through a direct participant. Participation is compulsory for institutions above a defined active-account threshold and open to others that meet the central bank's operational and security requirements. A merchant registered in Singapore, the United States or the United Kingdom cannot open a Pix key and start collecting. Boleto issuance works the same way: it is a regulated activity performed by a bank or a licensed partner, and non-Brazilian businesses normally have to work through a local entity or a local partner to issue slips at all. What a foreign company can do is contract with a licensed acquirer, PSP or cross-border payments aggregator that already holds the domestic relationship, and receive reais through that party. Tax registration is a separate question entirely. The CNPJ is issued by Receita Federal and is used across federal, state and municipal obligations, and registering for Brazilian indirect taxes generally requires a Brazilian legal entity first.
- Ask each provider in writing which licensed entity in Brazil actually collects the money on your behalf.
- Confirm which legal entity name the buyer sees at checkout and on any statement or receipt.
- Keep the decision about incorporating separate from the decision about accepting payments.
- Do not assume that a provider advertising Pix support holds its own direct participation in the scheme.
What a cross-border PSP does on your behalf
A cross-border provider bundles roughly five jobs. It supplies the local presence and licence, so collection happens inside Brazil under a regulated entity. It exposes Pix, Boleto, local cards and wallets through a single integration, including dynamic QR codes and copy-and-paste codes for Pix and registered slips for Boleto. It runs the KYC and AML work and validates local identifiers such as CPF and CNPJ before a transaction is accepted. It hands you webhooks and settlement files so each incoming payment can be matched to an order rather than arriving in an unattributed pool. And it converts and pays out: reais are collected locally, converted at a rate the provider sets, and settled onward to your offshore account on a defined schedule. Some providers will additionally act as merchant of record for certain flows, which moves tax remittance and chargeback liability onto them. That is a far bigger decision than a payment integration and should be checked against your own tax advice before you agree to it.
- Ask whether the provider is acting as your payment facilitator, your acquirer, or your merchant of record.
- Ask who owns the Brazilian settlement account where reais sit before they are paid out to you.
- Ask for a sample webhook payload and a sample settlement file before your developers begin.
- Ask what happens to your money if the provider changes its sponsor bank or licence arrangement.
Where settlement and FX actually break
Pix confirms in seconds, but confirmation is not the same as money in your bank. Between the buyer's payment and your payout sit a collection account in Brazil, a currency conversion, a payout cut-off, and possibly a reserve. Providers describe three broad shapes. In a cross-border model, funds collected locally are converted and settled to your offshore account, which lets you launch with no local entity. In a local-to-local model, funds stay in local currency in an in-country account held by your own entity, which avoids one conversion but can trap cash in the market. In a hold-and-convert model, balances sit unconverted until your treasury decides when to move them, which gives control but requires someone to actually manage the exposure. The real is a volatile currency, so the gap between the rate applied and the mid-market rate on the day can move your margin more than the transaction fee does. Cut-offs matter too: a Pix paid on a Friday evening may not enter a payout batch until the following week.
- Ask which reference rate is used, how much is added on top, and the exact moment the rate is locked.
- Ask whether you can hold a real balance and convert on your own timing, or whether conversion is forced at settlement.
- Map the payout calendar against Brazilian holidays and holidays in your destination banking country.
- Model the working capital you need to fund between buyer payment and payout before you scale ad spend.
Costs to pin down before you sign
The discount rate is the visible part of the bill. Underneath it sit separate charges that are easy to miss: a settlement or payout fee, an FX spread that is usually embedded in the rate rather than listed as a line item, a refund fee, a chargeback fee on cards, a cost for instalment financing if you absorb it, a monthly minimum or platform fee, a setup or integration fee, and a rolling reserve that holds back a percentage of volume for a defined period. Refund mechanics differ sharply by method. Pix can be pushed back to the payer, while a Boleto payment generally cannot be refunded through the slip itself, so you need a separate credit process and a clear policy for it. Public pricing is only a first filter. Actual pricing changes with country, industry, volume, settlement currency, integration method and contract terms. Confirm against the provider's official pricing page or a written quote before you go live.
- Ask for a fee schedule that also covers failed, expired and partially refunded transactions, not just successful ones.
- Ask how any reserve is calculated, what triggers it, and on what schedule the held funds are released.
- Ask whether the headline percentage already includes the FX margin or whether the margin is charged separately.
- Ask for the contract term, the notice period, and the cost of leaving early.
A sensible launch sequence
Start with Pix plus a card rail that supports instalments. Run that for a full month and only then decide whether Boleto earns its place, based on how many of your buyers actually need a cash or offline option. Instrument everything from day one: approval rate by method, minutes elapsed between order creation and confirmation, Boleto generation-to-payment rates, expiry and abandonment, refund rate by method, and the gap between the payout you expected and the payout you received. Reconcile your first three payouts line by line against your own order data, because that is where FX and rounding discrepancies surface. Keep a fallback provider identified, and in an ideal world integrated, before you scale paid traffic into the market. Concentration on a single emerging-market partner is a real operational risk. Revisit the local entity question when your volume makes the compliance cost worth carrying, and not before.
- Launch Pix and cards first, measure for a month, then decide on Boleto with real data.
- Set explicit rules for Boleto expiry, payment reminders and automatic order cancellation.
- Reconcile early payouts manually against your order records before trusting automated reports.
- Keep a documented migration path to a second provider before you depend on one.
Questions merchants ask
Can a foreign company accept Pix in Brazil without a local entity?
Yes, but not directly. Pix is a domestic instant payment system operated by the Banco Central do Brasil, and participation runs through institutions with settlement arrangements at the central bank. A merchant incorporated outside Brazil normally reaches Pix through a licensed acquirer, PSP or cross-border payments aggregator that already holds that local relationship and collects reais on your behalf. Ask the provider to confirm in writing which Brazilian entity collects, and which name the buyer sees.
Do I need a CNPJ to sell to Brazilian consumers online?
Not necessarily to accept payments, but often yes for tax purposes. The CNPJ is the federal taxpayer registration issued by Receita Federal and it is used across federal, state and municipal obligations. Registering for Brazilian indirect taxes generally requires a Brazilian legal entity. Whether your specific business creates that obligation depends on what you sell, where the supply is treated as occurring, and your volume. Treat this as a question for a Brazilian tax adviser rather than for your payment provider.
Are Pix payments reversible like card chargebacks?
No. A confirmed Pix payment is final and irrevocable, and there is no card-style chargeback process attached to it. Brazil's central bank does provide a special return mechanism that can be used in cases of fraud or operational error, and a merchant can always push funds back to the payer voluntarily. In practice this means your dispute and refund policy has to work without a bank forcing a reversal, and your support channel needs to be easy for a buyer to find.
How long does Boleto money take to reach me?
Longer than Pix. The buyer generates a slip and then pays it, sometimes days later, which means there is a generation-to-payment gap you cannot control. Confirmation typically arrives within about one business day of payment, and funds usually become available for payout after a further period defined by your provider. Set the expiry window deliberately, remind the buyer before it lapses, and never treat a generated slip as a confirmed order.
Who pays for card instalments in Brazil?
It is a commercial choice written into your contract. Brazilian shoppers expect to split purchases across monthly instalments, and someone has to fund the interest-free months. Either the merchant absorbs the financing cost and receives settlement in instalments, or the provider advances the full amount and charges the merchant for the funding. Both arrangements exist. Ask which model you are being offered, how the cost is calculated, and when you receive the money.
Is Boleto still worth supporting now that Pix exists?
Often yes, for a narrower audience. Pix has become the default for most online and in-person payments, but Boleto still serves buyers who prefer or need to pay in cash, who pay bills offline, and who are buying at higher ticket sizes. The cost of supporting it is operational rather than technical: you need expiry handling, reminders, and reconciliation for slips that are never paid. Add it once Pix and cards are stable and your data shows a real gap.