Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

88 results found

  1. GnuCash needs to be more simple, easy, beautiful, portable as...

    There are enough and more Financial Accounting softwares available today both commercial and open source.

    So the only reason that my friends and me use GnuCash is because its a Personal Finance Manager BUT GnuCash will have an edge only if it Stands out as a Personal Finance solution that could be used by any lay person. Even though GnuCash claims to be easy to use Its still not as easy as the Software Personal Finances Pro.

    I wish GnuCash was as simple, easy, beautiful, and portable as the software Personal Finances Pro which I had been using for quite…

    3 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)

    Thanks for the feedback. However, this request is just too unspecific and goes away from gnucash’s goals too much, so we can just decline it. Please use this forum for specific new features, not for requests like “please make you software look like competitor xy”.

  2. Investment Account: Stock

    a) Please introduce a feature to view accounts sorted (A to Z or Z to A) in Advanced Portfolio report.
    b) Please add feature to show different sub accounts sorted (A to Z or Z to A) in Accounts window.

    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)

    You ask for three different things here: Your headline talks about one thing, the point “a)” about another, and “b)” about yet another. Please file separate proposals for different ideas. Thanks.

  3. Create a Windows 10 Universal App with OneDrive sync and ability to have multiple users input in the same DB from different devices.

    Essentially allow many family members to use their device of choice to enter data in a central DB (in OneDrive) to maintain one central budget with all information.

    3 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)

    UWP support is dependent upon a cross-platform toolkit implementing a UWP backend and GnuCash adopting that toolkit and rewriting the GUI in it, which will take several years.

    OneDrive support is probably already there: GnuCash is known to work with similar services like DropBox and Google Drive. On its own it won’t provide simultaneous multi-user access.

    We are planning to rework the SQL backend to permit simultaneous multi-user access with either a file (via SQLite3) or a database server (MySQL/Maria/Etc or Postgresql). This is a complex revision and may require more than one 3-year development cycle to complete.

  4. 3 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)

    This is completely outside the scope of our current project. The current project aims at a desktop application, potentially with multi-user capabilities, but in that case the database is the server, not gnucash. Sorry for that.

  5. Brokerage Fees

    Brokerage Fees for some stocks are not shown in advanced portfolio report. Please provide solution.

    3 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. Allow different dates in split transactions

    It should be possible to enter a transaction with different dates for the two halves of the split?

    The reason for this is that when a transfer happens between two bank accounts at different banks (for example a bank and a credit card or Paypal) there is a time lag (usually a few days) between the credit or debit being sent from one bank and being received by the other bank. This means that the same transaction would have different dates in the two accounts.

    When I download the statements, I have to choose whether to keep the date from…

    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)
  7. Autocomplete year for nearest date, instead of current year

    Suppose it's 5th Jan 2011 and I'm entering transactions for December. If I type "20.12" (european) it is almost certain I mean 20.12.2010 (two weeks ago), not 20.12.2011 (one year in the future).

    GnuCash should definitely guess the nearest date's year if it's less than 3 months ago, and probably also even if it's as much as 6 months ago.

    2 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)
  8. 2 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)

    Thank you for your suggestion.

    Unfortunately this one is declined for the following reasons:
    - every operating system that runs gnucash comes by default with a standard calculator built in.
    - most fields in gnucash that allow you to enter numbers will evaluate simple calculations on the fly
    - lastly, adding a built-in calculator means another complex piece of code to maintain which adds relatively little benefit given the two previous points. For that our development team is simply too small.

    So no standard calculator in gnucash. Feel free however to make other feature requests !

  9. Shortcut key to jump registered tab

    For more quick data entry.

    2 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. Add a screen scraping functionality/plugin.

    Direct communication via OFX works nicely, when you can get it. This may require some considerable user effort for customization but manual imports and some institutions total lack of OFX support can be even more frustrating. Find a way for users to share their scrape templates. The now open sourced Wesabe code may be useful along these lines.

    2 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)

    Unfortunately a screen-scraping functionality exceeds the capacity of a volunteer project such as ours, because it would always have to be adapted quickly to all changes in the website. This is beyond the scope of the gnucash project, sorry.

  11. Hide imbalance accounts if they amount to ZERO

    It would be nice to have the option to auto-hide accounts that have a balance of ZERO.

    This would be particularly useful for imbalance accounts, as they clutter up the accounts list and are often not used... yet they should show up (perhaps in red) when they are not balanced to alert the user to the need to balance accounts.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    declined  ·  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)
  12. multiple currencies in expenses

    Imagine going on an international business trip and have the need to report all expenses. Each transaction would need to be in different currencies.
    Is it possible to allow a different currency for each transaction when entering expenses. Each expense account can have its default currency but each transaction could be made in any currency with the right exchange rate. This would need to be done within each expense account rather than creating different accounts for each currency and then transferring the monies around. This is much easier to handle for us non-accountants who have to travel internationally on a…

    2 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)

    Thank you for your suggestion. Unfortunately it won’t be possible to implement this the way you have in mind because your suggestion breaks one of GnuCash’ core design decisions namely: one account has exactly one currency associated with it. So it’s not possible to have one expense account which holds splits in different currencies.

    However I don’t think this is necessary either if you look at the expenses from the money flow perspective:

    Suppose you pay an expense in cash in EUR (a foreign currency). That would mean you have cash in your possession in EUR. So you should have a cash account in GnuCash in the EUR currency. Paying the expense from that account, GnuCash will ask you for a conversion rate because the expense account is managed in say CAD.

    If you paid for the expense instead from a bank account in CAD currency, the bank…

  13. Use the new Dev tools from Microsoft to port gnu cash for for android to windows phone 10.

    since Microsoft has maid new tools to make it easier to port android and iOS apps to windows phone, it should be possible to bring gnu cash for for android over with minimal code edits.

    2 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)
  14. Touch Interface GUI design

    This may not be applicable yet, but it might be helpful to consider what interface elements might need to be adjusted for touch interfaces (iPad, Android, and similar). On those the resolution might be greater or smaller than an ordinary screen and/or multiple/changeable orientation. The register and other elements would need to handle options and data entry for non-precise ("fat-fingered") selections.

    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)

    I’m sorry, but no, development on any of the tablet operating systems is a completely different topic. I.e. to have an app there, you would have to create a completely new application from scratch (in other programming languages etc.). This is a different project than the current desktop gnucash application.

  15. Would like to have a note field for a transaction.

    Currently there is a description which I use to enter who the transaction is for or where its from. I start typing the description and it autopopulates with the last time that description was entered. It would be nice to have a note field, that does not autopopulate, so you could say Description is Amazon.com and note is "birthday present for so and so". This may be able to be combined with the other suggestion for attaching scanned receipts.

    1 vote
    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. Analytical accounts

    I would love to get analytical accounting within gnucash : it would be that way possible to account for transactions in their right account, but group them in custom reports, by analytical group.

    Example :
    - Restaurants bills go in restaurant account.
    - Restaurants bills related to a big trip abroad (let's say "Australia") would be in this same account, but with an analytical classification as "Australia".
    - a report on "Australia" would give that expense.

    1 vote
    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)
  17. 'Install Online Price Retrieval for GnuCash' gives many errors when tried on a Windows 10 PC. Don't know where else to report a problem!

    'Install Online Price Retrieval for GnuCash' gives many errors when tried on a Windows 10 PC. Don't know where else to report a problem!

    1 vote
    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. fortnightly frequency for scheduled transactions

    allow frequency of fortnightly for scheduled transactions. For example,
    days 1, 15, 29, and the next date would be the following month 14 days after the 29th of this month.

    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)

    Thank you for your idea. I’m happy to inform you this is already possible though:

    Choose Frequency “Weekly” and then select “Every 2 weeks”.

    Choose 1 as your start date. The next iterations will be on the days you mentioned.

  19. Add the possibility to assign an account a start value at a later date and not at creation

    Add the possibility to assign the start value also at a later date after creation of an account.

    I'd like to be able to start adding entries without last years ledger to be closed. For the opening balance I need the possiblity to add the start value at a later time.

    Either add the functionality to the account settings or create an account which is neutral and not calculated for balancing.

    1 vote
    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. Avoid security problems

    Fix GnuCash to avoid the following problem with F-Secure. I scanned the PC on 2012.01.25 and got my report... Included was this portion pertains to GnuCash 2.4.9

    "Result: 2 malware found
    Suspicious:W32/Malware!Gemini (Suspected infection)

    C:\Program Files\gnucash\bin\ofxdump.exe
    C:\Program Files\gnucash\bin\sqlite3.exe"
    
    1 vote
    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)

    This is a problem of F-Secure, but not of gnucash. We have secured our way of obtaining those executables (to my knowledge). There is nothing to do for us here.

  • Don't see your idea?

Feature Request

Categories

Feedback and Knowledge Base