Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
470 results found
-
to make possibility to obtain the data from Dreamstime.com.
Function of synchronization with photobank would be interesting to photographers and studios.
10 votes -
Separate the price history file from the data file so multiple sets of accounts can use common history
If the price history were stored seperately to the company accounts data it would ensure integrity of price history accross different entities (ie all your entities are using the same price for a security on any given date). This wouls also mean that prices only need to be updated once (instead of once per data file). In addition the structure required for the price history databse would be far more simple, potentially allowing direct enty into the database from external programs (eg to populate price history).
3 votes -
saving
In Quicken there is the possiblitiy to tell the program that you would like to spent less money on a specific category. It would be nice GnuCash would give an alert if you spent "too much" for a specific category.
1 vote -
wildcard match to assign accounts on import
The most time consuming activity for me - assigning accounts to imported transactions. Most could be automated with a smart query string match using a wildcard. Most transactions are like this:
Telco Co. Ltd {#2392Random Number58359}
and I just want it assigned it to phone every time. I would look forward to using GnuCash then.
29 votes -
effective date for transactions
as discussed here http://wiki.gnucash.org/wiki/SoC2007#.22Effective_Date.22_for_transactions
and here http://lists.gnucash.org/pipermail/gnucash-devel/2003-May/009125.htmlit would be really useful to be able to specify an effective date for a transaction for budgeting and also reconciliation
28 votes -
Easy way to connect GNU Cash to CRM Systems (SugarCRM, vTigerCRM, SplendidCRM, etc)
It should be quite easy to connect GNU Cash to CRM Systems if you know how there SQL-db layout is. Doing this would make GNU Cash so much more valuable to companies. I myself do volunteer to implement this feature. If I can get one GNU Cash developer to cooperate with me on this (as I would be required to ask questions about GNU Cash internals).
21 votes -
Include mysql and postgresql support in the macosx build
The build for macos does not include support for macos and postgresql which requires the user to have to compile in these options themselves. This is a lot to ask for, please just add this support to the macosx build.
34 votes -
Keyboard Shortcuts for Register Views
To quickly jump between Basic Ledger, Auto-Split Ledger and Transaction Journal views.
1 vote -
Support cheques/checks
Cheques are grouped into cheque books. Cheques are written, cashed or void (I made a mistake when writing it, so ripped it up). When all cheques in a book are cashed or void, that book becomes less important to me.
When cheques are written they have a created date of the date they are written (actually there could be two different dates here - the date I wrote it and the date it's for, in case I write a future-dated cheque). They have a cheque number (that relates them to other cheques in the same book), plus a description field…
6 votes -
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 -
Sort cash/bank journal entries in pages
That way you could have a nice overview of your transactions. E.g. You receive bankstatements per month. You could sort all entries for this month in one page. At the end of the month (or whenever you receive it) your bank statement and that page would be look-alikes, which makes it easy to reconcile (manually). I think it would also be handy for cash statements . One physical and one digital cash statement per day for example. I think it helps making auditing and doing double checks easier within less time. Don't you?
6 votes -
look up vendor addresses when printing checks
I print to many of the same vendors every month, using preprinted checks and window envelopes. I can print the check, but must fill in the address on every check. If there were a lookup of the vendor table and fill in the address, it would greatly simplify check printing. I would pay for this feature.
11 votes -
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…
234 votes -
Use a separate window for transaction edits
Use a separate window for transaction edits that is visually different from the transaction register. It could have all the existing navigation shortcuts or not, but it should be designed to clarify the differences from the register view caused by the need for the 'extra' account to complete double entry information, which defaults, of course, to the current account. Since the default account could be shown in a separate box, it would not be in the way when a new split line is added. When splits are created, extra boxes or lines appear for the additional number, action, memo, amount…
2 votes -
Add a report feature like Crystal Reports that allows fully custom reports to be user generated.
This would greatly increase the universe of prospective users by including all the many Non-Profit groups that do multiple projects supported by multiple donors
89 votes -
Automate setup for reconciliation
As introduced in this thread: http://lists.gnucash.org/pipermail/gnucash-user/2004-November/011977.html
I see no reason reconciliation cannot utilize the already existing code used for walking users through finding duplicates in QIF imports. Reconciliation is all about finding duplicates in order to identify lone transactions.
Having gnucash import a QIF, identify likely matches, then prompt the user whether to mark Reconciled is far faster and more efficient than the current system of my printing out my bank statement and manually checking off each transaction on paper switching back and forth to the gnucash reconciliation screen to click on the matching transaction.
And the code is already…
3 votes -
Provide for deletion of bills and vendors
I understand this isn't trivial because of the transactional nature of gnucash and dependencies would have to be undone. I also realize it breaks auditability conventions. But I use Gnucash for personal use and I want accurate, clean records. Being human I make mistakes with creating vendors and bills all the time that I want to delete, not uncheck active and have garbage data lingering in my database forever.
6 votes -
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…
270 votes -
Have the option to print or save a summary of the reconcile.
After a monthly reconcile it would be very helpful to have a summary statement showing the date, transaction, amount, cleared balance and register balance with the date of the reconciled statement. In this manner, if there is a question about a previous transaction it can easily be resolved.
3 votes -
CSV and Other Import
Currently the CSV (and other like QIF) import dialog is very strict and gives NO facility for MAPPING of accounts to CSV columns etc.
No info on whether to put last column in csv as expenses:OfficeExpenses or only OfficeExpenses? and then whether gnucash is configured to show
only last of account names or fully qualified names. I tried BOTH combinations, still gnucash Fails EVERYTIME to map accounts.
behaviour I saw was - it maps ALL the entries to one account ( like all csv rows to Office_Expenses !!!)Then - in last import dialog, we get mapped (or…
145 votesThank you all for the feedback.
The csv importer is currently being improved on the development branch. Several of the missing parts mentioned here are already being addressed, such as:
- ability to select transfer account
- ability to import files exported from gnucash
- remember account mappings for a future import
- Don't see your idea?