[Feature] Generic Migration Importer #801

Closed
opened 2026-02-28 19:20:22 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @youngcw on GitHub (Dec 6, 2023).

Verified feature request does not already exist?

  • I have searched and found no existing issue

💻

  • Would you like to implement this feature?

Pitch: what problem are you trying to solve?

As of now we have two official importers for migration, YNAB4 and nYNAB. We could probably cover a lot of potential migration paths just by having a csv importer that allowed creating accounts and categories at time of file creation.

Describe your ideal solution to this problem

When starting a new file add a generic import option that allows someone to use one of our existing file importers (csv, ofx, qfx, qif) but with extra capability. The same importers could be setup to create accounts and categories from the file.

For example Mint.com exports one large csv that has accounts and categories inline with each transaction. The only thing between the current csv importer and a full migration is handling accounts and categories.

Teaching and learning

No response

Originally created by @youngcw on GitHub (Dec 6, 2023). ### Verified feature request does not already exist? - [X] I have searched and found no existing issue ### 💻 - [ ] Would you like to implement this feature? ### Pitch: what problem are you trying to solve? As of now we have two official importers for migration, YNAB4 and nYNAB. We could probably cover a lot of potential migration paths just by having a csv importer that allowed creating accounts and categories at time of file creation. ### Describe your ideal solution to this problem When starting a new file add a generic import option that allows someone to use one of our existing file importers (csv, ofx, qfx, qif) but with extra capability. The same importers could be setup to create accounts and categories from the file. For example Mint.com exports one large csv that has accounts and categories inline with each transaction. The only thing between the current csv importer and a full migration is handling accounts and categories. ### Teaching and learning _No response_
GiteaMirror added the needs votesfeatureimporters labels 2026-02-28 19:20:22 -06:00
Author
Owner

@github-actions[bot] commented on GitHub (Dec 6, 2023):

Thanks for sharing your idea!

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!

@github-actions[bot] commented on GitHub (Dec 6, 2023): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution). The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+ Don’t forget to upvote the top comment with 👍! <!-- feature-auto-close-comment -->
Author
Owner

@mcalligator commented on GitHub (Apr 20, 2025):

I wholeheartedly support the need for a feature like this. I have 13 years of transactions from my previous personal finance software (Home Accountz), tens of thousands of them, and I would dearly love to be able to import them without large amounts of subsequent direct database manipulation to massage them into the shape I want.

@mcalligator commented on GitHub (Apr 20, 2025): I wholeheartedly support the need for a feature like this. I have 13 years of transactions from my previous personal finance software (Home Accountz), tens of thousands of them, and I would dearly love to be able to import them without large amounts of subsequent direct database manipulation to massage them into the shape I want.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#801