Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

455 results found

  1. Zero Based Budget Support

    I really like this software after playing with it for a while, but as far as the budget, I'd like to have a zero based budget. Add up Income minus savings and Expences should equal zero. It would be nice to see the +/- dollar amount at the bottom of the budget tab, maybe add a end row that calc budget cells.

    8 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)
  2. Scheduled Transaction: Extend formulas

    Hi,
    scheduled transactions allows for some formulas, e.g. generated by the load druid.

    This functionality should be extended (or debugged) massively:
    1. Functions such as pmt(...) must be allowed to be part of a formula, e.g. 10+pmt(...) (when I tried this, the generated trxs always had a constant value, it did not change over time, may be a bug, may be it was never intended to be used this way...)
    2. Account values should be allowed as inputs to the function, e.g. the balance of the checkings account. Of course this balance must be specified (first logical second of a…

    8 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)
  3. It would be very helpful to add transactions by applying the account numbers

    On complex account trees it is much more useful to use the account numbers to select the accounts. Add the possibility to select the accounts by account number in transaction dialogue and also in account register add the possibility to add with account number instead to scroll trough the whole account list.

    8 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)
  4. Where exporting to .ods ?

    I think it's better to add ===> export to .ods + .xml + .pdf

    8 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)
  5. Please add "Balance" account type which are "Asset" if the balance is positive and "Liability" if negative

    Sometimes not easy decide that the account type is asset or liablity. For example: you pay the bills for the rent - and sometimes pay before deadline, sometimes after. If you have a down payment it is "asset", it you paid later, it is "liablility".
    Furthermore, I use gnucash to check the balace with my friends.
    Sometimes They buy something to me, sometimes I buy something to them. Now I use one "personal" account with two subaccount (asset and liablility), and sometimes I compensate the balace - it not so easy to handle.
    If you can add a "Balance" type…

    8 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. Printable business receipts

    In addition to the ability to print business invoices, I think that it would be a good idea to generate business receipts for the paid invoices.

    8 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. Swap coulmns as needed

    Would it be possible to exchange the position of columns as needed? I can do this with Excel and LibreCalc. This would be helpful because I could make each transaction register appears with the columns the same way as my physical register.

    8 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)
  8. Company name should populate corresponding fields in reports

    The company name from the book options (File -> Properties) should
    automatically populate the company fields all the financial reports. ie Balance
    sheet, income statement, cashflow statement and changes in equity statement.

    Currently it has to be manually entered every time a report is run. Its very
    tedious.

    7 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)
  9. The ability to enter everyday purchases with calculated tax without first defining a vendor

    E.g. Business dinner/lunch includes taxes. Each restaurant has to be defined as a vendor so tax calculated and applied automatically. Otherwise, each affected account must be updated manually.

    7 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)
  10. Allow for multiple vendors to charge to a Job

    Currently if a Job is setup, only one vendor can be associated with that job. If I have something where I am purchasing from multiple vendors to complete a job, I have to create a new GL account.

    It would be nice to be able to setup a job be able to assign charges to it from multiple vendors so that reports can be run on the job vs having multiple GL accounts setup to track a job.

    7 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)
  11. Display split comment if transaction comment is empty

    Allow me to leave the transaction description empty, in which case the split comment would be displayed instead.

    Otherwise one gets really useless lists of transaction comments in some accounts, even though there are far more useful and specific split comments available for the particular entry.

    7 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)
  12. Implementation of scheduled online transactions

    I would like to see in GnuCash the possibility of transfering money at a given date instead of immediatly, using HBCI protocol.

    7 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)
  13. Simultaneous OFX download for multiple accounts

    Currently GNUcash requires manual selection of the OFX download action for each account individually- even though it allows you to store the login credentials. Then the user is forced to decide what to do with the downloaded transactions immediately.

    This workflow might be intuitive for personal home use (though still not convenient) where the user likely has a very small number of accounts. It is very unintuitive for businesses who might maintain a large number of accounts.

    A more convenient workflow would prompt the user for how they would want to deal with unmatched transactions on download. (ex: discard, add,…

    7 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)
  14. Every entered transaction should have to be balanced

    In professional accounting there's no reason for being able to enter a transaction that is not balancing. The standard behaviour of Gnucash should be that a transaction cannot be recorded until it balances.

    If the user is not sure how to account a transaction, it's better if the user themselve (sic!) accounts the transaction against a temporary "unbalanced" account. Having Gnucash doing so automatically makes the accounting much more error prone.

    7 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)
  15. search improvement

    often i search in gnucash for a certain amount (not description). It would be great, if the last search categroy is default for the next

    7 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)
  16. Spanish translation

    I would like a spanish version. I'm able to help with it if you like. Thank you.

    7 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)
  17. Allow filtering/sorting of Descriptions in reports

    SImilar to the 'Find Transaction' dialog it would be really useful to be able to add this functionality to reports. The description field is often used as the transaction 'payee' so this would enable reports by payee.

    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)
  18. Private split

    would be great if one could set a % to split a transaction in private and business expense e.g. business car used privately (gasoline). Example can be found here: http://www.easyct.de/readarticle.php?article_id=10

    6 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)
  19. Bonds are quoted as %. Please add the possibility to divide the retrived quote by 100 on some bonds.

    Many European Bonds have quotation base on 100 units (%). Yahooeurope for example offers price referred to single unit for stocks and price referred to 100 units for bonds. It would be nice if the price editor would have the possibility to divide the price retrived by Finance::Quote by 100 (or some other value). Finance Quote cannot do it because it operates on a source base (es Yahooeurope) and does not know if it is a bond or a stock.
    Thank you for all your great work.

    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)
  20. Provide for deletion of bills and vendors

    I understand this isn't trivial because of the transactional nature of gnucash and dependencies would have to be undone. I also realize it breaks auditability conventions. But I use Gnucash for personal use and I want accurate, clean records. Being human I make mistakes with creating vendors and bills all the time that I want to delete, not uncheck active and have garbage data lingering in my database forever.

    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)
1 2 5 7 9 22 23
  • Don't see your idea?

Feature Request

Categories

Feedback and Knowledge Base