Skip to content

Feature Request

Welcome to the GnuCash “New Feature Request” forum.

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

457 results found

  1. Allocation of Sales Tax

    For a transaction there should be an easy automated way to allocate the remaining imbalance (usually sales tax) to the other expenses proportionally. This was a feature in MS Money that I really liked.

    Here is an example:

    Expense:Food 20
    Expense:Tools 10
    Expense:Toys 5
    Liability:CC Card 42
    (imbalance) 7

    It would be nice to be able to double-click on the (imbalance) and gnucash would distribute automatically the $7 to each item in the debt column by its proportion to the total of the credit column.

    Currently I’ve been typing in the equation manually as shown below. This gets annoying after…

    9 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)
  2. improve scheduled transactions to support simple daily interest formulas

    US Federal student loans are based on simple daily interest, calculated between payments. To properly split principal / interest, I need a variable representing days since last payment.

    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. Select several items at once in any list

    Allow using the shift and control keys to select multiple transactions in an account register or multiple accounts in the Account list or multiple lines in a split transaction. Then allow actions such as copy or delete on these multiple items.

    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)
  4. 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)
  5. link any transaction to "the other party"

    There are legal requirements to trace back who is the recepient or sender of any payment (not just invoices) with all the identification details (address, IDs...).

    To rely on the "Description" filed is not sufficient (can't enter all the identification detail and isn't good for searchig).

    I woud need to search for all transactions with a party disregarding it's an invoice, cash receipt or an other form of transaction (lets say off-setting payables).

    So, I would suggest not to distinguish "vendors", "customers" and "employees" - and rather use table "parties" for all of them.

    Then you could relate invoices (both,…

    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)
  6. User-defined fields/attributes

    Please enable users to define their own fields/attributes for transactions, transaction splits, accounts, customers, employees, invoices, jobs, orders, prices...

    With a custom fields I could solve (or at least workaround) the following issues described in separate threads:
    - transaction classification
    - add the ability to attached scanned images to invoices
    - point of sale
    - link any transaction to "the other party"

    And more:
    - I could fill-in bank account number of the other party at bank account transactions - and can later search according the bank account
    - make notes to the transactions (it's a good idea to make…

    96 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. Streamline Scheduled Transactions Handling

    Current 'Since Last...' is awkward at best. There is no visible mechanism to enter a transaction early, and postponing transactions does not always work right and the setup requires going through three pages, none of which show all the important variables.

    19 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. Total return(%) of Advanced Portfolio as XIRR

    it would be helpful if TotalReturn(%) in Advanced Portfolio view is implemented using XIRR, so that we can get an annualized return on individual investment and easily compare returns of investments held for any duration.

    74 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. bank account for invoice printing

    I use gnucash 2.2.9 for multiple companies.

    There is no way to include bank account details for customers to make a direct deposit. I can't modify templates or invoice scheme files to include a hard coded bank account as I process many companies with different bank accounts.

    I have hacked the report to get the payment bank account from the web site url field in File Properties.

    Can we get a formal primary bank account field for payments and maybe some user data fields for each set of books.

    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)
  10. personalize the toolbar

    Currently, I am using the online banking menu items "Actions -> Online Banking
    -> Get Transactions" a lot. I would like to add buttons for those actions to
    the toolbar.

    18 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. When starting GnuCash, allow selection of any recently opened accounts

    Gnucash opens with the last opened set of accounts. If then a new instance of Gnucash is started, you get a dialog complaining about lock, and gives option to Open anyway, Create new file, or Quit. It should also give option to open another set of accounts.

    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. Create a Full Payroll system

    need to organize the payroll so that it will be able to separate all the payroll basses on persons name without making a separate account for each p

    erson and will automatically have fields for each of the tax sections that would be taken out that can be user defined like state tax1/2 local tax social security federal tax medicare tax unemployment taxes, 401k Deductions and other stuff like that

    15 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)
  13. Design aging reports to include all payable accounts or all receivable accounts

    Currently, aging reports default to only accounts payable or accounts receivable. This report should include all children accounts under AP for payable aging and all children accounts under AR for receivables aging.

    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)
  14. Tracking Liability Repayments as Expenses without Double Counting them

    It would be great to have an expense report that could actually count transactions moved directly from assets to offset liabilities. I find it that i need to create an expense account, then zero it out in order not to double count it. I want to see all expenses, plus debt repayment expenses that go directly from assets into liabilities in one report.

    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)
  15. Add an e-mail invoice button to the invoice screen, which opens with the default mail client

    Add an e-mail invoice button to the invoice screen, which opens with the default mail client with the e-mail address of the customer filled in and the invoice attached.

    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)
  16. Display split comment if transaction comment is empty

    Allow me to leave the transaction description empty, in which case the split comment would be displayed instead.

    Otherwise one gets really useless lists of transaction comments in some accounts, even though there are far more useful and specific split comments available for the particular entry.

    7 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)
  17. OFX Import Improvements

    Show a transaction report or something when importing an OFX file. OFX import for investment accounts has a few quirks or bugs. One very frustrating thing about it is that the user can't see how the transactions were imported (what accounts, too often the wrong one). If the transaction were shown in a new tab like what is done in with 'Scheduled Transactions' then the user could see what happened & fix it. There's a click box to 'Review created transactions' when getting 'since last run' scheduled transactions, this is what I had in mind. A report would probably work…

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

    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. Add "Granularity" Option to "Future Scheduled Transaction Summary" Report.

    For my original request details pls refer to "Bug 638644 - (Steffie) Scheduled Transactions need incorporation into Budget".

    I raised my original request when i used v2.4.0, but months ago i upgraded to
    v2.4.2 when i read that one of its enhancements was "Add a new report: Future Scheduled Transaction Summary". I thought this might address my previous
    request, above. However it merely presents a summary for the specific items at the end of the nominated period [eg, end of month / year etc], and completely
    omits all the interim ups and downs that are so critical to active budgeting.…

    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)
  20. Implement support for stock options

    While fewer of us have earned stock options through our employers lately, they're a piece of my net worth which I cannot represent in GnuCash. Though an option is an option, most folks consider exercising as possible anytime, with the value being the current shares * (current price - strike price), but 0 when < 0. I don't mind doing manual entry of grants, vests, or expires. Thank you!

    20 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