Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

464 results found

  1. Track mileage intuitively

    It would be nice to add mileage to a job/invoice/bill as a separate field, and get a total for it in a report for use on taxes at the end of the year. Although I've seen old forum posts about how this can be done with workarounds, it's not very convenient or intuitive. Since mileage tends to be associated with clients/vendors in the real world, why not make it easy to utilize those existing relationships, and save having to create duplicate invoices/bills (one for assets traded, one for miles) for the "same transaction".

    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)
  2. Transaction Classifications

    Corresponding Bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=113772

    While the account hierarchy allows each transaction to be assigned to a different sub-accounts, it would be useful to have classifications which apply to transactions accross sub-accounts. e.g. assume the following accounts exists

    Expenses::Electricity
    Expenses::Water
    Expenses::Rates

    Classifications could be achieved by adding new level to each account

    Expenses::Electricity::Property1
    Expenses::Electricity::Property2
    Expenses::Water::Property1
    Expenses::Water::Property2
    Expenses::Rates::Property1
    Expenses::Rates::Property2

    This can produce complex accounts structures especially if multiple currencies are involved.

    576 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. Add Undo Functionality

    Corresponding Bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=509267

    Where's ctrl-z when you need it? There's several aspects to this. Naive undo would include being able to remove some typing or a paste operation you did to a field that you didn't intend. Sophisticated undo would let you reverse a transaction that you messed up without having to hunt for what account it's in now. Even more sophisticated might be multiple levels of both Undo and Redo, and a hint in the menu next to each about what would happen if you chose that option.

    This is another simple time-saver that's probably been mentioned elsewhere…

    534 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. Calendar View Request

    Add and Edit using Calendar view
    Useful for User interface

    11 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. Enable multi-user editing

    Allow multiple users, in a business to access the database at the same time so that multiple transactions can be entered or updated simultaneously, and do so with remote access capabilites like Terminal Server (Windows) or X-Term sessions (Linux/Unix) .
    This is a feature in many commercial programs and this is exactly why many business users of such programs are not using GnuCash.
    If GnuCash wants to secure donations from the business community beyond the home or individual operating as a business, this feature will make GnuCash extremely attractive to a market that routinely pays $3,000 to $5,000 for products…

    308 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. scheduled automatic invoice

    In my business, my clients usually pay me monthly. It would be great, if I can schedule automatic invoices for those clients.

    61 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. search

    If I perform a search for widgets in the memo or other field I may get many transactions returned with multiple entries. I would like to see the search term results highlighted in each entry and maybe the ability to toggle the display of only those results.

    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)
  8. More charting: Budget vs. Actual chart

    Corresponding bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=700801

    Similar to http://www.mint.com concerning features and graphical appeal.

    194 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. Allow filtering/sorting of Descriptions in reports

    SImilar to the 'Find Transaction' dialog it would be really useful to be able to add this functionality to reports. The description field is often used as the transaction 'payee' so this would enable reports by payee.

    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)
  10. Add timesheet function

    Add a process to record time spent on project and include/export that time to an invoice.

    16 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. Improved Mortgage Handling

    Scheduled transactions cannot cope with overpaying on the principal, where the current balance (instead of estimated) is required for computation.

    71 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. Depreciation schedules

    It would be good to have depreciation schedules implemented. Right now we use scheduled transactions to run periodic transactions from Assets to Expense:Depreciation. However there more types of depreciation schedules in the wild and so specialized dialog/schedule is needed. It would be good to have such schedule to appear as soon as invoice containing an asset is entered so type of depreciation and effective life of an asset may be entered.

    28 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. 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)
  14. 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…

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

    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. The ability to enter everyday purchases with calculated tax without first defining a vendor

    E.g. Business dinner/lunch includes taxes. Each restaurant has to be defined as a vendor so tax calculated and applied automatically. Otherwise, each affected account must be updated manually.

    7 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)
  17. Geldkarte support

    It would be nice when GnuCash could read out the German "geldkarte" (a kind of general pre-paid card usable in many stores) with an chip card reader. (under windows)

    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. Automatic import of qfx files

    When qfx file is downloaded from Bank's website it should be possible to "open this file" using Gnucash and gnucash should automatically open import window.

    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)
  19. support merging two gnucash files

    Merging two gnucash files, which do not have redundant information.

    24 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)
  20. Constant Accounting Evidence

    A constant accounting evidenze about scheduled transaction, like in MS Money.

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

Feature Request

Categories

Feedback and Knowledge Base