For businesses · Ad spend & SaaS

Dollar card for business: ads, SaaS and expenses

BusinessAdsSaaSUSD

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.

Media buyer reviewing campaigns on a laptop

The tax nobody adds up when spending in dollars

When a Brazilian company pays for a service abroad, ads, software, infrastructure, the invoice comes with taxes baked in: PIS-Importação (1.65%), COFINS-Importação (7.6%) and ISS (2% to 5%), plus card IOF. For digital services paid by bank transfer, IRRF can also apply, pushing the total to 25%–28%. (Legal basis: Lei 10.865/2004; LC 116/2003; Decreto 12.499/2025.)

The ad-spend case: three paths, three costs

An agency or media buyer running Meta and Google Ads has three ways to pay, with very different 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

On R$100k of media per month, the Brazilian account costs about R$114k with taxes; via Ruvo, ~R$100.5k. That is R$13,500 per month, R$162,000 per year that no longer becomes tax. At R$500k/month, the saving tops R$67k per month. The bigger the media spend, the more comes back to the business.

SaaS, AI and infrastructure

The same applies to AWS, Google Cloud, Salesforce, HubSpot, Figma and AI tools. Paid by bank transfer from Brazil, the tax cost reaches 25%–28%; on the Ruvo card, in dollars, it is ~0.5%. On a $500/month stack, that means hundreds of dollars a year back in the business. For the per-item fees, see international card fees.

A legitimate optimization strategy

Pointing your ad account to the US and paying with a US-issued card, like Ruvo’s, is a widely used tax-optimization strategy among agencies and companies running international media. The right structure depends on your case: validate it with your accountant. On the tax side, see business tax on exported services.

How to set it up in practice

Broadly: open a Ruvo business account (with company KYB), activate the card, point your ad accounts and subscriptions to it, and hold a dollar balance to spend directly. To pay vendors or send dollars abroad, Ruvo also sends via ACH, wire and RTP for 0.5% to 1% (reais to dollars). Ruvo already processes millions of dollars per month in card spending.

Important

This content is informational and does not replace tax advice. Structures and percentages vary by operation, municipality and classification. Always validate with your accountant before changing how your company pays vendors abroad.

Paying Meta Ads: where each cost comes from

CostRuvo card + Meta accountBR card + US Meta accountBrazilian ad account
PIS + COFINS + ISS0%0%12%–15%
IOF0%3.5%0% (in reais)
FX (reais → dollars)0.5%3%–6%
Total cost~0.5%~6.5%–9.5%~12%–15%

Frequently asked questions

Card for businesses: ads, SaaS and taxes.

Talk to support
  • 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.