Dollar card for business: ads, SaaS and expenses
Companies paying Meta, Google, AWS and other tools from Brazil add 12% to 28% in taxes and IOF. See where that cost shows up, and how to cut it legitimately.

The tax nobody adds up when spending in dollars
The ad-spend case: three paths, three costs
- Brazilian ad account, in reais: the platform passes through PIS + COFINS + ISS, about 12% to 15% on every real invested.
- US Meta ad account + Brazilian credit card: avoids PIS/COFINS/ISS, but pays 3.5% IOF and the bank spread (3% to 6%), about 6.5% to 9.5%.
- US Meta ad account + Ruvo card: no PIS/COFINS/ISS and 0% IOF; you convert reais to digital dollars for 0.5% and spend on the card in dollars at no cost, about 0.5% total.
What that means per month
SaaS, AI and infrastructure
A legitimate optimization strategy
How to set it up in practice
Important
Paying Meta Ads: where each cost comes from
| Cost | Ruvo card + Meta account | BR card + US Meta account | Brazilian ad account |
|---|---|---|---|
| PIS + COFINS + ISS | 0% | 0% | 12%–15% |
| IOF | 0% | 3.5% | 0% (in reais) |
| FX (reais → dollars) | 0.5% | 3%–6% | — |
| Total cost | ~0.5% | ~6.5%–9.5% | ~12%–15% |
On R$100k of media per month, about R$13,500/month (R$162,000/year), going from ~14% in taxes and IOF to ~0.5% (the reais-to-digital-dollars conversion). The saving is proportional to media spend.
Yes. It is a tax-optimization strategy: the company domiciles its Meta ad account in the US and pays with a US-issued card, like Ruvo’s. Validate the right structure with your accountant.
You don’t need to open a US company. You need a US Meta ad account (Business Manager) and a US payment method, like the Ruvo card. The Ruvo account is opened with your Brazilian company.
Yes. AWS, Salesforce, Figma, AI and similar paid from Brazil add ~15% to 28% in cost; on the Ruvo card, in dollars, they are ~0.5%, with 0% IOF.
Yes. Individual freelancers and professionals paying SaaS, AI tools and international services with the Ruvo card pay 0% IOF — the same saving as businesses.
Brazilian cards add IOF and spread automatically at the conversion step. Paying in dollars from the start with the Ruvo card avoids both charges entirely.
Ready to Ruvo?
Start using Ruvo today and take control of your money.