Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Allow batch export/printing of files associated with expenses/transactions over time range

    One feature I utilize extensively is the "associate file with transaction", so that I have proof of an expense which I deduct against my income. However, for the benefit of someone ever being audited, one should be able to export a year of expenses, and have the receipts automatically labeled and exported in a graphical manner too. I currently use a set of python scripts I wrote to:
    1) Determine the transactions that occur over my desired range (i.e. Jan. 1 2016 to Dec. 31 2016).
    2) Converts the file for each receipt to a PDF with image magick, and…

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Support XBRL standards (SBR)

      Support the new XBRL digital format standard.

      https://en.wikipedia.org/wiki/XBRL

      XBRL is widely used, and even mandatory now a days by the authorities and government. In The Netherlands for example they force you to use SBR (Standard Business Reporting). SBR is also based up-on the XBRL.

      https://en.wikipedia.org/wiki/Standard_Business_Reporting

      Standarizion gets more and more important. If GnuCash does not agree with focusing on digital standards, I do not see a good future.

      Kind regards,
      Melroy

      5 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        3 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Provide an archive function

        From what I can tell, the only way to effectively do an archive is to open a new account -- pick the day you want to start "as of", then place the opening balance that the account had as of that date. Then copy over the transactions into the new account. The "old" account would have all transaction before the "as of" date, and the "new" account would have all the transaction after the as of date. It's a lot of work. An archive function would be so much nicer. That way, I could get rid of transactions that are…

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Implementation of gst tax computing for india

          You might know that Goods and Service Tax(GST) was implemented in india recently. I wants to know whether necessary changes would be added to gnucash.

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
          • add keyboard shortcut to jump to the previously edited transaction

            After hitting tab/enter to create a new transaction, I often immediately want to edit it. I propose SHIFT-enter to get you to the last transaction you changed.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • improve autocomplete of descriptions and categories

              Entering transactions, gnucash often guesses wrong about what my intent is. I'm okay with that. What I'm not okay with is that the wrong guesses mess up my continuing input.

              If I type "Ama" and then it autocompletes "Amazon", then I should be able continue typing to get it to change the autocomplete to "Amazing" by typing "zi".

              When matching account names, if I type ":" then it should lock in the current autocomplete up through the next ":" in the account name.
              So, when I type "Ca" and it autocompletes "Car:Gas:R32", I should be able to type "::" to…

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Highlight the current date in the calendar picker

                When using the calendar picker, highlight the current date (not just the date selected) to prevent errors in entry. In this example (https://www.screencast.com/t/3LuQToD7) the current date is highlighted in yellow.

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Report to print any range of months of a year in a form just like the cash account does

                  It would need to begin withe bal on hand..then the deposits and check. In arder of occurrence with the ending balance at that point. It would look just like a section of the cash account. It should be fairly easy to do
                  Says the guy who doesn't have to do it -;). And doesn't have the ability.

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Have a Minimum Balance setting for accounts

                    (Perhaps just for checking and savings accounts)

                    I'd like to be able to specify the Minimum Balance for an account. In the register view the balance would be displayed in red whenever it was below the minimum balance amount, the way it currently does if the balance is below zero.

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Fix the position of the CLOSE button

                      The CLOSE button in the toolbar jumps from the second to the third position (and back) depending upon the tab in use. This has the annoying effect that when closing a series of tabs, one is all too frequently presented with a new invoice! Keeping the CLOSE button in the second position would add a degree of commonality to every tab.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Pls add an 'Next Month'' as predefined periode in periode picker

                        I have a depreciation report page for current period, and last period to compare, this all run by scheduled transaction, so say current month my total depreciaton expense is 10 item with value of 1.2 million, and last month total depreciation expense is 11 item with value of 1.3 million, then I need to know, how much item and value it will be for next month, will it decrease or increase ? in case to make a plan for future need or investment. tq in advance

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Rearrange Reports

                          The current income statement adds up all income and gives a subtotal. Then it adds up all expenses and gives a subtotal. Then it nets them out for total income/loss.

                          I need to be able to customize the income statement sorting the order of the accounts and adding subtotals where needed. For example, there is no way to create operating income by subtracting operating expenses from Sales. I'd like to break it down further and include a gross profit by subtracting GOGS from sales. Then subtract other operating costs to get Operating income. Then add other income and expenses such…

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • High DPI Support

                            It would be great if GnuCash would support high DPI screens. For example, my 13.3" laptop has a screen resolution of 3200x1800 and several elements of GnuCash's UI are close to invisible. This is a significant issue for many users, especially as screen DPIs continue to climb.

                            Gnome applications (I run Gnome shell on wayland) appear to scale very well. This gives me hope that high DPI issues in GnuCash can be addressed easily.

                            5 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Sort transactions on Date&Number

                              Allow ordering of transactions by both date and number. Currently sorting by date only generally gives the required order, but can occasionally get mixed up if transactions are entered at different times (or on different machines). Sorting on date and number would allow the number to be used to achieve the required date order sequence (such as to match a bank account listing).

                              3 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                                Another request came in which seems to clarify this issue. As it was sent by Anonymous I’m not sure it’s from the same person. As they deal with the same issue I have merged them together. A simple comment on this request would have been sufficient as well.

                                Anyway it looks the default sorting as you are asking for only happens on the register pages and not in the reports. I have reverted the status of this request.

                              • Add setting for reports location.

                                Would love to be able to save reports to a specific folder, preferably one associated with the account file the report applied to. So when working on an account only the 'saved reports' applicable to that account would be available thereby reducing clutter when selecting a report to run. It would also simplify sharing the account and reports with other users.

                                6 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • CSV Import to Liability Account - Column Naming for Debit/Credit

                                  I import transactions from my CC statements and LOC accounts by using exported CSV files. The import dialog uses the terms "Withdrawal" and "Deposit" to indicate whether the transaction was a debit or credit. I found the terms a bit ambiguous when it referred to a liability account because, in my mind, a withdrawal could indicate a decrease in credit and a deposit could indicate an increase in credit.

                                  I recommend that it should be possible to choose the wording for these column headings to debit/credit and that when a liability account is chosen the transactions are properly added as…

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Change the "red line" to a hard date instead of "x days back in time."

                                    This allows one to close a period, disabling changes to a register after a certain date. Right now, the red line floats a certain number of days in the past, which is helpful, but doesn't allow one to "hard-close" a reporting period.

                                    Nice, but not as critical, would be the ability to set a different red line for individual accounts (each of which is no earlier than the books-wide, master red line).

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Save different sets of columns with different Accounts tabs

                                      Although one can set up multiple Accounts tabs with different filters applied (for example, have a cash flow tab for Income/Expense accounts, separate from an balance sheet tab for Asset/Liability accounts), it's less useful than one would like, because the set of columns used with each is ideally different (for example, Total (Period) for cash flow, versus Present for balance sheet).

                                      Although one can configure different columns on different tabs, it doesn't stick. After exiting and reopening the program, whatever columns open apply to all tabs.

                                      2 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • resend donation for gnucash

                                        can we resend a donation done to gnucash in argenta bank to bank wich dont have internet transfert services in algeria

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • A heresy: optionally merge credit/debit columns into one, use negative/positive numbers instead

                                          It seems to be a tradition in accounting to use negative numbers as rarely as possible. But the columns credit/debit (or in other incarnations deposit/withdrawal, spend/receive, ...) are in my view just confusing. In the end you either add or subtract to an account, so there is no point in having one column for subtraction and other column for addition.

                                          2 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 15 16
                                          • Don't see your idea?

                                          Feature Request

                                          Feedback and Knowledge Base