Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

  1. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Quick goto-date shortcut in register window

    When reconciling invoices it is cumbersome to page-up / page-down in the register window until getting to the date of the invoice; search is no help because sometimes the transaction is posted by the bank a few days after the invoice date. Solution: Ctrl-G, type in a date, Enter

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. Remember print settings

    Each time I print an invoice, I need to reselect settings (date format, fields I want to show an hide, invoice style). I'd like to have those settings persistent.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. 12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Make the import dialog keyboard friendly

    When importing bank transactions, the current import dialog requires us to double click each entry to assign an account. It would be much more efficient to be able to use the keyboard to navigate through the transactions and type in an account to assign the transaction to. In effect, the import dialog would behave a little more like the standard transaction view.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. look up vendor addresses when printing checks

    I print to many of the same vendors every month, using preprinted checks and window envelopes. I can print the check, but must fill in the address on every check. If there were a lookup of the vendor table and fill in the address, it would greatly simplify check printing. I would pay for this feature.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    started  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow invoice payments to credit to other than assets or liabilities

    When an invoice is created the posting entries are a debit to A/R and a credit to an Income account. When a payment is received the posts are a credit to A/R and a debit is forced into an Asset account or "Liabilities". I need to be able to direct the debit into an Expense account from time to time as a discount may have been granted after the invoice was posted. Additionally, it would be nice to be able to enter more than one Transfer Account for a single payment. Combined with the above I could take care of…

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add "Include Subaccounts" checkbox when getting online transactions

    Similar to the Include sub account checkbox when reconciling an account, it would be very useful if when retrieving online transactions that the matching algorithm had the option to consider transactions within subaccounts. This feature would enable Envelope Budgeting - where I have one actual checking account but within GNUCash I subdivide it into several "envelopes", and pay for things out of those envelopes. Currently if I download transactions then modify them to debit the sub account, upon next downloading transactions the same ones come back, because they matching doesn't consider subaccounts.

    I should also mention, your software is excellent…

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Export Invoices to LaTeX

    Add the ability to export the data from an invoice as LaTeX data which can be modified and run through LaTeX. Some users have created scripts to automate this process, but are out of date and cumbersome.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. pls add an option to select the period for which the general journal is to be printed

    pls add an option to select the period for which the general journal is to be printed

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Fix the moving Entry Date problem by getting rid of entry time.

    Reference: https://bugzilla.gnome.org/show_bug.cgi?id=137017

    Currently GnuCash stores the entry date by setting it to midnight local time then converting it to timezone Z (which is either UTC or GMT depending on the operating system). Changing timezone to the west will change the entry date to the day before.

    This proposal would fix the problem by saving only the date, without any timezone adjustments, so it would remain fixed regardless of the timezone in which it was entered.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Have notes appear on the same line as the transaction

    This is not my idea but azalea4va 's.
    I just want to place it for a vote.

    Currently there is the option to have Transaction Notes appear as a second line on the transaction.
    azalea4va seems to have created already the code to place the notes on the transaction line next to the description.
    This is an option that I would welcome in GNUCASH.
    And it would not mean that the existing placement of the Notes should go away for the people that wish it.

    Maybe azalea4va could provide an option that the notes can be placed
    on a new…

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Calendar View Request

    Add and Edit using Calendar view
    Useful for User interface

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add user levels to control access to features/funds/reports (username/password), to control access to features, rather than to protect from

    Add username/password authentication to provide for multiple users to have different levels of access. Not so much for data encryption, but for separation. This would also work for multiple family members using the same computer.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. to make possibility to obtain the data from Dreamstime.com.

    Function of synchronization with photobank would be interesting to photographers and studios.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow user to post and pay a vendor invoice at the same time

    When entering invoices, often the open, posting, and payment date are all the same. Currently, it is a two step process. It would be nice if there was a 3rd button that gives the user the option to "Post" and "Pay" the invoice in one action.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. Provide a quick way to see the full path to the current file

    I often work on different copies of files with the same name, e.g.
    2011/allaccounts
    2012/all
    accounts

    In the recent files menu, these show as:
    allaccounts
    all
    accounts

    And there's nowhere in the interface that I've found that shows the full path, so I don't know which is which. I pretty much avoid using the recent files menu to avoid making mistakes -- but gnucash also reopens the last-viewed file, which also could be any of them.

    I could keep my filenames more distinct (but then what's the point of having folders?), but that doesn't help in cases where…

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  19. BUDGET: A total RE-ENGINEERING

    First of all, Budgeting tool is like a joke in GNU Cash (till version 2.6.8) because:


    1. It does not support multiple currencies when it has to add up from sub accounts to main accounts. It affects ALL, and I mean ALL, the budget reports, because it never fits the budget with the real transactions.

    For example: I have a "Son Expenses" sub account (in Euros) into my "Family Expenses" (in Dollars). When I register EUR 100 in "Son Expenses" it add USD 100 in "Family Expenses" instead of, let's say USD 112.13 (http://themoneyconverter.com/ES/EUR/USD.aspx on 10-05-2015). So it will not…

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feature Request

Categories

Feedback and Knowledge Base