← Back to Blog

Paano I-categorize ang Bank Transactions nang Awtomatiko (Gabay sa 2026)

Bakit talo ang manual transaction categorization, ano ang nagbago sa 2024–2026 na sa wakas ay naging reliable ang automatic categorization, at paano ito i-set up nang libre.

10 min readTimur Shagiakhmetovcategorization · ai · how-to

Ang bawat personal finance app, kailan man, ay may parehong lihim na problema: tumitigil ang mga tao sa paggamit nito kapag nagsimulang magmukhang mali ang categorization. Ang isang charge na may label na "Misc" na dapat ay "Restaurants", isang Square charge na hindi mabasa ng app, sampung buwan na subscription na nag-collapse sa "Service" — at sumuko ang user. Kapag nagawa nang maayos, ang automatic categorization ang single most important feature ng isang financial tracker. Kapag ginawa nang masama, iyon ang dahilan kung bakit nagfa-fail ang mga app na ito.

Ito ang gabay para sa 2026 sa automatic transaction categorization: ano ito, bakit sobrang sama ng mga naunang solution, ano ang nagbago noong 2024 at 2025 na sa wakas ay naging reliable, at paano ito i-set up nang libre o mura.

Ano ba talaga ang ibig sabihin ng "automatic categorization"

Ang bawat transaction sa bank statement ay isang row ng data: date, merchant descriptor, amount, minsan ay memo. Ang categorization ay ang proseso ng pag-attach ng meaningful label sa row na iyon — Groceries, Dining, Transport, Subscriptions, Income, Transfer — para ma-sum mo ang spending by category, makabuo ng budget batay dito, at mapansin ang anomalies.

Umaabot sa unang 30 transactions ang manual categorization, pagkatapos nito hindi na ito gumagana. Ang karaniwang household ay nakakabuo ng 80 hanggang 200 transactions kada buwan sa kabuuan ng lahat ng cards at accounts, at bihira ang merchant descriptors na pangalan ng brand — "CTV*PARAMOUNT" para sa Paramount+, "DG*ZWIFT" para sa cycling app, "TST*REDLOBSTER" para sa Red Lobster, "PAYPAL *AMAZON" para sa Amazon. Ang paggawa nito manually ay 30-minute monthly chore na halos walang nagpapatuloy.

Bakit sobrang sama ng categorization noon

Ang Mint, ang dominant pre-2024 personal finance app, ay gumamit ng rules-based system. Ang merchant descriptor ng bank statement ay tumutugma sa hand-curated list ng regular expressions at merchant codes; ang mga bagong merchants o kakaibang-format na descriptors ay napapunta sa generic na category. Tatlong problema:

  • Kailangan pang i-maintain nang mano-mano ang merchant database. Laging nalilito ito ng mga bagong brand, regional businesses, at white-label payment processors.
  • Ang category ng isang merchant ay nakadepende sa context. Ang $40 charge sa Whole Foods ay grocery; ang $40 charge sa Starbucks ay dining; ang $40 charge sa parehong coffee chain sa loob ng corporate cafeteria ay puwedeng ma-reimburse bilang work expense. Ang rules-based systems ay hindi makakaalam.
  • Ang subscriptions at recurring charges ay hinahawakan ng hiwalay na detection layer na madalas ay hindi tugma sa categorizer. Ang monthly Spotify charge ay lumalabas pareho sa "Music" at sa "Subscriptions" depende kung anong screen ang tinitingnan mo.

Ano ang nagbago sa 2024–2026

Dalawang bagay, na pinagsama:

Large language models para sa categorization

Sa huling bahagi ng 2024, naging mura at sapat na tumpak ang language models para i-categorize ang mga transactions isa-isa na parang near-human precision. Ang model na nakabasa ng karamihan sa public internet ay alam na ang "CTV*PARAMOUNT" ay Paramount+ at isang streaming subscription, na ang "TST*" descriptors ay restaurant point-of-sale, na ang "USPS" ay shipping, at na ang $40 charge sa Whole Foods tuwing Saturday morning ay mas malamang na grocery kaysa work expense.

Mahalaga, puwede ring gumamit ang language models ng context: kung gaano kadalas lumilitaw ang parehong merchant, kung ano ang typical amount range para sa merchant na iyon, at kung paano mo na-overwrite ang categorization sa nakaraan.

OCR para sa PDF statements

Lubhang magkakaiba ang format ng bank statements kada countries, banks, at account types. Ang mga older categorizers ay umaasa sa CSV export, na hindi available para sa maraming smaller banks at para sa statements ng foreign banks. Ang modern AI-powered parsers ay nakakakuha ng structured data direkta mula sa PDF, kasama ang mga layouts na sumasaklaw sa ilang column, footnotes tungkol sa fees, at tables na kakaibang umaabot sa pages.

Kapag pinagsama ang dalawa, sa unang pagkakataon, nakakamit ang end-to-end automation: mag-drop ka ng statement PDF, makakakuha ka ng fully categorized list ng transactions, na may subscription detection at flagged recurring charges.

Paano i-set up ang automatic categorization sa 2026

Option A: i-connect ang bank-aggregator app (Plaid)

Mga app gaya ng Monarch Money, Copilot Money, at YNAB ay gumagamit ng Plaid para ma-pull ang transactions nang automatic. Ang setup ay tumatagal ng humigit-kumulang limang minuto kada account. Kapag connected na, lumalabas ang transactions araw-araw at kinokategorya ng app ang mga ito habang ina-import. Iba-iba ang quality — ang ilan ay umaasa pa rin nang malaki sa rules-based logic — pero ang pinakamahusay sa kanila ay nasa 90% accurate na out of the box.

Ang trade-off ay privacy: kailangan mong ibigay ang bank login mo sa third-party aggregator. Malakas ang security records ng mga aggregator, pero para sa mga user na ayaw na nasa kahit saan lumabas ang bank credentials nila sa labas ng bangko nila, hindi ito puwede.

Option B: i-upload ang statements sa isang AI-powered tracker

Ang MyVault ang pinakasimpleng no-aggregator option: download ng PDF o CSV statement mula sa website ng bank mo, i-upload ito, at i-categorize ng AI ang lahat sa wala pang isang minuto. Walang bank credentials na involved sa kahit anong step — ang file na ia-upload mo ay pareho ng file na ia-download mo para sa tax season. Sinasaklaw ng free tier ang karamihan ng casual users.

Option C: buuin ang sarili mong system gamit ang spreadsheet at AI helper

Para sa mga DIY-inclined users na may isang dalawa lang na simple accounts, spreadsheet plus isang AI prompt ang magagawa sa karamihan ng work. I-export ang transactions mo sa CSV, i-paste ito sa ChatGPT o Claude na may prompt na humihingi ng categorization, at tanggapin ang result. Gumagana ito para sa one-time audits pero delikado ito kapag naging monthly workflow.

Paano gawing mas maganda ang anumang categorizer

Walang automated categorizer na perpekto sa unang pass. May ilang habits na lubos na nagpapabuti sa quality sa paglipas ng panahon:

  • Pumili ng maliit at stable na listahan ng categories. Labindalawa hanggang labinlimang categories ang mas gumagana kaysa sa limampu. Mas maraming categories ay mas maraming pagkakataon na mag-away kayo sa sarili ninyo.
  • Palaging ayusin ang miscategorizations, kahit hindi mo masyadong concern ang specific transaction. Natututo ang mga modern categorizers mula sa corrections mo — kapag naitama mo nang isang beses ang maling Spotify charge, matututo ang model na dapat ang lahat ng Spotify charges mo ay nasa parehong lugar sa hinaharap.
  • Mag-set ng rule para sa ambiguous merchants. Amazon, PayPal, at Venmo ang pinaka-lalong offender — puwede mong gamitin ang Amazon para sa grocery, electronics, books, at gifts. Bigyan sila ng sarili nilang catch-all category o tanggapin na kakailanganin mong i-recategurize manually.
  • Ikategorya ang transfers bilang transfers, hindi bilang income o spending. Kapag ang movement mula checking papunta sa savings account ay tinuring mong income sa isang side at spending sa kabilang side, double-count ito sa totals.

Ano ang totoong na-a-unlock kapag maayos ang categorization

Kapag reliable ang categorized transactions, masagot mo na ang mga tanong na mahalaga: gaano karami talaga ang ginagastos mo sa dining kumpara sa grocery; anong fraction ng income mo ang napupunta sa subscriptions; tumataas ba ang monthly transport budget mo; at magkano ang total na nagastos mo sa bakasyon na iyon. Ang mga numerong ito ay obvious sa hindsight pero invisible nang walang categorization, at siyang pundasyon ng bawat budget na talagang kapaki-pakinabang.

Subukan ang MyVault nang libre — i-upload lang ang isang bank statement at awtomatikong makokategorya ang spending mo. Walang bank login required. MyVault