Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

468 results found

  1. 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

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

    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. API or Import format for allow writing Android/iOS Apps

    Either:
    * port the API to Android or
    * create a simple XML import+export format that maps 1:1 to transactions with multiple splits (no bayes, no limit on 2 splits per transaction) and allows removal of existing transactions with the same id
    * provide another means to add+remove transactions without a desktop computerand without user interaction

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

    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)

    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.

  5. 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

    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. Specify seperate folder for backup and log files

    Currently sharing a GnuCash account via DropBox is messy because the shared folder keeps having to synchronise a massive number of log and backup files. Would be preferable to have these files stored in a non-shared folder so that only the main account file would need to be synchronised on change.

    0 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. 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

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

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

    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. Scheduled Transaction: Extend formulas

    Hi,
    scheduled transactions allows for some formulas, e.g. generated by the load druid.

    This functionality should be extended (or debugged) massively:
    1. Functions such as pmt(...) must be allowed to be part of a formula, e.g. 10+pmt(...) (when I tried this, the generated trxs always had a constant value, it did not change over time, may be a bug, may be it was never intended to be used this way...)
    2. Account values should be allowed as inputs to the function, e.g. the balance of the checkings account. Of course this balance must be specified (first logical second of a…

    8 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. can gnucash send online payement

    did gnucash can realy send online payements in all banks of the world and we find money in the bank if we set iban and account number and bank info in this software alternative to quicken

    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. Can GNU Cash keep the creation (of an account, of a line, etc.) on the screen without exiting the entry mask at each validation ?

    After a validation, you should maintain the mask, clear the fields for a new entry + create an exit button.

    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. Prevent accidental changes by locking a fiscal period

    One problem with Gnucash is that a user may accidentally change a transaction in a previous month or year. For example, it is possible to delete a transaction that should not be deleted. Also, if a user enters the wrong date in a new transaction (e.g. when typing the date, the year is wrongly entered) the transaction will enter the register in a previous period, but the user may not know where it went. Thus the accounts could be in error due to an accidentally deleted transaction or incorrectly entered transaction.

    In my experience training people to use Gnucash in…

    232 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. New transaction-input above future transactions

    Would it be possible to move the 'new transaction'-input line above any future transactions, just below the blue line?

    I pre-create a lot of recurring transactions to keep track of my budget on long term, but this causes 3/4rd of my screen to be filled with future transactions. I would love to see the input box moved a bit up.

    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. cashflow forecast with graph

    Gnucash needs a robust cashflow forecast with graph, where one can select which accounts and show future cashflow for 30, 90, 180 and 360 days based on scheduled transactions (both credits and debits) that have not yet been entered. e.g. my pay comes every 2 weeks, I get some extra income in June and August that I can estimate, and I have some bills that are every month, others twice a year... I need to know when things will "pile up" requiring a transfer from higher yielding savings accounts into checking. Microsoft Money had a great forecast with a graph…

    269 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)
  16. Implement quotations which can be converted to invoices

    A quotation to a customer is only a step away from an invoice, except that it is printed but not posted.

    Fortunately my ignorance of programming and databases allows me to suggest that this is simple as there the invoicing code can be recycled.

    When the customer okays the quotation (perhaps with alterations), the quotation can be called up and converted to an invoice and posted.

    See also credit notes http://goo.gl/FR76A.

    114 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. Find and Replace

    The ability to find and replace values in the various fields would be quite useful in multiple scenarios.

    17 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)
  18. Add projection capabilites to accounts

    Target is to project the balance sheet and the income statement into the future based on projected accounts.

    Each account should allow to enable a "projected value".
    Default value is 0.
    Options are (at least):
    Constant value.
    Based on average of last N (default: 1) months / accounting periods average increased by a factor of x (default: 1) each period.

    Correpsonding reports need to be established, e.g.:
    -Projected Account Values: Shows value of selected accounts as projected for each projected period (each account one row, value in columns)
    -Projected Income Statement / Balace Sheet: As above, could be created from…

    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)
  19. I need to keep a record of mileage driven for Tax reasons.

    For tax reasons we need to keep a record of our mileage driven for ie: A medical appointment: it would be nice to be able to add mileage driven
    for a particular transaction .

    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)
  20. Global replacement of memo or account fields within a find window.

    After a find search has been completed, a window with transactions meeting search criteria is established. Display an option icon that will permit selecting some or all transactions. Then replace all accounts with "new account name". Same with memo field. Example replace all selected items currently with expense:household to expense:food.Example 2. Replace the memo field of all selected items with " bathroom project".

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

Feature Request

Categories

Feedback and Knowledge Base