← Blog · April 30, 2026 · 10 min read
Tracker

Credit Card Installment Tracker 2026: How to Actually See Your Parcelas, Cuotas, and Rate

In Brazil, more than three out of every five credit card purchases get split into parcelas. In Mexico, large purchases default to meses sin intereses. In Italy, the same mechanic shows up as rate. Every global money tracker imports those charges as if they were separate purchases, and the future commitment quietly disappears from the dashboard. This is the post about why that happens, what it costs you, and how to fix it.

I write about money trackers for a living. The single most common feature gap I hear about from readers in São Paulo, Buenos Aires, Mexico City, and Milan is the same one. Their bank shows installments. Their tracker shows fragments. Most of the world does not work like the US statement model the category was built for.

The thirty-second answer

If you live in a country where credit card installments are normal, you need a tracker that does three things. It needs to read the parcel number and total from the description. It needs to link sibling parcels under one purchase ID. It needs to surface the remaining balance as a future commitment, not a past expense. Capi does all three. Monarch, YNAB, Copilot, Rocket Money, and Simplifi do none of them. Mobills and Organizze, the two big Brazilian apps, do the first two but their import models are tied to manual receipts and bank logins respectively.

What an installment actually is

A credit card installment is a single purchase that the issuer breaks into a fixed series of monthly charges. The total is set at purchase time. The number of parcels is set at purchase time. The merchant gets paid in full upfront and the issuer collects from the cardholder over the agreed window.

In Brazil, the merchant string on the statement reads NETFLIX PARCELA 3/12 for the third parcel of a twelve-month plan. In Mexico, BBVA prints BBVA MSI 12 - CUOTA 3 DE 12. Argentine Banco Galicia prints CUOTA 3/12. Italian Intesa Sanpaolo prints RATA 3/12. The parcel number and parcel total are right there in the line. They are not in a separate column, which is the part the global apps have not figured out.

Why no global app surfaces this clearly

Three reasons stack on top of each other.

First, design lineage. Mint and YNAB were both designed against the US credit card statement format. The Plaid normalization that powers most US-first apps strips the merchant string of anything past the brand name. By the time the row reaches Monarch, NETFLIX PARCELA 3/12 has become Netflix and the parcel hint is gone.

Second, bank coverage. Plaid's Brazilian and Mexican coverage is improving but inconsistent. Belvo and Pluggy fill the gap regionally and they do preserve the description, but the apps that consume those feeds have not built parser logic for the Portuguese and Spanish patterns yet.

Third, product priority. The global trackers are optimized for households that pay credit cards in full each month. Surfacing a future commitment created in March that will hit your card in November breaks the monthly framing, so they leave it alone. For a US-only household this is fine. For everyone else, the tracker quietly under-counts the next twelve months of obligations.

What it costs you to lose installment visibility

Here is the kind of arithmetic that becomes invisible when parcelas are imported as separate transactions.

You buy an iPhone in March for 6,000 reais in twelve parcels of 500 reais. In April, your tracker shows 500 reais of "electronics" and projects April spending to be normal. Same in May. Same in June. By August, you have spent 2,500 reais on this single purchase, and your tracker has been telling you for five months that your spending pattern is healthy. The other 3,500 reais you already promised your future income to never appears as a commitment.

Now layer in a couple more parcelas. A washer in February for 18 months. A flight in March for 10 parcels. A laptop in May. Brazilian middle-class households often carry three to seven active parcelamentos at once. The tracker reports "spending normal" while the next nine months of credit card capacity have already been claimed.

This is the gap. The structural under-counting of the commitment you already made.

How Capi parses parcelas, cuotas, and rate

Capi runs a regex on every transaction description at ingest time. The pattern recognizes nine variants:

When the parser matches, the transaction is tagged with the parcel number, the parcel total, and a stable group ID derived from the merchant root, parcel total, and original purchase month. Sibling parcels share the group ID, so the bot knows in November that the 500 real charge is parcel nine of a March purchase.

In the spending feed, every parcel row shows a (3 of 12) badge. In the bulk import preview, the badge appears alongside the duplicate-detection warnings from the bank statement re-upload test. In the chat advisor, asking "how much have I committed for the next year" returns the sum of all remaining parcels across active groups.

The whole feature shipped on April 25, 2026 and is on by default. The generic fallback also covers Polish, Turkish, and other issuers using an N/M convention.

How the major trackers handle installments today

Tracker Reads parcel from description Links sibling parcels Future commitment view LATAM bank coverage
Monarch No No No US-first, thin
YNAB No, manual workaround No, manual category Possible via scheduled tx US, EU, UK
Copilot No No No US, Canada
Rocket Money No No No US only
Simplifi No No No US only
Mobills Yes, manual entry only Yes Yes BR-native, manual or open finance
Organizze Yes, with bank login Yes Yes BR only
Capi Yes, three languages plus fallback Yes, stable group ID Yes, in chat Any CSV, no bank link

Mobills and Organizze deserve credit. They are Brazilian-built and they understand the format because it is the home culture. They are Portuguese-only with screen-based logging, which is why most international users do not pick them. Capi's wedge is that the parsing works on any CSV, in any supported language, with the chat-first input covered in text vs tap.

What Brazilians actually do today

The most common pattern I see in user interviews is a spreadsheet. Specifically, a Google Sheet that the household maintains by hand, with one row per parcelamento, columns for total, parcels remaining, and monthly amount. The spreadsheet is updated whenever a new big purchase happens. The household checks the bottom row every month before approving any new installment plan. The tracker, whichever one they have, is used for everything except installments.

Capi replaces that spreadsheet with the chat. You tell the bot what you bought and on how many parcels, or you import the bank CSV and the bot reads the description tag. The remaining-balance question is just a question. The Sunday digest names which parcelamentos are about to clear and which still have many months left.

Mexican specifics worth naming. Meses sin intereses, often abbreviated MSI on statements, is the most common variant. Three, six, nine, twelve, and eighteen months are the standard plan lengths. The interest-free framing means many households treat MSI as free money. It is not. The commitment still gets made. Capi reads the MSI tag and reports the future commitment exactly the way it reports an interest-bearing parcelamento.

How to migrate from a spreadsheet to Capi in fifteen minutes

  1. Export your last three months of credit card statements as CSV from your bank. Nubank, Itau, Banco Inter, BBVA Mexico, Banamex, Galicia Argentina, and Intesa Sanpaolo all support this.
  2. Send each CSV to @MeetCapi_Bot on Telegram. Capi parses the rows, picks up the parcel tags, and shows you the import preview with (n of N) badges on every parcel row.
  3. Confirm the import. The bot links sibling parcels under group IDs. You can ask "what have I promised for May" and you get the actual answer.
  4. For purchases that pre-date your import window, type them in. I bought an iPhone for 6000 reais in March in 12 parcelas. The bot creates the synthetic group and projects forward.
  5. Ask the chat for "biggest commitment" or "what clears next month." This is the whole point.

The spreadsheet can stop being updated as of import day.

Where Capi is honest about limits

Two places we lose to Brazilian-native apps. We do not have direct open-finance bank links into LATAM issuers, so the import path is always CSV or a typed sentence. Mobills and Organizze do have those links. We made the same trade-off described in the couples comparison: no aggregator means privacy and portability win, automatic feeds lose.

We also do not handle the Boleto-as-installment case yet. Some Brazilian retailers issue boletos for each parcel rather than auto-charging the card. Capi reads the boleto description if you forward it, but the cross-month link still requires the user to tag the first parcel. That is on the roadmap.

The wider point about money trackers and language

This gap has stayed open for ten years because the global trackers were built for a single banking culture. The push to "support multi-currency" stopped at currency conversion. Description parsing is a deeper layer: language-aware regex, locale-aware merchant cleaning, and a model of what each banking culture means by a normal credit card transaction. Capi was built partly in Brazil, and the assumption that a charge can be a series rather than a moment was baked in early.

If you are in Brazil, Argentina, Mexico, Colombia, Chile, Spain, Portugal, or Italy and your tracker has been quietly under-counting installment commitments, this is the fix. The pillar guide at best money tracker for 2026 covers the broader category. The Mint shutdown post covers migration.

Frequently asked questions

What is a credit card installment tracker?

A credit card installment tracker is a money app that recognizes when a single purchase is being repaid as a series of monthly charges, links those charges to the original purchase, and projects the remaining balance across future months. In Brazil this is called parcelamento. In Mexico and most of Spanish-speaking Latin America it is called cuotas or meses sin intereses. In Italy it is rate. The tracker should keep the original purchase amount, the parcel number, the parcel total, and the future commitment visible in one place.

Why do US money trackers like Monarch and YNAB miss installments?

They were designed for a market where a 600 dollar charge appears once on a statement and is paid once. In Brazil, that same 600 reais charge can appear as ten 60 reais lines spread across ten months, each tagged 1/10, 2/10, and so on. The aggregator imports each line as a separate transaction with a slightly different merchant string. The app categorizes them independently and never reconstructs the original purchase. The full repayment commitment becomes invisible because it is spread across three statements that each look small.

How common are parcela credit card payments in Brazil?

Roughly 62 percent of Brazilian credit card buyers use parcelamento every month, according to industry payment data. The Central Bank of Brazil tracks two regulated modalities of parcelamento and the modality is one of the largest categories of credit card volume. Three to ten installments is common for retail purchases. Twelve to twenty-four installments appear on appliances and travel. The mechanic is so embedded that asking a Brazilian whether a purchase was paid in cash or installments is a normal first question, not an unusual one.

What is the difference between parcela, cuota, and rata?

They are the three main words for the same idea in three credit card cultures. Parcela is the Portuguese term used in Brazil. Cuota is the Spanish term used across Mexico, Argentina, Colombia, Chile, and most of the Spanish-speaking Americas. Rata is the Italian term used in Italy. Mexico also uses meses sin intereses, often abbreviated MSI, for the interest-free variant. The repayment mechanic is similar in all three: a single purchase becomes N monthly charges where N is fixed at purchase time.

How does Capi track credit card installments?

Capi parses installment metadata from the merchant string and the description on every transaction. The regex extracts the parcel number and parcel total in Portuguese (PARCELA 3/12), Spanish (CUOTA 3 DE 12), and Italian (RATA 3/12). A stable group ID links every parcel of the same purchase, so the bot knows that the four hundred reais you saw today is parcel three of an original twelve hundred reais charge. The (3 of 12) badge appears in the spending feed and in the bulk import preview. The remaining balance is reported as a future commitment when you ask the chat advisor what you have already promised your future income to.

Can I import a Brazilian Nubank or Itau statement that has parcelas?

Yes. Capi accepts CSV statements from Nubank, Itau, Banco Inter, Bradesco, Santander Brazil, and most major Brazilian issuers. The parser recognizes the PARCELA tag in the description column, links sibling parcels under one group ID, and shows you the (n of N) badge in the import preview before you commit. Mexican BBVA, Banamex, and Santander statements with CUOTA tags are handled the same way. Italian statements with RATA tags also work. The duplicate detector in the feature prevents re-importing the same parcel twice.


See your real installment commitment in fifteen minutes.

Send a Brazilian, Mexican, Argentine, or Italian credit card CSV.
Capi reads the parcel tags. Free for thirty transactions a month.

Try Capi on Telegram →

Written by Daniil Kozin, founder of Capi. More from this series: The best money tracker for 2026 · Money tracker for couples 2026 · 12 re-uploads, 6 apps tested · Mint alternative 2026 · 5 money apps with our partner for 90 days · Why ChatGPT is worse than a real tracker · Text vs tap.