G$

Revenue Simulator

← Back to Blog

Google Play Brazil's 35% Withholding Tax: A Deep Dive for Foreign Developers

Published August 8, 2026 · 11 min read

Brazil is simultaneously one of Google Play's largest emerging markets and its single most punishing revenue jurisdiction for foreign app developers. A Hong Kong–based developer publishing on Google Play in Brazil surrenders 35% of gross revenue to Brazilian withholding tax before Google's commission or the developer's own margin ever enter the picture. Combined with roughly 14.45% ISS on the effective purchase price and the platform commission, the total leakage can exceed 60% of gross — leaving less than $0.40 of every dollar earned. This guide breaks down exactly how the stack works, why Hong Kong entities are treated so harshly, and what an entity restructure actually saves in dollar terms.

The Three Layers of Brazilian Digital Tax

Every dollar a Brazilian user pays for a Google Play purchase passes through three distinct tax and fee layers before it reaches the developer's bank account. Understanding them individually is essential to understanding why the total feels so severe.

Layer 1 — Consumption tax (ISS/PIS-COFINS). Brazil charges an effective 14.45% consumption tax bundle on digital goods, comprised of ISS (municipal service tax) plus federal PIS-COFINS levies. Google collects this at checkout and remits it directly to Brazilian tax authorities. It comes out of the user's payment before anything else, meaning the “developer-facing base” on a R$10 purchase is roughly R$8.74.

Layer 2 — Platform commission (Google's share). Google applies its standard 15% (Small Business) or 30% (standard) commission on the post-tax base. For a Small Business developer, that's another 15% of the R$8.74 = R$1.31.

Layer 3 — Withholding tax on cross-border payments. This is the layer that makes Brazil unique. Brazilian tax law requires that any payment for digital services made from Brazil to a foreign entity be subject to a withholding tax of up to 35% — with the exact rate depending on the recipient country's tax treaty status with Brazil. Hong Kong has no such treaty; the full 35% applies. Non-treaty countries that operate through favorable jurisdictions (Ireland, Luxembourg, Singapore, and, importantly for many indie developers, the United States) benefit from reduced rates typically around 25% or even zero in specific cases.

The HK vs Non-HK Entity Difference: An Explicit Example

Consider a developer selling a $10 in-app purchase to a Brazilian user via Google Play, enrolled in the Small Business Program. Here is the complete revenue stack for both entity structures:

StageHK EntityNon-HK Entity
Gross user payment$10.00$10.00
Consumption tax (14.45%)−$1.45−$1.45
Google commission (15% of post-tax)−$1.28−$1.28
WHT on gross (Google Play rule)−$3.50 (35%)−$2.50 (25%)
Developer net$3.77$4.77
Effective margin37.7%47.7%

The 10-percentage-point difference is not a rounding error — it's a 26.5% relative uplift in take-home. On $100,000 of annual Brazilian revenue, an HK entity nets $37,700; a non-HK entity nets $47,700 — a difference of $10,000. On $500,000 of Brazilian revenue, it's $50,000. Over a five-year run, entity choice alone can be worth $250,000 in preserved margin.

Why Google Play Treats Brazil Differently from Apple

One of the most confusing aspects of the Brazil situation is that Apple and Google apply withholding tax differently on the exact same product sold to the exact same user. Apple treats WHT as a levy on developer proceeds (revenue after commission), while Google treats it as a levy on gross user payment (revenue before commission is deducted). The mechanical difference has enormous consequences.

On the same $10 Brazilian purchase, Apple's Small Business developer with an HK entity pays 25% WHT on the proceeds of roughly $7.28 (after 14.45% consumption tax and 15% commission), which equals $1.82. Google's equivalent developer pays 35% WHT on the full $10 gross — a $3.50 hit. On identical Brazilian revenue, Apple's HK developer nets $5.46 and Google's HK developer nets $3.77. Apple is 45% more favorable in Brazil, purely because of how each platform interprets Brazilian tax law.

This is not a minor implementation detail. For developers with meaningful Brazilian traffic, publishing simultaneously on Apple and Google means the same product yields dramatically different margins depending on which platform the user chose. Pricing strategy should account for this — a $9.99 in-app purchase on Google Play Brazil to an HK developer generates less than half the take-home of the same purchase on Apple.

The Restructuring Question: Is It Worth Moving Entity?

Moving from a Hong Kong holding company to a non-HK jurisdiction (typically Singapore, Ireland, or the United States) is not a trivial reorganization. It involves incorporating in the new jurisdiction, transferring or re-signing developer agreements with Apple and Google, potentially triggering exit taxes in Hong Kong, and setting up new banking relationships. Legal and accounting costs for a straightforward restructure typically run $15,000–$40,000, plus ongoing annual compliance costs that vary by target jurisdiction.

The payoff calculation is therefore fundamentally about your Brazilian revenue exposure and its growth trajectory. Below is a break-even table showing when non-HK restructuring pays back its own cost at three annual Brazilian revenue levels:

Annual Brazil RevenueHK NetNon-HK NetAnnual DeltaBreak-even
$50,000$18,850$23,850+$5,0006+ years
$200,000$75,400$95,400+$20,000~18 months
$1,000,000$377,000$477,000+$100,000~4 months

The threshold at which restructuring becomes an unambiguously good financial decision is around $100K–$150K in annual Brazilian revenue. Below that, the payback window is long enough that many developers choose to defer the decision until scale demands it. Above that, the annual savings dwarf the setup cost within a single fiscal year.

The subtler consideration is that Brazil rarely stands alone. Developers with meaningful revenue in Brazil almost always have meaningful revenue elsewhere in Latin America and Southeast Asia, and the entity choice affects several of those markets simultaneously. A restructure that saves $20K/year in Brazil might also save $8K in India, $5K in Argentina, and $3K in Turkey — turning a marginal $20K decision into a compelling $40K–$50K one.

Practical Playbook for Indie Developers

Most indie developers do not have the luxury of hiring international tax counsel at year zero. Here is a pragmatic sequence that mirrors what successful cross-border developers actually do in practice.

Phase 1 — Start with what's easy. If you're just beginning to sell internationally, do not overthink entity structure. Use whatever entity fits your local tax situation, publish globally, and track which markets actually generate meaningful revenue. Brazil-heavy revenue is a real phenomenon (some game studios see 15%+ of gross from Brazil), but so is Brazil-negligible revenue (many productivity SaaS see less than 2%).

Phase 2 — Measure before you optimize. Once you have six months of App Store and Google Play sales data, use the simulator on the home page to model what your actual revenue mix would net under different entity structures. If Brazil + a few other WHT-heavy markets combined save more than $30K/year under a non-HK structure, that's your signal to talk to a tax advisor. Below that, you're usually better off focusing on growth than on structure.

Phase 3 — Restructure when the numbers justify it. A proper cross-border restructure requires local counsel in both the exit and entry jurisdictions. Common landing spots for indie developers include Singapore (favorable for Southeast Asia + reasonable ongoing costs), Ireland (favorable EU treatment + established tech ecosystem), and the United States (favorable WHT treaties with many countries + straightforward banking, though higher federal tax overhead). None of these is universally “best”; the right choice depends on your revenue geography, your founders' residency, and your long-term exit plans.

The Bottom Line

Brazil's 35% Google Play withholding tax is not a bug or a temporary measure — it's a deliberate policy choice that reflects Brazil's aggressive stance on cross-border digital service taxation. For developers with any meaningful Brazilian revenue, the difference between an HK entity and a non-HK entity is a first-order margin decision that dwarfs most product-level optimizations. Model it before you scale, and revisit the calculation annually as your revenue mix evolves.

Try modeling your own scenario in the home-page simulator: select Brazil (BRA) as a target market, toggle between HK and non-HK entities, and watch the Country Breakdown table update the WHT column in real time.

Disclaimer: Brazilian tax law is complex and subject to change. This article summarizes general policy as of the publish date; consult qualified tax counsel licensed in Brazil and in your resident jurisdiction before making restructuring decisions.