Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

442 results found

  1. When a number is entered in both columns (credit/debit) keep most recently entered number rather than deleting both

    I was setting up my personal finance and got mixed up with column names and put all my credit card transactions in "Payments" instead of "Charges". After 20-25 transactions I realized my mistake and quickly went down the list typing in the number into the "Charges" column from the payments. I assumed it would delete the number in the "Payments" column. Instead it deleted BOTH numbers and saved the resulting transactions, thus making it so I had to go back to my source document (which, since I summarize and sub-total some transactions, was a pain in the neck).

    If I…

    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. Make the need for ALPHAVANTAGE_API_KEY env var (or preference) clear while setting up

    I was setting up multi-currency and just quickly followed the instructions that came up. It failed. Turned out I needed an Alpha Vantage API Key in order for it to work. I didn't find this out until I went deep into the trouble-shooting docs even though this is apparently a basic requirement.

    If this is a requirement, when someone is setting up multi-currency include that as a step and ask them to enter it at that time.

    WHERE I LOOKED IN DOCS: Section 9.6.3 where it says this:

    Run Install Online Price Retrieval which can be found in the GnuCash…

    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. Set the default frequency of scheduled transactions to monthly

    99% of my scheduled transactions are on a monthly basis and almost never do I use a daily scheduled transaction.

    It makes sense (if others' usage is similar to mine) to either set the default frequency for these scheduled transactions to "Monthly" or (if my usage is not similar) to either (a) have a preference to set or (b) keep track of whatever was used last and make that the default for the next one.

    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)
  4. Allow scrolling of tabs

    Currently if I click on the horizontal arrows on the tab row it selects the next/previous tab. That means if I am on one end and want to go to the other end I have to cycle through all of them.

    Better to have one or more of these options:
    * Allow tab row to be extended to multiple rows so that multiple rows of tabs can be seen at one time (you often see this on preference dialogs)
    * Resize the tabs if the number of tabs doesn't fit so that it does fit, even if I can't see…

    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)
  5. use ctrl-pgup and ctrl-pgdn for next/prev tab rather than requiring the ctrl-alt

    It's more standard and easier/faster to not require the alt key in addition to the ctrl key

    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)
  6. Improve the documentation on setting up hotkeys (or make it more intuitive)

    Currently I can (apparently) set up hotkeys. The process is not intuitive at all and requires significant background knowledge.

    SUGGEST: Add examples which show names of common keys

    SUGGEST: Make the whole process more intuitive by allowing hotkeys to be configured in the preferences

    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)
  7. Auditing report to show what changes were made when (and, later, by whom)

    An auditing report shows recent changes sorted by date. This would be very helpful when trying to sort out issues caused by simple data entry error.

    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. Reconcile window: Add number of transactions for "Funds Out" (debit) and "Funds In" (credits).

    This minor modification will help in tracking down discrepancies by comparing these numbers to the ones on the bank or credit card statements.

    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)
  9. A Security Ageing Report for determining Short/Long Term Capital Gains

    An Ageing report for securities to determine Capital Gains - both Long / Short term.
    Some Securities may be classified as 365 days for LTCG, others 3/5 years. Settings for securities may be set in the security editor itself when creating the security. eg Shares have 1 year as LTCG, Mutual Funds have 3 years as LTCG, Bonds have varying terms, etc

    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)
  10. Hotkey Toggle for Reconcile Field Value

    When entering values on a ledger transaction entry, there's no way to toggle the value of the R (reconcile) field without using the mouse. I'm recommending that <ctrl+r> be a hotkey combo that toggles this value for open transactions during the data entry process.

    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. Liabilities on left option

    I live in india here the performa of balance sheet is liabilities and then assets but i am not getting this please help me in it.

    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)
  12. Create check writing feature similar to QucikBooks

    GnuCash supports generating checks via the Accounts Payable process. I'd like to see a more simple method to write checks similar to how QuickBooks works. Instead of entering a bill/invoice into accounts payable, simply write a check to the vendor. Multiple checks could be written and then printed as a batch. Many, if not most, cash businesses don't use an accounts payable process. Rather they simply hold the bills/invoices and then generate checks as needed.

    I would be willing to contribute funds to implement this feature.

    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)
  13. Advanced actioning of Scheduled Transactions

    I get paid on the last day of the month (31st) and have a scheduled transaction to auto-create for that, as well as all of the transactions for the following month (1st-30th). This way, I allay have a view of how much " "disposable income" I have until I get paid again. In December, I always get paid on 19th-21st, but I now have to wait about 10 days until my scheduled transactions auto-create, so have no view of my disposable income, at a time when my spending can be quite fluid. I'd like to be able to go into…

    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. Highlight the "Imbalance USD" line to make it easier to spot, at least for me.

    Since Gnucash is based on double entry bookkeeping, it I miss and entry or have a keyboard error which sometimes I'm prone to do, the amount of the error pops up on Imbalance USD. If this line is highlighted, then it will be easier to spot, at least for me. This isn't critical, but it would make my life easier. ;-)

    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)
  15. make a simple user interface with simple and understandable lanuguage

    please make it more simple to use and understandable

    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. Secondary sorting on invoice transactions

    This is probably quite a niche wish but perhaps(?) also something easy to change.

    I tend to include a lot of reimbursed expenses in my invoices that post to a "reimbursables" account that I reconcile to "$0" to ensure I didn't miss anything. The date of the transactions from the invoice appears as the invoice date (naturally enough). Even though if you show the split transaction all the entries appear in chronological order as they were entered in the invoice, the individual transactions as they the account's register appear to be sorted alphabetically by the invoice entry's description.

    In 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)
  17. Support 'anchor' transactions

    When transferring paper based records into Gnucash I find there it useful to have some transactions at points where I know, from a bank or other statement what the balance must really be, even if it does not match the result of the preceding gnucash transactions.
    I adjust the balance by transferring to or from an equity account.
    In some respects this is a generalisation of the Opening Balance when an account is created, since that must really have come from somewhere.
    I record the amount these transactions should have in the transaction description, but it would be useful if…

    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)
  18. About donation

    In china, alipay and wechat pay is more popular than paypal.

    Why not support these two ways of donation?

    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)
  19. Allow different icons for different account types (themes)

    The little bank building icon you use everywhere are ugly and repulsive (I hate pretensions institutions that rip people off). And they serve no useful purpose. Users or theme designers should be able to remove them entirely or pick their own, meaningful, icons for different account 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…)
    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. Dark Mode checkbox on MacOS - no file manipulation

    GNUCASH needs a DARK mode that follows MacOS settings (Big Sur here) . My eyes hurt from the blazing white pages.

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

Feature Request

Categories

Feedback and Knowledge Base