Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

464 results found

  1. effective date for transactions

    as discussed here http://wiki.gnucash.org/wiki/SoC2007#.22Effective_Date.22_for_transactions
    and here http://lists.gnucash.org/pipermail/gnucash-devel/2003-May/009125.html

    it would be really useful to be able to specify an effective date for a transaction for budgeting and also reconciliation

    28 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)
  2. Depreciation schedules

    It would be good to have depreciation schedules implemented. Right now we use scheduled transactions to run periodic transactions from Assets to Expense:Depreciation. However there more types of depreciation schedules in the wild and so specialized dialog/schedule is needed. It would be good to have such schedule to appear as soon as invoice containing an asset is entered so type of depreciation and effective life of an asset may be entered.

    28 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)
  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. 25 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. Improve UI reliability on Mac OS X version

    I am using GnuCash 2.4.10 on Mac OS X. There are many minor UI bugs. See the list below. Yes, I will file bug reports for a few, but there are many problems.

    I suggest that developers and testers allocate some time for testing the basic UI operation on the Mac OS X version, and fix 20-50 minor problems. And/or, consider if there is a weakness in the development process which lets such bugs get into the build.

    OK, you will probably suggest that I do the testing, file the bug reports, then download the source, fix the bugs, and…

    25 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)
  6. Automatic import of qfx files

    When qfx file is downloaded from Bank's website it should be possible to "open this file" using Gnucash and gnucash should automatically open import window.

    25 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. support merging two gnucash files

    Merging two gnucash files, which do not have redundant information.

    24 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. Resizing columns should follow common standards

    When you want to change the width of columns, you will discover GNUCashs unusual approach: When dragging a middle columns supposedly wider, the extra space gets allocated to the last column instead.

    GNUCash should follow th standards used e.g. in EXCEL or CALC.

    24 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. per-book accounting periods

    At the moment, all sets of books operated by the same user (under Linux, at least, no idea how it works with Windows) share the same accounting period. Changing the accounting period on one set of books changes it for all. This means that to have different sets of books with different accounting periods, one must set up different users, which is a very clunky workaround. By all means set a user-wide default, which any new book acquires, but it should then be settable on a per-book basis. This may be a more general idea that might also satisfy the…

    23 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. Support PAYe RTI submissions (UK)

    PAYe 'Real Time Information' (RTI) is compulsory submission of payroll information to HMRC in the UK. This looks to be sending a bunch of XML files with a particular format (see http://www.hmrc.gov.uk/softwaredevelopers/rti/index.htm ) whenever an employee is paid. A menu option to submit one or more selected payments, or even just raw values, would be very useful.

    22 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)
  11. Easy way to connect GNU Cash to CRM Systems (SugarCRM, vTigerCRM, SplendidCRM, etc)

    It should be quite easy to connect GNU Cash to CRM Systems if you know how there SQL-db layout is. Doing this would make GNU Cash so much more valuable to companies. I myself do volunteer to implement this feature. If I can get one GNU Cash developer to cooperate with me on this (as I would be required to ask questions about GNU Cash internals).

    21 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. Better automatic online banking setup for OFX download

    Most individuals don't have the time to manually enter their banking information. I had no success in connecting to a major bank (bank of america), despite reading all the help files I could find.

    21 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. Split transaction when importing

    GnuCash can already remember which account to use to balance the transaction when importing. I think it is remembered based on the description column. I would like GnuCash to remember if it was a split transaction and if possible the percentage to use. Quicken already does it.

    21 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. Implement support for stock options

    While fewer of us have earned stock options through our employers lately, they're a piece of my net worth which I cannot represent in GnuCash. Though an option is an option, most folks consider exercising as possible anytime, with the value being the current shares * (current price - strike price), but 0 when < 0. I don't mind doing manual entry of grants, vests, or expires. Thank you!

    20 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. Add a comparator index to stock/fund reports

    Although it is helpful to generate a report that shows your stock/fund is up 5%
    for the year, it is also very important to be able to compare it to an
    appropriate index which may show that most stocks/funds of that type are up
    10%. Index information could be obtained using the Security Editor and the
    Price Editor but there does not appear to be any way to generate a report that
    will plot the two values on the same graph.

    Recommendations:
    1. On the Price Editor screen, change the label "Namespace" to "Type" so that
    it matches the label…

    20 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. Create a unified tool for working with investments

    Right now, buying or selling stocks or shares of a mutual fund is a terribly complex thing to do, requiring a split transaction. Furthermore, doing this with a 401k is even more difficult, if, say, I wanted to reallocate my investments.

    I wish there were a tool to enter the necessary information (what I'm selling and for how much, and how I want to use the funds) and it would then create the transaction for me.

    Even more than this, it is difficult to deal with a 401k that is only partially vested. I wish this were more easy to…

    20 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)
  17. Improved Job Expense & Invoice Tracking

    Running a service oriented business, it is imperative for me to be able to quickly and accurately tie together all expenses and payments received related to a specific job to be sure that all expenses are invoiced to the job and to determine profitability. Secondly, to be able to quickly see the status of all jobs for a specific customer. This would require being able to associate all related expenses, vendor bills, and invoices to the job. Then, a modification to the "Job Report" to show all activity for the job.

    To be able to quickly see the status of…

    20 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. Merge several transactions into a single split transaction (and the other way around)

    Sometimes you initially expect several transactions from/to the same payee. For example, you expect the monthly rent payment from a tenant, (which may be you have entered as a scheduled transaction) but in month M he/she also has to pay for some yearly tax (which, again, may exist as a separate scheduled transaction). But he/she decides to make a single bank transfer for the total. In such cases, it would be very convenient to have the possibility to select the two transactions and merge them into a single one so that the list of transactions in the bank account remains…

    20 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)
  19. Streamline Scheduled Transactions Handling

    Current 'Since Last...' is awkward at best. There is no visible mechanism to enter a transaction early, and postponing transactions does not always work right and the setup requires going through three pages, none of which show all the important variables.

    19 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. allow multiple select in generic importer

    It would be great if you could highlight multiple transactions when importing an OFX file, and assign the same account (and action) to them all at the same time. This functionality currently exists in the QIF importer, but not in the generic importer.

    19 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)
  • Don't see your idea?

Feature Request

Categories

Feedback and Knowledge Base