CSV import feedback and feature requests

I am now regularly using the CSV import (I reconcile multiple bank accounts, and all of them have different formats, so I wanted to use a single consistent format, hence CSV).

Importing CSV bank transactions works well. Here are a couple of items that I would like to suggest:

  1. Include a “Notes” column: a couple of columns are currently supported. I believe it would be very useful to include a column for transaction notes, that would be appended to existing transactions, as it is already done when bulk editing transactions from the main menu.
    This is useful to include content from bank transactions that are cumbersome to input manually (ex: legal business name when different from general consumer payee name, exchange rate when paying foreign currencies etc.).

  2. Payee name autocompletion: When creating Goodbudget transactions during bank transactions import (dragging from left to right), it would be very helpful to enable Payee name autocompletion (see screenshots).

    Add Transaction from main menu (autocompletion available):

    Create Transaction from Import (autocompletion not available):

  3. Payee-to-envelope mapping: When creating Goodbudget transactions during bank transaction import (dragging from left to right), it would be very helpful to enable payee name-to-envelope mapping.
    There are 2 use cases:

    1. What already works: A mapping already exists from the Bank transaction business name to the Goodbudget payee name from previously imported transactions.
      Example: Bank transaction “LEGAL BUSINESS CORPORATION INC” → Drag left to right → Automatically renamed to “Company” (because this has already been done before).

      What does not work: Applying the same mappings within the same import session.
      Example:

      • Drag left-to-right transaction 1 from CORP, then rename the Goodbudget payee name and assign an envelope.
      • Then drag left-to-right transaction 2, still from CORP: transaction info (payee name & envelope) from transaction 1 is not applied.

      Use case: This is very useful when there are multiple transactions with the same merchant from the bank transactions.

    2. Linked to Feature Request 2 above: if (when) Payee name autocompletion is enabled, the associated Envelope should be applied in the “Create Transaction” menu.

I hope this could help others!

Hi @jravelojaona - Thanks for taking the time to let us know what’d make Goodbudget work better for you! While we’ve logged your thoughts in our tracker, we want to share that we don’t have plans to make further enhancements to Goodbudget’s original manual import tool.

Instead, Goodbudget’s released an updated file upload tool. When you upload a bank file, you’ll be able to add multiple transactions at once and have them added to a “confirm” screen for you to categorize later on. This incorporates payee name autosuggestion and autocompletion, as well as payee-to-envelope mapping.

Here’s more info on how to use the upload bank file feature as well as a direct link to access the uploader.

Hi @chien, thanks for replying to the post. I’m not sure I understand your reply correctly, though.

My suggestions are related to the upload bank file feature pointed to by the link you mentioned:

Goodbudget allows three types of files to be uploaded: […] QFX (Quicken) or OFX (MS Money) [… or] CSV files.

I confirm I also use the uploader tool hosted at https://goodbudget.com/auto/upload.

Should I understand that you do have no plans to make further enhancements to the released file upload tool?