Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
483 results found
-
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 RunIt 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 All3 votes -
Decode UBS Swift MT940 Transaction Codes
UBS implemented their own transaction codes into the swift transactions at the beginning of the comment tags (:86:)
It would be nice if Gnucash imported those information as well for the UBS related imports of mt940 files.
Info on the additional SAP codes:
https://www.ubs.com/ch/en/swissbank/business_banking/kmu/cash_management/electronical_payments/keydirect/buchungstextcode.html
and here is the list in german, english french and italian:
https://www.ubs.com/ch/en/swissbank/business_banking/kmu/cash_management/electronical_payments/keydirect/buchungstextcode/_jcr_content/par/linklist_946e/link.803814108.file/bGluay9wYXRoPS9jb250ZW50L2RhbS91YnMvY2gvc3dpc3NiYW5rL2J1c2luZXNzX2JhbmtpbmcvNzA3OTBfQnVjaHVuZ3N0ZXh0Y29kZXRhYmVsbGUucGRm/70790_Buchungstextcodetabelle.pdf3 votes -
3 votes
-
Import time data .csv or .xls
It would be AMAZING for GnuCash to be able to import .csv or .xls data from time tracking software, and then apply said data to an invoice, with the ability to list out individual items/tasks on the invoice
3 votes -
Where exporting to .ods ?
I think it's better to add ===> export to .ods + .xml + .pdf
8 votes -
Provide an option so invoices print by default formatted for #10 window envelopes.
I suggest you provide an options to format an invoice for a standard #10 window envelope. This will allow us to stuff the bill in the mail without having to print separate customer addess labels.
3 votes -
Restore default behaviour of ‘Delete’ key in text edit fields
When editing a text field (such as the inline-edit of an account description, in the chart of accounts), please keep the default behaviour of all text editing keys.
Currently the ‘Delete’ key does not behave as expected while editing the account name: it behaves like a request to delete the account entirely, and aborts the editing of the name.
This should instead have the default behaviour for ‘Delete’ while editing text: delete the character following the cursor, and continue editing.
2 votes -
Report Option: Selecting Accounts
The common report option to select accounts should use checkboxes rather than highlighting.
The list is (for most users) rather long and scrolling is common. Between trying to select / deselect accounts and scrolling it happenes ever so often, one clicks somewhere and has now only one account selected where before there as a handpicked list...
Checkboxes just make selection easier. Also, depending on GUI, toggling checkboxes can also be done with several at once, so this feature is not lost due to the proposed change.
5 votes -
Provide support for importing historic stock quotes
Quotes are now downloaded through the perl libary Finance::Quote. I would appreciate the ability to to download historic quote information (through Finance::QuoteHist, for example) so I can better see (for example) net worth accurately over time. Timespans could be typed or selectable via calendar widgets, and existing quote data be ignored or overwritten if data exists on any particular date.
1 vote -
Make budget amounts bubble up to parent accounts
Assume the following hierarchy:
Expenses:Groceries:Food
Expenses:Groceries:Non-Food
Expenses:Personal:Hobbies:Music
Expenses:Personal:Hobbies:Sports
Expenses:Personal:EntertainmentCurrently, if I set Expenses:Personal:Hobbies:Sports to $30.00 for the month of January, that's all that shows up. I would like that $30.00 to bubble up and fill or add to the total for Expenses:Personal:Hobbies, Expenses:Personal and Expenses. That way, if I know I only make $1000 per month, I can make sure that I don't overbudget, or that if I do, I'm at least aware of it. In the above example, I might manually enter the following for january:
Expenses:Personal:Hobbies:Sports - $30.00
Expenses:Personal:Hobbies:Music - $50.00
Expenses:Groceries:Food - $150.00
Expenses:Personal:Entertainment - $30.00…
5 votes
- Don't see your idea?