# Budget Exporter

> Review bank statement transactions in a sidebar, normalize payees with local rules, and export a YNAB-ready CSV - or push them straight to your YNAB budget via OAuth. 100% local processing, no AI, no cloud, no telemetry.

Canonical page: [https://chrome-stats.com/d/budget-exporter](https://chrome-stats.com/d/budget-exporter)

## Overview

- **ID:** `budget-exporter`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** IronUser
- **Category:** download-management,privacy-security
- **Daily users:** 1
- **Version:** 2.0.4
- **Last updated:** 2026-06-13
- **First published:** 2025-10-18
- **Size:** 380 KB
- **Data as of:** 2026-09-08
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/budget-exporter/)
- **Website:** [https://github.com/valtoni/budget-exporter/issues](https://github.com/valtoni/budget-exporter/issues)

## Description

Budget Exporter

Turn supported bank statement pages into a clean, <strong>YNAB-ready CSV</strong> — or send the transactions directly to your YNAB budget — in a few clicks. Every step is reviewable, and all processing happens <strong>locally in your browser</strong>.

How it works
<ol><li>Open a supported bank statement page.</li><li>Click the toolbar icon to open the review sidebar.</li><li>Inspect each transaction in a compact grid: edit date, payee, category, memo, amount, or split it into multiple entries.</li><li>Apply or create payee-normalization rules from deterministic, local-only suggestions.</li><li>Export a YNAB-ready CSV, <strong>or</strong> push selected transactions straight to YNAB via the built-in OAuth integration.</li></ol>
Highlights
<ul><li><strong>Review-first workflow</strong> — nothing leaves your browser until you approve it.</li><li><strong>YNAB OAuth integration</strong> — connect once, map your accounts, and send reviewed transactions directly to YNAB. Sent items are flagged so they cannot be re-sent by accident.</li><li><strong>Deterministic, local rule engine</strong> — payee cleanup and category suggestions are based on your own rules and history. No AI model, no remote inference.</li><li><strong>CSV export</strong> still works fully without a YNAB account.</li><li><strong>Manifest V3</strong>, modern Firefox sidebar.</li></ul>
Supported accounts
<ul><li>Desjardins — bank account</li><li>Desjardins — credit card</li><li>KOHO — prepaid card</li></ul>
Privacy

Budget Exporter does <strong>not</strong> use analytics, telemetry, or third-party tracking. Bank pages are read on-device only. The extension contacts the network in exactly one situation: when <em>you</em> click <strong>Connect</strong> or <strong>Send to YNAB</strong>, in which case it talks to <code><a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/c28ff43dfe90203b6d8184ac37f9674f0255a0a189c67716f735e1c9a647afeb/https%3A//api.ynab.com" rel="nofollow">https://api.ynab.com</a></code> using the token issued by YNAB's OAuth flow. That is the only remote endpoint the extension ever calls.

Permissions, in plain English
<ul><li><code>storage</code> — save your rules, categories, and review state locally.</li><li><code>tabs</code> / <code>activeTab</code> / <code>scripting</code> — read the open bank statement page so transactions can be extracted.</li><li><code>downloads</code> — save the CSV file you exported.</li><li><code>identity</code> — open the YNAB OAuth window when you choose to connect a YNAB account.</li><li>Host access to <code><a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/7378d5ba5fc9da686b45bfa4745717105e82926122e885e8ca9c0b0d39f34a39/http%3A//desjardins.com" rel="nofollow">desjardins.com</a></code> and <code><a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/ed2dcff62241fe19043b36e46eafc0bdd23ed18a936b5c8f2a92808d716c125d/http%3A//koho.ca" rel="nofollow">koho.ca</a></code> — required to parse statement pages on those sites.</li><li>Host access to <code><a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/57626a7f459e8a5481f7094862009159c7cca79e1261349c880ebf60214e8ef6/http%3A//api.ynab.com" rel="nofollow">api.ynab.com</a></code> — required only for the optional YNAB sync.</li></ul>
Source code

The extension is open source. Build instructions and source are available in the project repository.

## Rankings

- #101,271 — Overall

## Permissions and access

### Permissions

- `storage`
- `tabs`
- `downloads`
- `activeTab`
- `scripting`
- `identity`
- `alarms`

### Host permissions

- `*://*.desjardins.com/*`
- `*://*.koho.ca/*`
- `https://api.ynab.com/*`

### Content script matches

- `*.desjardins.com`
- `*.koho.ca`

## Safety

- **Risk impact:** Moderate risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [YNAB export CSV](https://chrome-stats.com/d/ynab-export-csv) — 5 users
- [Wealthsimple Export for YNAB](https://chrome-stats.com/d/wealthsimple-export-for-ynab)
- [Bank Statement Conversion](https://chrome-stats.com/d/bank-statement-conversion) — 12 users
- [money-export](https://chrome-stats.com/d/money-export) — 1 users
- [BudgetBuddy](https://chrome-stats.com/d/budgetbuddy)
- [WS Exporter](https://chrome-stats.com/d/ws-exporter) — 8 users
- [KaashBook : Manage your funds](https://chrome-stats.com/d/kaashbook) — 2 users, 5.00 / 5
- [Target Calculator for YNAB](https://chrome-stats.com/d/target-calculator-for-ynab) — 6 users
- [CurseForge Earnings Exporter](https://chrome-stats.com/d/curseforge-earnings-exporter) — 3 users, 5.00 / 5
- [Portfolio CSV Exporter for Robinhood](https://chrome-stats.com/d/portfolio-csv-for-robinhood) — 3 users
- [Personal Budget Manager](https://chrome-stats.com/d/personal-budget-manager)
- [YNAB Date Borders](https://chrome-stats.com/d/ynab-date-borders) — 4 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/budget-exporter)
