Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

470 results found

  1. Scheduled Transactions

    Banks, most anyway, post interest at the end of the month. If you set up a scheduled transaction for the last day of the month and use the program during the day, it tries to create the transaction before you know the interest amount. If you schedule for the 1st of the month, you have change the posting date each time. You should allow the transaction to be created the day after and automatically back dated to the last day of the month. Basically, you allow create in advance, why not create in "arrears".

    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)
  2. Reconcile screen

    automatically highlite the next transaction when you use the space bar to mark a transaction as cleared

    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. add historical cash flow bar chart

    I would really like a barchart like the income/expense chart that shows my money in/out and net flow.

    The reason I need this is that GnuCash correctly views my mortgage payments as reducing the liability and not as an expense.
    So instead of accessing the profit and loss report for a particular month to get a detailed view of my money flow I now use the cash flow report for a particular month.

    This works like a charm, but I would like to graphically see the trends in my money flows. Before I used the income/expense barchart with the net…

    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)
  4. Enable import CSV from HTTP

    Enabling CSV or XML import through HTTP protocol, would be possible to create systems that could synchronize transactions data between web apps (mobile or website) and GnuCash.

    9 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. Financial year

    In preferences:accounting period, add option "financial year" as standard options
    Start of financial year in Australia is:1st Jul or NZ 01/04 and I think UK 5th April

    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)
  6. More professional looking splash screen

    I am aware that this does not affect functionality, but the splash screen looks just plain fugly and amateurish. Interestingly, there is a blog post of a guy who designed a more pleasing splash screen, and claims that this would be included in the next release, but that was seven years ago! (http://tynan.com/hardcore-personal-finance) And is still not included.

    That guy's splash screen suggestion is here: http://old.tynan.com/images/beforeandafter.png

    However even that splash screen can be improved, by removing the "Gnu". I am aware it's the mascot of GNU but it just looks silly!

    Why not have a cool, professional looking…

    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. Entering relative dates in report customization

    It would be very helpful if it were possible to enter relative date coordinates. For example, I would like to customize an expense barchart that shows me the expenses, in day-resolution, of the last seven days. There is no way to articulate something like "the last seven days".

    There are some limited relative date entry options like "Start of this months", "Start of previous months"... why not make this more general? I.e. "X days before today", "X days after today".

    "Today" meaning: the day when the report is run.

    This would allow for much flexibility in customizing reports, which can…

    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)
  8. Listing and entering transactions with ascending date from bottom to top

    In GnuCash, transactions are listed from top to bottom with ascending date, i.e. new transactions are always entered at the bottom of an account.

    By idea/request is to optionally have it the other way around, i.e. it should be possible to enter new trasactions at the top of the list of an account, and have the new entries above the older entries.

    Reason: all other tables I use for my finances (bank and credit card statements, etc) have the newest transaction always added on top of the list. This is in Japan. And in the long run it drives me…

    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)
  9. The way taxes are shown on business invoices.

    In printing business invoices the item includes tax but the total does not. It should be the other way around.

    this is an example of how it should be done (or at least how it is done in the US).
    item, quantity, price, tax, total
    shoes| 1| $40| $2.64| $42.64

    this is an example of how it is now
    item, quantity, price, tax, total
    shoes| 1| $42.64| $2.64| $40.00

    I'm not sure why the invoicing is done this way but my feeling is it probably has something to do with the difference between US and European taxing systems.

    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)
  10. Ability to define and use constants in GnuCash

    Every credit card sale I make, a percentage of it goes to the credit card company as a fee.

    If I could call something like ${MasterCard} and that would give me the value 0.0133, that would be great, because I'd be able to multiply the value by the fee.

    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)
  11. 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)
  12. Allow for multiple companies (subsidiaries), and for consolidated accounting

    This is a variation of another user's suggestion, except it does not address variable reporting periods among the various companies. I believe this is therefore a simpler feature case.

    The user creates a single chart of accounts, but for each transaction, create an additional column of data: the company.

    Then, for reports, have a check box which presents: a) all transactions, b) only transactions for company 'n'. For example, if the user creates 2 companies, three reports are possible, "Company 1", "Company 2", and a consolidated report.

    Post a transaction which impacts retained earnings?: the company column value would carry…

    49 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. If I am editing a Transaction and I press the "Escape" Key, my pending edits are discarded.

    If I am editing a Transaction and I press the "Escape" Key, my pending edits are discarded.

    I can use this if I accidently make an edit

    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. Create a report to show all unpaid invoices

    I know its possible to get this data with the Find Invoice function, but that doesn't show the amount due, nor can I export the search results in any way other than by taking a screenshot. It would really be helpful.

    14 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. Prompt the user to save on exit when working in an unsaved book

    Currently it's possible to cancel out of the initial Gnucash account-creation dialog, manually create accounts, add dozens of transactions, and then close Gnucash without saving. There's no warning or prompt if you do this; all the work is just gone. (No save file appears in the default locations, and running the resulting .log file just makes Gnucash crash.)

    I propose that Gnucash actually make it impossible to create new accounts, transactions, etc. without having a save file or database. If the user doesn't have one, he/she should be forced to create one before creating an account.

    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)
  16. Open numerous GnuCash files at once in tabs

    Currently, I have a situation where personal and company transactions inter-relate (e.g. dividend payments, loans). Personal and Company files are completely separate and cannot be linked (there is another suggestion in thsi regard!).

    How about providing for numerous Gnucash files to be open at the same time, with toggling using tabs at the top at the page. That makes it easier to enter the corresponding transactions in both files.

    Currenlty, it is possible to open concurrent versions of GnuCash, but that is less userfriendly.

    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)
  17. 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)
  18. Account type (or placeholder) that allows child accounts to be any type

    I would like to be able to group different sets of accounts together logically rather than by type.

    What I actually want is a top-level "Current" account that holds everything but my long-term investment assets, expenses, and liabilities so that I can verify on the Accounts page and when I "Open SubAccounts" that the total balance is always zero.

    Similar to the approach at
    http://zerosumbudget.wordpress.com/overview/minimal/

    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)
  19. Add more keyboard shortcuts, at least for "Remove Other Splits" and "Split Transaction"

    ...or add a Preference item "New Split Transactions are always empty"

    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)
  20. Job report & Expense on job

    I would like to see a report that could show the income and expenses for any specific job. Another thing I like to see is an easy way to enter "job expenses". If you just add a job selection dropdown list box, while entering expenses, that would be so nice and easy.

    14 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