Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
468 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 custom step size option to reports
Many of my bills and my income happen only every two months... it would be great to actually be able to have custom step sizes in the Report Options, I guess this shouldn't be overly complicated to implement... thanks!
5 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 -
implement a DATEV-Export for tax accountant/advisor (German)
Normaly I book everything and then I give the Datev-Export-Files to the tax advisor which imports these files into his programm. So he can work with my data.
http://www.datev.de/portal/ShowPage.do?pid=dpi&nid=115908
http://www.datev.de/portal/ShowPage.do?pid=dpi&nid=16111&stat_Mparam=int_url_datev_schnittstellen9 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 -
Allow transactions to be hidden from Reconcile window
It is common, when budgeting, to notionally 'move' money around (say into Reserve accounts) by Crediting the Bank account and Debiting a reserve account.
This allows the Bank account to always show the 'real' money available rather than the actual value within the bank.
At the moment, creating these transactions to notionally 'move' money around also makes them show up in the Reconcile window. This leaves a lot of unwanted entries to scroll through when reconciling actual (real) bank transactions.
I suggest an extra option under the R column to mark an entry as 'hidden' (or 'virtual', 'ignored', or whatever…
1 vote -
Option to chose the style of currency symbols
Add an option to choose the display mode of currency symbols (i.e. ISO codes or symbols). I've been using GnuCash for years with multiple currencies and I really prefer to use the ISO names instead of the symbols. I've noted also that, since recent versions, GnuCash favor the use of symbols and, when a symbol is not available for a given currency, the ISO name is printed/shown just to the left of the numeric value without spaces.
1 vote -
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 -
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 -
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 -
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 -
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 -
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 -
Offer support to LUA scripting to report programming
It would be great to offer the possibility to extend GNU Cash by programming reports using LUA script language.
13 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
- Don't see your idea?