Brazil Ecommerce on Shopify: Pix, Boleto, and Market Entry for 2026

Brazil ecommerce market entry guide for Shopify merchants showing Pix payments and boleto bancario setup

Brazil's ecommerce market is worth over $59 billion and growing at roughly 19% per year — making it the largest in Latin America by a wide margin. Yet most Shopify merchants expanding internationally have never set up a single payment method that Brazilian customers actually use. If you're exploring Brazil ecommerce on Shopify, payments are where you start.

That's the gap. Brazil doesn't run on Visa and Mastercard the way the US does. Pix — an instant payment system created by Brazil's central bank — now handles 42% of all ecommerce transactions. Credit cards take 41%. And boleto bancário, an offline payment slip that works like cash on delivery, still accounts for roughly 10% of online purchases. If your Shopify store only accepts international credit cards, you're invisible to most Brazilian shoppers.

Why Brazil's Payment Mix Matters More Than Market Size

Pix handles 42% of Brazil's ecommerce payments. Credit cards handle 41%. If your Shopify store doesn't accept Pix, you're locked out of the country's dominant payment method — regardless of how big the market is.

Brazil has 150 million internet users, a young population comfortable buying online, and mobile devices driving over 53% of transaction value. But Pix is what makes the money move. Launched in 2020 by Brazil's central bank (Banco Central do Brasil), it processed 63.4 billion transactions worth $4.6 trillion in 2024. It's free for consumers, settles instantly, and works 24/7. By the end of 2026, Pix is projected to handle 45% of all ecommerce payments in the country.

For Shopify merchants, this means one thing: if you don't accept Pix, you don't sell in Brazil. It's not a nice-to-have. It's table stakes.

How to Set Up Brazil Payment Gateways on Shopify

Shopify Payments doesn't support Pix or boleto natively. You need a Brazilian payment gateway. Three options work well with Shopify:

  • Mercado Pago — the most widely recognized payment brand in Brazil. Supports Pix, boleto, credit/debit cards, and installment payments. Integrates directly with Shopify's checkout. If you pick one gateway, pick this one.
  • PagSeguro — originated in Brazil and offers similar coverage: Pix, boleto, cards, and installments. Flexible pricing and strong local brand trust.
  • PagBrasil — the only payment institution offering a multi-acquirer gateway solution specifically for Shopify. Supports all local methods and handles the complexity of Brazilian tax compliance on the payment side.

All three comply with LGPD (Brazil's data protection law, similar to GDPR) and PCI DSS standards. Setup typically takes 1-2 days including account verification.

One critical detail: Brazilian consumers expect installment payments (parcelamento) on credit cards. A R$300 purchase split into 6x R$50 payments is standard. If your gateway doesn't offer installments, your conversion rate will suffer. Mercado Pago and PagSeguro both support this out of the box.

Boleto Bancário: Not Dead, But Not What It Used to Be

If you've read our market entry guides for Mexico, Egypt, or Nigeria, boleto will feel familiar. It's Brazil's version of cash on delivery — the customer generates a payment slip (boleto) at checkout, then pays it at any bank branch, lottery house, or convenience store within 3 days.

The merchant challenges are identical to COD:

  • Delayed confirmation — you don't know if the customer actually paid until the boleto clears, which can take 1-3 business days
  • Abandonment risk — customers generate boletos and never pay them, inflating your "order" numbers with phantom revenue
  • Cash flow gaps — you're fulfilling orders before payment is confirmed, tying up inventory and shipping costs

Boleto's share has dropped from over 20% to roughly 10% of ecommerce volume as Pix took over. But that 10% still represents approximately $27.5 billion in transactions. For merchants targeting price-sensitive customers or those without bank accounts, boleto remains relevant.

The practical shift: many boleto payments now happen via Pix. The customer receives a boleto with a QR code and pays it instantly using Pix instead of walking to a bank. The boleto format serves as the billing document, but the actual money moves through Pix. This hybrid flow means you get faster settlement even on boleto orders.

The CPF Problem Every International Seller Hits

Brazil requires a CPF (Cadastro de Pessoas Físicas) — an individual tax identification number — on every international parcel. No CPF on the customs declaration means your package gets returned to sender or destroyed by Brazilian customs. No exceptions.

This has been mandatory since January 2020, and it creates a specific problem for Shopify merchants: the CPF field isn't native to Shopify's checkout. You need a workaround.

Options that work:

  1. Use a checkout customization app to add a CPF/CNPJ field to the order form. This is the cleanest approach — the customer enters their tax ID during checkout, and it flows through to your shipping labels.
  2. Add a custom field via Shopify's checkout extensibility (available on Shopify Plus or through checkout UI extensions). This keeps the field within Shopify's native checkout flow.
  3. Collect CPF post-purchase via email. Less ideal — it adds friction and delays fulfillment — but it works for low-volume sellers testing the market.

If you're using EasySell's order form, you can add a CPF custom field directly to the purchase flow, so the tax ID is captured alongside the order without requiring Shopify Plus.

Logistics: Correios Is Cheap but Slow, Private Couriers Are Fast but Expensive

Brazil's logistics landscape splits into two tiers:

Correios (Brazil's national postal service) handles the bulk of domestic ecommerce deliveries. It's affordable and reaches all 5,570 municipalities, including remote areas in the Amazon and interior states. The tradeoff: delivery times range from 3-5 days in major cities to 15-20 days for remote regions. Tracking reliability varies.

Private couriers — Jadlog, Total Express, Loggi — offer faster delivery (1-3 days in metro areas) with better tracking. They cost 2-3x more than Correios and have limited coverage outside major urban centers like São Paulo, Rio de Janeiro, Belo Horizonte, and Curitiba.

For cross-border sellers, the calculation is different. International shipments through DHL, FedEx, or UPS work but face Brazil's notoriously complex customs process. Import duties apply to purchases over $50, and clearance can add 5-15 days to delivery. Many international Shopify merchants partner with a Brazilian fulfillment center (3PL) to hold inventory domestically and ship via Correios or Jadlog.

If you're testing the market before committing to local inventory, start with a cross-border model and set clear shipping expectations on your product pages. Brazilian customers are used to waiting — they just want to know how long.

Portuguese Localization Isn't Optional

Brazil has 215 million people. Roughly 3% speak English. If your store isn't in Portuguese, you're not selling in Brazil.

This goes beyond translating product descriptions. You need:

  • Brazilian Portuguese (pt-BR), not European Portuguese (pt-PT). The differences are significant — vocabulary, spelling, and tone all differ. Using pt-PT in Brazil is like using British English for a US audience, but worse.
  • Prices in BRL (R$). Showing USD prices with a currency converter isn't enough. Brazilian shoppers expect to see reais.
  • Local formatting — dates as DD/MM/YYYY, decimals with commas (R$ 1.299,90), and addresses in the Brazilian format (street, number, complemento, bairro, city, state, CEP).

Shopify's multi-language features handle the translation layer. For currency, use Shopify Markets or a local payment gateway that converts to BRL at checkout. The address format matters most for shipping accuracy — Brazilian addresses include a "bairro" (neighborhood) field that most international stores don't collect, leading to failed deliveries.

Tax Compliance: ICMS and the Nota Fiscal

Brazil has one of the most complex tax systems in the world. For ecommerce, two things matter immediately:

ICMS (Imposto sobre Circulação de Mercadorias e Serviços) is a state-level VAT that varies by state — ranging from 7% to 25% depending on the product category and origin/destination states. If you're selling domestically through a Brazilian entity, ICMS calculation is mandatory on every transaction.

Nota Fiscal is an electronic tax invoice required for every commercial transaction in Brazil. No nota fiscal, no legal delivery. Correios and private couriers both require it. Your payment gateway or ERP system needs to generate these automatically.

For cross-border sellers shipping from outside Brazil, the customs process handles duties and ICMS at import. But if you set up a local entity or use a Brazilian 3PL that invoices on your behalf, you'll need a Brazilian accountant or tax service that understands ecommerce. This isn't DIY territory.

Start With São Paulo, Scale From There

São Paulo state alone accounts for roughly a third of Brazil's ecommerce volume. The metro area has 22 million people, reliable logistics infrastructure, and the highest concentration of online shoppers in the country.

A practical market entry sequence:

  1. Week 1-2: Set up Mercado Pago or PagBrasil on your Shopify store. Enable Pix, boleto, and installment payments.
  2. Week 2-3: Translate your top 20-30 products into Brazilian Portuguese. Add CPF collection to your checkout.
  3. Week 3-4: Configure shipping for São Paulo and Rio de Janeiro first. Use Correios rates as your baseline.
  4. Month 2+: Evaluate whether volume justifies a local 3PL. Expand shipping to other states as demand shows up in your analytics.

Don't try to launch nationwide on day one. Brazil is a continental-sized country with massive regional variation in logistics, tax rates, and consumer behavior. Nail São Paulo first, then expand.

The merchants who succeed in Brazil treat it like what it is: Latin America's largest ecommerce market with its own payment system, its own logistics constraints, and its own customer expectations. Set up Pix, collect CPF numbers, price in reais, and write in Portuguese. Everything else is optimization.