Pix payment: what it is and how to accept it from outside Brazil
Pix is Brazil’s instant payment system, run by the Central Bank. This guide explains how a Pix payment works, which providers let foreign businesses accept it, what they publish on fees and limits, and how subscriptions work with Pix Automático.
What is a Pix payment?
A Pix payment is an instant bank transfer in Brazil, made by scanning a QR code or pasting a Pix code into a banking app. It was created by Banco Central do Brasil and works 24 hours a day. Businesses outside Brazil can accept it through payment providers that support Pix.
- Search demand
- About 900 US Google searches a month for “pix payment” (Ahrefs, October 2026)
- What it is
- Brazil’s instant payment scheme, created by Banco Central do Brasil, live since November 16, 2020
- How people pay
- Scan a QR code or paste a Pix code into their banking app; funds move in seconds, 24/7
- Recurring payments
- Pix Automático: the customer authorizes once in their bank app, then charges run automatically
- Customer tax
- Brazilian customers paying businesses abroad pay IOF, 3.5% per Stripe’s docs (October 2026)
What is a Pix payment?
A Pix payment is an instant transfer between two accounts in Brazil, settled in a few seconds at any time, including weekends and holidays. Banco Central do Brasil created Pix and has run it since November 16, 2020. People, companies and government bodies can all send and receive Pix.
- Instant: the Central Bank says funds are available to the receiver within seconds.
- Always on: 24 hours a day, every day of the year.
- Free for people: the Central Bank lists no fees for individuals; businesses pay their payment provider.
- Irrevocable: once started, a Pix transaction can’t be cancelled like a card payment, though refunds and special return processes exist.
- Simple to start: the payer scans a QR code or uses a Pix key (an alias registered to the receiver’s account) instead of typing bank details.
If you sell to people in Brazil, Pix belongs at checkout next to cards. Stripe’s pricing page describes it as Brazil’s most popular payment method, used in more than 40% of online transactions.
How does a Pix payment work at checkout?
At an online checkout, the customer picks Pix, sees a QR code or a Pix code to copy, approves the payment in their banking app, and the checkout confirms it. On a computer they scan the QR code with their phone; on a phone they copy the code and paste it into the bank app.
- The customer chooses Pix at checkout.
- The checkout shows a QR code or a Pix string.
- The customer scans or pastes it in their banking app and approves, often with biometrics.
- The checkout confirms the payment, usually within moments.
One difference from cards: the banking app doesn’t send the customer back to your site. Your checkout has to wait for the confirmation and then move them on, which providers’ hosted checkouts do for you.
Customers can also pay a business directly with its Pix key, an alias registered to the business’s account. For an online store or app, a QR code generated by your provider for each order is better: the Central Bank describes both static and dynamic QR codes, and a code per order lets the checkout match each payment to the right purchase without manual checks.
Can a business outside Brazil accept Pix?
Yes. A business outside Brazil can accept Pix through a payment provider that offers cross-border Pix: your customer pays in Brazilian reais, and you are paid out in your own currency. With providers such as Stripe and dLocal, you don’t need a Brazilian company, but each runs its own checks on your business.
- Stripe’s docs list Pix for Stripe accounts in the US, Canada, the UK, Switzerland, Australia, Singapore, Brazil and many EU countries, with customers in Brazil. A US account is settled in US dollars.
- Paddle lists Pix for customers in Brazil, priced in reais, as part of its merchant of record checkout.
- dLocal says businesses can be incorporated outside the countries it covers and lists Pix and Pix Automático for Brazil.
Which payment providers support Pix?
Here is what four providers document about Pix on their own sites, checked on October 24, 2026. Fees appear only where the provider publishes them.
| Provider | Who can use it | Recurring | Published fee and limits |
|---|---|---|---|
| Stripe | Accounts in the US, Canada, UK, EU and others; customers in Brazil | Pix Automático, for businesses outside Brazil only | 2% per charge, + 1.5% international, + 1% if currency conversion is required; max BRL equivalent of $3,000 per payment by default |
| Paddle | Customers in Brazil, prices in BRL | Pix Automático subscriptions; no daily billing | Paddle’s standard 5% + 50¢ per transaction; max R$14,000 per transaction |
| dLocal | Businesses can be incorporated outside its covered countries | Pix Automático, weekly to yearly; up to 3 retries within 7 days | Not listed |
| Mercado Pago | Sellers using its Checkout API, documented on its Brazilian developer site | Not listed | Not listed |
Mercado Pago documents Pix through its Checkout API on its Brazilian developer site. If your company is outside Brazil, check its account requirements first; the cross-border providers above document that case directly.
To choose, start from what you sell. For subscriptions, check Pix Automático support first. If you don’t want to handle tax in Brazil yourself, a merchant of record such as Paddle does it for a higher fee. If you already use a processor for cards, adding Pix there keeps reporting and payouts in one place.
What does it cost to accept Pix from abroad?
Accepting Pix from abroad costs you the provider’s fee, and costs your customer a Brazilian tax called IOF. As of October 2026, Stripe’s pricing page lists Pix at 2% per successful charge, plus 1.5% for international transactions and 1% if currency conversion is required.
| Item | Amount | Who pays |
|---|---|---|
| Product price | R$100.00 | Customer |
| IOF at 3.5% (Stripe’s default setting) | R$3.50, so the customer pays R$103.50 | Customer |
| Stripe fee: 2% + 1.5% international | R$3.50 | You |
| Stripe fee if currency conversion applies: + 1% | R$4.50 in total | You |
- Stripe lets you absorb the IOF instead, so the customer sees R$100; the tax is then deducted from your payout.
- Stripe’s limits for Brazilian customers paying a business abroad: $3,000 a day and $10,000 a month per customer, per business.
- Minimum Pix payment on Stripe: R$0.50.
- Paddle shows the IOF at checkout before payment and the customer pays it.
Compare total cost, not the headline rate: the provider’s fee, any currency conversion, the customer’s IOF and whether you or the customer pays it all change what you keep.
What is Pix Automático, and can you use it for subscriptions?
Pix Automático is Pix for recurring payments: the customer authorizes a business once in their banking app, and later charges are taken automatically within the amount and schedule they approved. The Central Bank’s Pix Automático FAQ says it can be used for weekly, monthly, quarterly, half-yearly or yearly billing.
- No fee for the payer: the Central Bank’s FAQ forbids charging the paying customer; the business’s provider may charge the business.
- Advance notice: each charge is scheduled between 2 and 10 days before it is taken, so the customer can plan for it.
- Limits: a charge above the amount the customer authorized fails, per Stripe’s docs.
- Provider rules differ: Stripe offers it only to businesses outside Brazil; Paddle doesn’t support daily billing with it.
| One-time Pix | Pix Automático | Card | |
|---|---|---|---|
| How the customer pays each cycle | By hand, scanning a new code | Automatically, after one authorization | Automatically, from the saved card |
| Good for | One-off purchases and packs | Monthly or yearly plans | Customers who prefer cards |
| Charge timing | Instant | Scheduled 2 to 10 days ahead, then taken | On the billing date |
| Customer can stop it | Simply doesn’t pay | Cancels the authorization in their bank app | Cancels with you or disputes with the bank |
For an app sold by subscription, Pix Automático is what makes Pix workable: without it, Brazilian customers would need to pay by hand every month.
How to accept Pix payments, step by step
- 1
Price in Brazilian reais
Pix is paid in BRL. Set a local price that fits Brazilian buyers rather than converting your dollar price to the cent.
- 2
Choose a provider
Decide whether you want a merchant of record that handles tax, or a processor where you handle it. Check that your business type is allowed: Stripe lists categories that can’t use Pix, such as pharmacies, gambling and dating.
- 3
Turn on Pix and Pix Automático
Enable Pix in your provider’s settings. For subscriptions, enable Pix Automático so customers authorize once.
- 4
Decide who pays the IOF
By default the customer pays it on top. Absorbing it shows a cleaner price but comes out of your payout.
- 5
Translate the checkout and receipts
Brazilian customers expect Portuguese. If you send your own receipts instead of the provider’s, Stripe asks you to list the IOF as a line item.
- 6
Test the full flow
Run test payments, a refund and, for subscriptions, a renewal. Check what the customer sees in the bank app and on their statement.
- 7
Set refund and dispute rules
Stripe allows Pix refunds within 90 days. Pix disputes are rare but, on Stripe, can’t be contested, so keep clear records of what each customer bought.
What should you watch out for with Pix?
The main surprises are what the customer sees and what you can’t undo. Plan for them before launch.
Offer Pix next to cards rather than instead of them. Cards still cover cases Pix doesn’t: Paddle, for example, notes that installments aren’t supported with Pix. Showing both, with a price in reais, lets each customer pay the way they trust.
- Statement name: on Stripe, its partner Ebanx appears as the recipient on the customer’s bank statement, with your business name in a separate field. Tell customers in your receipt.
- No custom statement descriptor on Stripe’s Pix payments.
- Pending payments: a customer can leave the bank app without paying. Send a reminder with the QR code if your provider supports it.
- Limits: large one-off sales may hit per-payment or per-month limits.
- Abandoned codes: a QR code that is never paid isn’t a failed card, so don’t treat it as a decline in your emails or analytics.
If you are still deciding how to charge, subscriptions, packs or one-off sales, read how to monetize an app. If you would rather not set up a provider at all, an AI app builder with payments built in can handle Pix for you.
Accept Pix in your app without setting up a provider
Starty is our product. Every app Starty builds can sell in Brazil with Starty Payments, which supports Pix alongside cards, with a Portuguese version and local prices, all in test mode until you switch to live.
- Starty Payments built in: Pix, cards, and local methods for India, Mexico and Germany, with no account to connect
- Full localization for Brazil: Portuguese, prices in reais and local legal pages
- Subscriptions, packs and add-ons, with a price per country band
- No Starty fee on your revenue; refunds need your OK or follow rules you set
Related guides
Where every fact comes from
Official pricing pages, docs, announcements and named studies, checked on October 24, 2026. Where a company doesn’t list something, we say so rather than guess.
Questions people ask
The payer scans a QR code or pastes a Pix code into their Brazilian banking app and approves. The money moves between the two accounts in seconds, at any time of day. Online checkouts show the code and confirm when the payment arrives.
Pix moves money between accounts at Brazilian banks and payment institutions, so paying with Pix needs one of those accounts; it is mainly for people in Brazil. Businesses outside Brazil can still receive Pix from Brazilian customers through providers that support cross-border Pix.
For individuals, the Central Bank lists no fees. Businesses pay their payment provider. As of October 2026, Stripe lists 2% per charge plus 1.5% for international transactions and 1% if currency conversion is required, and Brazilian customers paying abroad also pay a 3.5% IOF tax by default.
Yes, with Pix Automático. The customer authorizes recurring charges once in their banking app, and each charge is then taken automatically within the amount and schedule they approved. Stripe, Paddle and dLocal all document Pix Automático.
Not with cross-border providers. Stripe lists Pix for accounts in the US, Canada, the UK and many EU countries, and dLocal says its merchants can be incorporated outside the countries it covers. Each provider still verifies your business.
Yes. A Pix transfer itself is irrevocable, but the business can send a refund. On Stripe, you can refund a Pix payment within 90 days, fully or partly, and it usually arrives within minutes.
Enter your email to join Starty’s private beta. We’ll email you your access, and you can start building for free.
No. You describe what you want, or fork an idea, and Starty builds it. You review and approve; you never have to open the code.
No. Starty takes no fee on your revenue. Payouts go to your bank account, and Starty earns from plans and credits.