Every international card purchase is a simplified FX operation. The 3.5% IOF tax is already withheld on the statement. Income tax is a different story: it depends on whether it was consumption or a durable good, whether it exceeded R$ 5,000 per item, and when the statement was paid. Here's what Receita cross-checks, what you must declare in 2027 (base year 2026), and the mistakes that flood the audit queue every year.
16 min de leitura
Every time you swipe your Brazilian credit card in Lisbon, New York or Tokyo, the issuing bank performs a simplified FX operation in the background. That operation is recorded, taxed with IOF and reported to Receita Federal by the bank. You don't see any of it — you only see the BRL amount on the statement. But Receita sees everything.
That's where the confusion starts. Many people think "if I paid IOF, it's done, no need to declare". Half wrong. IOF is a tax on financial operations (withheld at source), and income tax is on assets and income. Two different beasts. You may have paid IOF and still need to declare the purchase on the DIRPF — not to pay more tax, but to justify where the money came from and what entered your assets.
The thesis of this article is simple: declaring international card purchases is less about paying more tax and more about not raising red flags in Receita's cross-check system. Those who get the logic spend half an hour filling it out correctly and sleep soundly.
How the card's FX operation works
Each foreign purchase on a Brazilian card goes through three layers:
- Network (Visa, Mastercard, Elo) — converts the local currency to US dollars using its internal rate on the day.
- Issuing bank (Itaú, Nubank, C6, Inter) — converts USD to BRL using the Central Bank's PTAX selling rate of the purchase date, and adds the 3.5% IOF.
- Receita Federal — receives a monthly record via DECRED with the total BRL amount you moved on international cards.
What matters for the DIRPF is the final BRL value on the statement, on the purchase date. If you bought a USD 1,200 watch on October 15, 2026, that day's PTAX defines the BRL value — not the PTAX of the statement payment date, nor that of December 31.
PTAX is public and searchable on the Central Bank's site. Save a screenshot of the statement: it already shows the converted value, and that serves as documentary proof.
IOF: what's already paid and what changed in 2026
Since July 2025, after the Supreme Court reinstated Decree 12,499/2025, the IOF on FX operations for individuals was unified at 3.5% for most operations:
| Operation | IOF rate |
|---|---|
| International credit card purchase | 3.5% |
| International debit card purchase | 3.5% |
| International prepaid card (load) | 3.5% |
| Currency purchase in cash | 3.5% |
| Remittance to own account abroad | 3.5% |
| Travel money (traveler's check) | 3.5% |
This IOF is withheld at source by the issuing bank and appears line by line on the statement, or consolidated at the bottom. You don't need to fill out a DARF, don't need to record it as tax paid, don't need to do anything. Done.
What you do need to do is keep the statement. If Receita questions you, the statement proves what the operation was, what FX rate was used, and how much IOF was collected.
When to declare under "Bens e Direitos" (Assets)
Here lies the rule most people get wrong. Receita's logic:
- Bought to consume (food, transport, lodging, ticket, service, personal clothing) → don't declare under Assets. The spend leaves your wealth, end of story.
- Bought to add to your wealth (watch, jewelry, camera, laptop, bicycle, artwork, valuable electronics, vehicle) worth more than R$ 5,000 per item → declare under Assets in the base year of the purchase.
The most common Assets codes for purchases abroad:
| Code | Asset type |
|---|---|
| 06 | Land motor vehicle |
| 07 | Aircraft |
| 08 | Vessels |
| 16 | House |
| 49 | Jewelry, paintings, antiques, artworks, gold and precious metals |
| 91 | Other movable goods (watches, electronics, musical instruments, equipment) |
| 99 | Other assets and rights |
In the form, enter: location "Exterior", country, detailed description (brand, model, acquisition date, value in local currency and BRL), and the acquisition value in BRL using the PTAX rate of the purchase date.
In "Situation on 12/31", repeat the same acquisition value in BRL. Movable property is not revalued year by year — it stays at historical value.
What Receita already knows (and why lying doesn't pay)
Receita Federal receives three continuous data flows about your card purchases:
- DECRED (Credit Card Operations Declaration) — banks and operators report monthly the total moved per CPF.
- DIMOF (Financial Movement Information Declaration) — banks report all relevant account activity.
- Open Finance — since 2024, card, current account and investment data circulate in structured, auditable form between institutions, and Receita has access through agreements.
The cross-check is automatic and brutal. If you declared R$ 80,000 of income for the year and spent R$ 120,000 on an international card, the system flags it in seconds. The question that arrives by mail is: "where did the money come from?".
Lying doesn't pay because the system doesn't forget. Receita can review up to 5 years back. And in 2027 it will have more data than in 2026, not less.
Annual remittance quota: USD 50,000 per CPF
There is an annual simplified remittance quota of USD 50,000 per CPF per year. Within it, the bank performs FX operations without requiring extra documentation. Above it, the operation becomes "formal FX" — you must present an FX contract, declare the purpose, and the bank forwards everything to Receita and the Central Bank.
Credit card purchases count against this quota. If you're near the limit, it's worth monitoring your statement. Heavy travelers or families with kids studying abroad easily hit this ceiling.
Above the ceiling, the bank simply blocks new card operations until the following year or until you open a manual operation. There's no "going over without noticing" — the system stops you.
Receba uma viagem por semana.
Newsletter editorial Voyspark — long-forms, dicas e descobertas que não cabem no Instagram. 1x por semana, sem ads.
Sem spam. Cancela em 1 clique.
The December/January statement trap
Classic audit case: purchase on December 28, statement due January 10. Which year do you declare it in?
The right answer: the year of the FX operation, not the year of the statement payment. The FX operation is recorded by the bank on the purchase date. For Receita, that purchase happened in December and goes on the DIRPF for the matching base year.
If you bought a R$ 9,000 laptop on 12/28/2026, it goes on the 2027 return (base year 2026), under Assets, even if you only paid the statement in January 2027.
The date that counts is the purchase date. Check on your statement — every international purchase shows the FX operation date.
Additional card, dependent, spouse
Another frequent trap. If you are the primary cardholder and have an additional card for spouse, child or dependent:
- The additional card's purchases go on your statement → appear in your DECRED movement.
- If the spouse or child is a dependent on your DIRPF, everything is treated as your spending.
- If the spouse files separately, ideally they should use their own card. Otherwise, Receita sees the spending in your activity but their income on their return — inconsistency.
Couple with separate filings: each uses their own card. Adult child with own income: own filing, own card. Minor child: dependent, everything goes on the responsible party's DIRPF.
Who needs extra attention
Some profiles raise Receita's radar more:
- Digital nomad with tax residence in Brazil — months abroad, high statements at hotels and restaurants overseas. Must document income source and, if working for a foreign company, file monthly carnê-leão.
- Brazilian with passive income abroad (rental, dividends, investments) — Law 14,754/2023 changed everything, and income is now taxed annually at 15% via "Bens no Exterior" on the DIRPF.
- Doctors, dentists, independent professionals who buy professional equipment abroad — equipment goes under Assets (code 91), and if used professionally can enter as an asset in the livro-caixa.
- Investor with a global account (Avenue, Inter Global, C6 Global, Nomad) — all 12/31 balances go under Assets, code 62 or 65, with value converted by the 12/31 buying PTAX.
If you fit more than one profile, it's worth paying for a tax accountant specialized in foreign income. The R$ 1,500-3,000 per year cost pays for itself in the first audit avoided.
Summary table: what to declare, where, and when
| Purchase type | Value per item | Declare under Assets? | DIRPF code | Note |
|---|---|---|---|---|
| Hotel, restaurant, Uber, ticket | Any value | No | — | Consumption. Leaves wealth. |
| Personal clothing | Any value | No | — | Consumption. |
| Electronics (phone, laptop, camera) | Above R$ 5,000 | Yes | 91 | Location "Exterior" + country |
| Watch, jewelry, artwork | Above R$ 5,000 | Yes | 49 | Detailed description |
| Bicycle, musical instrument | Above R$ 5,000 | Yes | 91 | — |
| Vehicle (rare via card) | Any value | Yes | 06 | — |
| Prepaid card load | Any value | No (balance yes) | 62 | 12/31 balance enters as foreign account |
| Purchase with miles | Value R$ 0 | No | — | Miles used don't generate wealth |
The golden rule: if it goes in your suitcase and comes back with you as a durable item worth more than R$ 5,000, declare it. If it vanishes into trip consumption, don't declare — but keep the receipts anyway.
Most common mistakes that flood the audit queue
- Not declaring a durable good above R$ 5,000 bought on a trip. Receita cross-checks with your statement and asks where it is.
- Declaring at the paid statement value instead of the FX operation value. Small difference but enough to generate inconsistency.
- Forgetting prepaid card or global account balances on 12/31. Anything above USD 100 equivalent must enter under Assets.
- Mixing professional and personal purchases without segregating in the livro-caixa. Independent professional: separate.
- Thinking IOF replaces income tax. It doesn't. Different taxes on different facts.
- Not keeping receipts for 5 years. Receita can request them at any moment.
Practical appendix
Checklist before filing the DIRPF:
- Download the full statement of each international card for the base year
- List purchases above R$ 5,000 per item
- Look up the selling PTAX rate on the purchase date for each durable item (bcb.gov.br)
- Check 12/31 balance of prepaid cards and global accounts
- Cross-check total spend against declared income — if you spent more than you earned, have documented justification
- Keep all statements and invoices for 5 years
Useful links:
- Historical PTAX rates: bcb.gov.br/conversao
- IRPF Manual (current year): gov.br/receitafederal
- Law 14,754/2023 (foreign income): planalto.gov.br
Pontos-chave
The 3.5% IOF on international credit, debit and prepaid card purchases is collected by the bank — that tax is paid, you don't need to declare it or pay it again.
The FX rate shown on the statement is the closing PTAX rate of the purchase date (not the statement due date), published by the Brazilian Central Bank.
Durable goods bought abroad worth more than R$ 5,000 per item must be declared under "Bens e Direitos" (Assets) — code 06 (vehicles), 07 (aircraft/vessels), 91 (other movable property).
Perguntas frequentes
Not under Assets. It was consumption, it didn't become wealth. But the spend will appear on the bank's DECRED report. Receita only cares if that R$ 30,000 is incompatible with your declared income. With coherence between what comes in and what goes out, sleep tight.
Conversa
…Faça login pra deixar seu insight
Conversa séria, sem trolls. Comentários moderados, vínculo ao seu perfil Voyspark.
Entrar pra comentarCarregando…

Sobre o autor
Curadoria Voyspark
2 anos no editorial Voyspark
Time editorial da Voyspark — escritores, repórteres, fotógrafos e fixers em Lisboa, Tóquio, Nova York, Cidade do México e Marrakech. Coletivo. Sem voz corporativa. Cada peça com checagem cruzada por um editor regional e um chef ou curador local.
Especialidades






