This application runs entirely in your browser. All receipt images, tokens, and data stay on your computer. We pinky swear ๐ค.
To get one, go to your YNAB account Settings > Developer Settings > Personal Access Tokens, or click here to read YNAB's guide.
2. Select Default Budget
Choose the YNAB budget you want to import receipts into by default.
3. Select Default Account
Choose your default account. You can easily switch this later on the main view.
๐งพ
YNAB Receipt Porter
Extract receipts with Built-in AI and sync to YNAB effortlessly.
Checking AI status...
Analyzed 0/0...
Pending Transactions
0 files currently in queue
๐ฅ
Select Receipts Folder
Choose a folder on your computer where you save your scanned receipts (images only). The app will
locally process the receipts.
×
Retrying...
×
Settings
Tip: Use {{CATEGORIES}} to dynamically insert the list of YNAB categories.
โ Saved & AI Reset
Control how the app extracts auxiliary information from filenames and YNAB history to build recommendation chips.
Filename Metadata Extraction
Extract Date, Payee, and Amount directly from the receipt filename using a Regular Expression.
Default parses `YYYY_MM_DD_Payee_Amount.ext`. Requires the first capture group to be the date (YYYY_MM_DD or similar).
Live Regex Match Test
Parsed Date: -
Parsed Payee: -
Parsed Amount: -
YNAB Nearest Payee Matching
Use Levenshtein distance algorithms to automatically map AI-extracted merchants to your closest existing YNAB payee names (tolerating spelling differences or abbreviations).
YNAB Typical Category Mapping
Analyze transaction history on your budget and suggest the most frequent category associated with the matched payee.
Chip Color Coding Legend
CyanAI Candidates (Direct extraction suggestions from the model)
OrangeFilename Heuristics (Parsed from filename pattern)
PurpleYNAB Database Heuristics (Nearest payee match or typical category)