Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

Please review/search the existing requests before posting a new request.

467 results found

  1. Not sound the error beep for every little thing

    GNU Cash (running on Win10) keeps beeping on every little thing that is done for one's convenience. For example, if I hold down the backspace key to delete everything until the cursor hits the left edge, GNU Cash gives an error beep after the cursor hits the left edge. Or if the left or right arrow keys are kept depressed to reach the beginning or end of a line.

    Error beeps get annoying for somethings that the user understands he/she is doing on purpose (this is done all the time in other programs).

    Error beep should be reserved only for…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Better sorting of scheduled transaction

    Currently, scheduled trx editor sorts by next booking, even including non-active trx. I suggest that:
    - Non-active trx are moved to the end of the list.
    - Sorting order is saved (in the sense of e.g. alphabetcially descending)

    The second item would be more important to me, but the first one is a nuissance too. Most of my inactive trx are quite old, so the "next transaction" is way in the past and therefore much earlier than any active trx, resulting in a long list of inactive trx, before I get to anything relevant.

    Alternatively, I would suggest to allow…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Multi-year comparison report

    Is there a way to generate a multi-year report comparing multiple years in one report? Only way I've been able to do anything remotely close is to generate multiple reports and cycling between the tabs but it would be nice to be able to have all the information on one report separated by columns.

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. make a Church and Non-Profite account option.

    add an account option for Church's and Non-Profits.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Allow csv import of historical quotes

    Ever since the online quotes support ended, update stock prices has become a tedious process. The user must go through the gui, find each stock and enter each price one at a time.

    Yahoo and others allow users to export stock information to a .csv file. Provide a mechanism to allow users to import stock prices from a .csv file. Perhaps something similar to how users can now import transaction data from .csv.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Add memo field to 1-line view

    As landscape monitors have become much more common, it would be nice if GnuCash would use some of that extra space. It would be nice to have the option to include the Memo field in the 1-line view.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Make recent files unique

    I really believe it would be better if the Recent Files list was unique and did not show the same file repeatedly.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. packaging with appimage

    Hi, please consider packaging gnucash with appimage (https://appimage.org/) to simplify packaging across different linux distros.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Make currently open tab the default account when importing qif files

    Add an option to set the gnu cash account to the current account tab when importing .qif files

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. crowdfunding for new features

    on this site implement an " I would pay for this " vote button and see if some features are enough in demand to set up a crowdfunding page that would enable funds to pay for the work required

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Dashboard

    Create a dashboard which users can customise by choosing some key accounts to populate it with. Ideally the dashboard can be selected to remain on screen at all times and has buttons for going backwards and forwards in time, 1 day, 1 week, 1 month, 1 year

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Allow pasting of passwords for Online Account Actions (HBCI)

    In preor versions credentials could be pasted in the confirmation dialogs. This feature made it convenient for the use of password managing programs which store secure passwords. Having to enter a password manually discurages the user to use secure passwords for their online accounts.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Add Classes To HTML Report

    In order to properly format printed reports for maximum layout and style flexibility, it would be ideal for Gnucash to:

    1) Generate html code with classes for all elements such as tables and divs. Also enclose all text data with the <span> tag.

    2) Allow users to set the path to a local 'custom.css' file, which would then be declared in the report as:

    <link rel="stylesheet" type="text/css" href="/home/user/gnucash/css/custom.css">

    3) Allow Gnucash to output the pdf file using the html report as input.

    This would go a long way for users that need more than the basic printouts produced by the…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Process Payment Facility - Fundamental Function Not Fully Developed

    The way to receive a payment and apply it to a customer's invoice is a basic function that has not been fully developed in Gnucash.

    Currently there is only one convoluted way to process a payment, and that is through the top menu only. One has to manually find the invoice and do several clicks. If you have multiple payments to receive, this is a rather sloth procedure.

    I'd like to request the following features that would improve a very fundamental function:

    1) In the 'Customers' window, place a button on the toolbar labeled 'Process Payment'. When a customer is…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Add Price Editor batch import for currencies

    In my country Nicaragua, the central bank publish the exchange rate between USD and NIO, so we can get the value of 1 USD in NIOs with anticipation,

    I was trying to use the Online Price Retrival, but it use yahoo fincances, the yahoo finances does not have choice of change to NIO currency.

    I was thinking that it could be useful to import several exchange rate of multiple currencies at same time, using a csv file.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Process payments button

    Can you add a 2 new button for customer/vendor procesing payment. Hurts my hand every time i had to proces payments and have to multiple times go thry menu. it woud be so much sipler to add that buttons for procesing palyments or add an option for procesing window to open again after confirming payments...

    How hard is that?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Import Quicken Data Files

    Although the documentation claims GnuCash can import QFX and / or QIF files, it cannot. I exported one Quicken account file (a brokerage firm account file containing stocks, cash "category" / "account" mutual funds and annuities. For the QFX import, a blank "Generic Import transaction matcher" window appears. Clicking the "OK" button does nothing. Clicking the close window gadget closes the window but nothing appears in the main window. No new account.

    For QIF, paging through numerous panes makes it look like the import is happening until the final "QIF Import" pane after the "Book" options panel selections are made.…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. A series of related ideas that will improve register readability and create a tagging mechanism

    1. Add a notes column (narrow by default) to the "main" register display line. Monitors are wider and adding a narrow column should not hamper those who prefer double-line mode to see notes. But allowing for a notes field effectively doubles the number of transaction per screen for those for whom seeing notes is important. I have modified my source code to accomplish this, the chnage is trivial to implement.

    2. Allow users to associate a foreground color with an account, that color whould be used for the acount name when displayed in a register. By allocating different colors to different types…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Asset Allocation

    I am surprised to see this wasn't requested before and would like to be brief initially.
    One feature I really need as a part of the financial software package is Asset Allocation. There is a lot written on the concept and basically means we assign each investment (stock/etf or other) to an asset class. Then we assign a percentage this asset class should be allocated out of our overall portfolio.
    Updating prices allows us to see how asset class allocations move and how much are they offset from out desired allocation.

    I have the idea implemented in Money Manager Ex…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Allow batch export/printing of files associated with expenses/transactions over time range

    One feature I utilize extensively is the "associate file with transaction", so that I have proof of an expense which I deduct against my income. However, for the benefit of someone ever being audited, one should be able to export a year of expenses, and have the receipts automatically labeled and exported in a graphical manner too. I currently use a set of python scripts I wrote to:
    1) Determine the transactions that occur over my desired range (i.e. Jan. 1 2016 to Dec. 31 2016).
    2) Converts the file for each receipt to a PDF with image magick, and…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
1 2 6 8 10 23 24
  • Don't see your idea?

Feature Request

Categories

Feedback and Knowledge Base