Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
464 results found
-
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…
232 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…
269 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 -
bitcoin
Corresponding Bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=690479
I suggest you support bitcoin (and namecoin) as a proper currency. I don't care if it has an ISO code or not, nor whether you can get quotes automatically.
135 votes -
Tree View
I'm not sure if anyone else has issues with the tab interface. I do.
So my suggestion is having a "tree view" on the left that is clickable, and on the right displays the "content view".
54 votes -
Use tax lots to dump details for US Schedule D
It seems like this is already on the Gnucash developers' radar, but I thought I would add it here as well because it could be a very useful feature.
In the United States, we have to report capital gains on individual tax returns every year --- the gain is reported (and tax paid) when the asset is sold. The tax return includes the item, quantity, purchase price, and sales revenue. Since Gnucash is already tracking lots of identical items (e.g., stocks), it should be possible to gather enough information to automatically generate the information for this tax return -- which…
4 votes -
Bonds are quoted as %. Please add the possibility to divide the retrived quote by 100 on some bonds.
Many European Bonds have quotation base on 100 units (%). Yahooeurope for example offers price referred to single unit for stocks and price referred to 100 units for bonds. It would be nice if the price editor would have the possibility to divide the price retrived by Finance::Quote by 100 (or some other value). Finance Quote cannot do it because it operates on a source base (es Yahooeurope) and does not know if it is a bond or a stock.
Thank you for all your great work.6 votes -
Reporting: multiple periods
Could reporting be enhanced to show multiple periods on one report (e.g. income and expenses shown monthly on one page)?
76 votesGnucash currently provides Experimental Balance and Income Statement (= Profit & Loss) reports that support displaying multiple columns.
They are still experimental because of some glitches with price calculations case of multi-currency or stock market scenarios. If you don’t have those, the experimental reports probably will give you what you need.
-
Move Estimate settings (date and significant digits) to Budget Options and remember
Button Estimate open Window "Estimate Budget Values" and these settings (date and significant digits) move to Budget Options and remember values from first set up.
3 votes
- Don't see your idea?