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. Every entered transaction should have to be balanced

    In professional accounting there's no reason for being able to enter a transaction that is not balancing. The standard behaviour of Gnucash should be that a transaction cannot be recorded until it balances.

    If the user is not sure how to account a transaction, it's better if the user themselve (sic!) accounts the transaction against a temporary "unbalanced" account. Having Gnucash doing so automatically makes the accounting much more error prone.

    8 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. Ability to enter price/cost in transaction

    I have:
    description: Food store;
    note: Milk, 2L;
    spend: $16. (as price × count).

    I want:
    description: Food store;
    note: Milk;
    price: $8; (for one litre)
    count: 2; (Litre)
    spend: $16. (as price × count).

    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)
  3. Please add "Balance" account type which are "Asset" if the balance is positive and "Liability" if negative

    Sometimes not easy decide that the account type is asset or liablity. For example: you pay the bills for the rent - and sometimes pay before deadline, sometimes after. If you have a down payment it is "asset", it you paid later, it is "liablility".
    Furthermore, I use gnucash to check the balace with my friends.
    Sometimes They buy something to me, sometimes I buy something to them. Now I use one "personal" account with two subaccount (asset and liablility), and sometimes I compensate the balace - it not so easy to handle.
    If you can add a "Balance" type…

    8 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. Add custom step size option to reports

    Many of my bills and my income happen only every two months... it would be great to actually be able to have custom step sizes in the Report Options, I guess this shouldn't be overly complicated to implement... thanks!

    5 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)
  5. Allow transactions to be hidden from Reconcile window

    It is common, when budgeting, to notionally 'move' money around (say into Reserve accounts) by Crediting the Bank account and Debiting a reserve account.

    This allows the Bank account to always show the 'real' money available rather than the actual value within the bank.

    At the moment, creating these transactions to notionally 'move' money around also makes them show up in the Reconcile window. This leaves a lot of unwanted entries to scroll through when reconciling actual (real) bank transactions.

    I suggest an extra option under the R column to mark an entry as 'hidden' (or 'virtual', 'ignored', or whatever…

    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. Option to chose the style of currency symbols

    Add an option to choose the display mode of currency symbols (i.e. ISO codes or symbols). I've been using GnuCash for years with multiple currencies and I really prefer to use the ISO names instead of the symbols. I've noted also that, since recent versions, GnuCash favor the use of symbols and, when a symbol is not available for a given currency, the ISO name is printed/shown just to the left of the numeric value without spaces.

    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. implement a DATEV-Export for tax accountant/advisor (German)

    Normaly I book everything and then I give the Datev-Export-Files to the tax advisor which imports these files into his programm. So he can work with my data.
    http://www.datev.de/portal/ShowPage.do?pid=dpi&nid=115908
    http://www.datev.de/portal/ShowPage.do?pid=dpi&nid=16111&stat_Mparam=int_url_datev_schnittstellen

    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)
  8. Enhance Online Bank Transactions Workflow

    I use Gnucash für almost five years now for my private finances as well as for my company's. It's the best open source accounting software available. Thanks a lot for that!

    Observing my personal workflow I realise that I spent most of the time in the online transactions tool inputting the accounts to be booked in. Although the Bayes algorithm is kind of a help here, it could easily be saved a lot of time with a few alterations.

    Some ideas on that:

    I. New online transactions import dialog.
    It contains just one transaction at a time (instead of all…

    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)
  9. Add new currency: "IRT (Iranian Toman)"

    Because while IRR is the government's official currency, people rarely use it, and practically all Iranians use IRT instead of IRR.

    12 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. Automatic numbering in Scheduled transaction

    My idea is to use the variable (i) to number automatically the scheduled transaction in the "num" field.

    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)
  11. Individual codes for invoice items

    I'd like to be able to type in a part number to add line items to each line for an invoice. Currently, we type in the description field, and if we've entered that item before, it may pre-fill out the field - however, if I have multiple items with descriptions that are similar - I'd like to have the option of just putting in a shorter version of the item into the invoice (i.e. instead of typing every bit of: "Radish, Red Rambo (quart)" every time - I'd like to assign a part number to it,a nd have it already…

    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)
  12. Implement the tips window in a separate thread

    Currently the tips window is unusable while the app continues to load, which takes a good 30 seconds on my (slow) machine. Would be nice to be able to review the tips in that time.

    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. Add a "Process Payment" button

    As far as business transactions are concerned, "Process payment" is about as common as "Create New Invoice"

    I don't like to go through two nested menus every time I want to receive a payment.

    I'd like to see a button next to the invioce button.

    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)
  14. use OFX data for liability accounts (Credit Cards, Loans, Lines of Credit) to populate a report with a table similar to t "Personal Capital"

    use OFX data for liability accounts (Credit Cards, Loans, Lines of Credit) to populate a report with a table similar to the "Bills" page on "Personal Capital." The table should show "Due Date" "Account" "Statement Balance" "Minimum Due" and "Current Balance" data for any liability accounts that provide this information. Manually created payments (loans) would be appropriate to show on a report/table like this, too.

    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)
  15. Macros

    We need a simple macro facility. For example, I have international transactions. The process of calculating exchange rates and so forth is very straightforward, but tedious. I currently use a calculator. How cooler to have a simple macro facility? Click a button and just have it happen. It's not rocket science, just 1.61xX kind of stuff

    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)
  16. to validate the xml file against a XML schema while writing.

    Validate the xml file against a XML schema while writing to avoid breaking the file (see bug #696282 what happens, if you don't do it).

    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)
  17. Post receipt of funds without having an invoice for POS transactions

    I run a fairly active website with several purchases per day (upwards of 50) and it is very tedious to have to create an invoice, them pay it. It would be nice to be able to post a payment the same way an invoice is created, but post to cash account and then to sales account.

    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. Show the custom reports in a submenu for one-click access

    The custom reports currently require at least 4 clicks in order to access:
    * Click Reports
    * Click Custom Reports
    * Select the report and click Run

    It would be slick if the custom reports could populate a submenu, with an option at the bottom, Show All, which would bring up the current custom reports dialog.

    Custom Reports
    -> My 2-year expense report
    -> My 2-year profit report
    ----------- (divider)
    -> Show All

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

Feature Request

Categories

Feedback and Knowledge Base