Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
464 results found
-
Track mileage intuitively
It would be nice to add mileage to a job/invoice/bill as a separate field, and get a total for it in a report for use on taxes at the end of the year. Although I've seen old forum posts about how this can be done with workarounds, it's not very convenient or intuitive. Since mileage tends to be associated with clients/vendors in the real world, why not make it easy to utilize those existing relationships, and save having to create duplicate invoices/bills (one for assets traded, one for miles) for the "same transaction".
5 votes -
Transaction Classifications
Corresponding Bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=113772
While the account hierarchy allows each transaction to be assigned to a different sub-accounts, it would be useful to have classifications which apply to transactions accross sub-accounts. e.g. assume the following accounts exists
Expenses::Electricity
Expenses::Water
Expenses::RatesClassifications could be achieved by adding new level to each account
Expenses::Electricity::Property1
Expenses::Electricity::Property2
Expenses::Water::Property1
Expenses::Water::Property2
Expenses::Rates::Property1
Expenses::Rates::Property2This can produce complex accounts structures especially if multiple currencies are involved.
576 votes -
Add Undo Functionality
Corresponding Bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=509267
Where's ctrl-z when you need it? There's several aspects to this. Naive undo would include being able to remove some typing or a paste operation you did to a field that you didn't intend. Sophisticated undo would let you reverse a transaction that you messed up without having to hunt for what account it's in now. Even more sophisticated might be multiple levels of both Undo and Redo, and a hint in the menu next to each about what would happen if you chose that option.
This is another simple time-saver that's probably been mentioned elsewhere…
534 votes -
Calendar View Request
Add and Edit using Calendar view
Useful for User interface11 votes -
Enable multi-user editing
Allow multiple users, in a business to access the database at the same time so that multiple transactions can be entered or updated simultaneously, and do so with remote access capabilites like Terminal Server (Windows) or X-Term sessions (Linux/Unix) .
This is a feature in many commercial programs and this is exactly why many business users of such programs are not using GnuCash.
If GnuCash wants to secure donations from the business community beyond the home or individual operating as a business, this feature will make GnuCash extremely attractive to a market that routinely pays $3,000 to $5,000 for products…308 votesConcurrent multi-user support has been part of our long-term goals for a while now:
http://wiki.gnucash.org/wiki/Roadmap#Database_and_QOFTime to update the status of this feature request…
Note it still says “long-term”, which currently means several years ahead of us. -
scheduled automatic invoice
In my business, my clients usually pay me monthly. It would be great, if I can schedule automatic invoices for those clients.
61 votes -
search
If I perform a search for widgets in the memo or other field I may get many transactions returned with multiple entries. I would like to see the search term results highlighted in each entry and maybe the ability to toggle the display of only those results.
4 votes -
More charting: Budget vs. Actual chart
Corresponding bugzilla item: https://bugzilla.gnome.org/show_bug.cgi?id=700801
Similar to http://www.mint.com concerning features and graphical appeal.
194 votes -
Allow filtering/sorting of Descriptions in reports
SImilar to the 'Find Transaction' dialog it would be really useful to be able to add this functionality to reports. The description field is often used as the transaction 'payee' so this would enable reports by payee.
6 votes -
Add timesheet function
Add a process to record time spent on project and include/export that time to an invoice.
16 votes -
Improved Mortgage Handling
Scheduled transactions cannot cope with overpaying on the principal, where the current balance (instead of estimated) is required for computation.
71 votes -
Depreciation schedules
It would be good to have depreciation schedules implemented. Right now we use scheduled transactions to run periodic transactions from Assets to Expense:Depreciation. However there more types of depreciation schedules in the wild and so specialized dialog/schedule is needed. It would be good to have such schedule to appear as soon as invoice containing an asset is entered so type of depreciation and effective life of an asset may be entered.
28 votes -
12 votes
-
Allow invoice payments to credit to other than assets or liabilities
When an invoice is created the posting entries are a debit to A/R and a credit to an Income account. When a payment is received the posts are a credit to A/R and a debit is forced into an Asset account or "Liabilities". I need to be able to direct the debit into an Expense account from time to time as a discount may have been granted after the invoice was posted. Additionally, it would be nice to be able to enter more than one Transfer Account for a single payment. Combined with the above I could take care of…
9 votes -
Quick goto-date shortcut in register window
When reconciling invoices it is cumbersome to page-up / page-down in the register window until getting to the date of the invoice; search is no help because sometimes the transaction is posted by the bank a few days after the invoice date. Solution: Ctrl-G, type in a date, Enter
12 votes -
The ability to enter everyday purchases with calculated tax without first defining a vendor
E.g. Business dinner/lunch includes taxes. Each restaurant has to be defined as a vendor so tax calculated and applied automatically. Otherwise, each affected account must be updated manually.
7 votes -
Geldkarte support
It would be nice when GnuCash could read out the German "geldkarte" (a kind of general pre-paid card usable in many stores) with an chip card reader. (under windows)
3 votes -
Automatic import of qfx files
When qfx file is downloaded from Bank's website it should be possible to "open this file" using Gnucash and gnucash should automatically open import window.
25 votes -
support merging two gnucash files
Merging two gnucash files, which do not have redundant information.
24 votes -
Constant Accounting Evidence
A constant accounting evidenze about scheduled transaction, like in MS Money.
2 votes
- Don't see your idea?