Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
474 results found
-
ofx aq banking
did ofx banking mode work in swiss quote bank e private banking in order to transfert money with gnucash software
3 votes -
sync data across multiple devices
We should be able to sync data across multiple devices. This would enable users to add entries as and when they occur and will also improve the convenience
11 votes -
Run back-end in a server mode to make Web interface or third party integration easier
Separate then front-end (UI) and back-end (core) to make the UI be possible replaced by Web interface or other third-party integration.
I have been using GnuCash in my small business for many years and I love it. However, it's a bit hard to do customization like Australia ATO BAS report etc.
If the backend can be seperated from the front-end then it will be much easier to extend it's functionality. For example, I can make a small tool to interact with the back-end directly while keep the current UI unchanged.
34 votesWe’re working on it, but our predecessors made some bad design decisions and so there’s core code in UI files where it doesn’t belong. It’s going to take a while to get that untangled.
In the meantime you can write custom reports in Scheme and use the Scheme, Python, or C bindings to work with the engine objects. We use “backend” to refer to data storage, either SQL or XML. If you select a SQL backend (File>Save As, select SQL at the top of the dialog box) you can then use SQL queries to extract data and create reports.
-
Save pending transaction changes when saving the file (without confirmation)
When editing a transaction and pressing Ctrl-S to save (without first pressing Enter to save the actual transaction), for example when changing from N to C, I'd like the file to be saved without getting the "Save changes to <RegisterName>" - this register has pending changes to a transaction" dialog (I'm getting tired of clicking "Save Transaction" all the time).
3 votes -
Add a "GO TO" shortcut
I find it somewhat slow to navigate from one account to another.
It would be nice to have a shortcut that pops a little window listing accouts and a filterbox.
Typing down a few chars would narrow the selection and then you can use the arrows to select and then push enter...
3 votes -
Virtual retained earnings account
I am using GnuCash to handle accounting of my LLC. The LLC pays dividends to me as shareholder. I have read the mailinglist and it looks like one should either close the books (which is generally not recommended) or just create a Dividends account under Equity, which is negative and gets more negative as more dividends are paid.
The second option works actually very well from my point of view, with the only problem being that Equity becomes negative in the account overview (but is still correct in balance sheet and other reports).
My idea would be to have a…
3 votes -
Balance Sheet Enhancement for Bank Overdrafts
Can you enhance the balance sheet report to show bank accounts in overdraft as current liabilities rather than current assets?
3 votes -
Icon or one-click to access the Scheduled Transaction Editor
It would be great to have an icon to open the Scheduled Transactions Editor, or some sort of one-click option to open it. The three-click "Actions, Scheduled Transactions, Scheduled Transaction Editor" always seems cumbersome to me when it's something I open frequently.
4 votes -
"fund accounting"
Do you have any plans to support "fund accounting methodology" as opposed to the current "equity accounting methodology"?
What is "fund accounting"? The best way to answer that is to point you Wikipedia; https://en.wikipedia.org/wiki/Fund_accounting
14 votes -
Emphasise the concept of gc data-files != gc program-file
On the mailing lists, it seems that many users do not understand the concept of having data stored in files:
- "How can I backup my data?"
- "I Wanted to start over and reinstalled GC - but the data is still there."
- "I did $SomethingFromFileMenu an now all my data is gone."IMHO this would get better if users understood that their data is stored in files just like their office documents.
This could be achieved by changing the startup-behaviour:
When gc is started with no explicit file as an option, gc should present a dialog with the…3 votes -
Do not require an address for new Vendors
Please do not enforce filling out the Address field for new Vendors to complete the operation.
I should not have to put a random string in the first address line before you allow me to save the Vendor to the Vendor List. Vendor name should be sufficient, and in some cases, simply a vendor number is all you need (e.g. if you want to hide the name of a vendor and keep the identity discreet).
3 votes -
Add Hierarchy to "Business" Records (Vendor/Customer/Employee)
I specifically need this for Vendors, but I can see how this would apply to Customers and Employees as well.
I want to keep individual Vendors separate, but at the same time be able to aggregate them for reports. For example, I want to know how much money I spend at Starbucks Store #123 and keep that separate from Starbucks Store #124. I also want to know how much I spend at Starbucks in general, so I would want stores #123 and #124 to be under Starbucks (just like how the Account list works). Each individual business has unique addresses…
1 vote -
Total amount of the filtered operations in status bar
When i use Filter, i got in the right column the total amount of the account. In the status bar i'd like to got the total amount of the filtered operations. Is it possible?
1 vote -
Add support for multiple-step Income Statements
I have fully described the need in https://bugzilla.gnome.org/show_bug.cgi?id=765375.
I could add that I have found a workaround for representing taxes in a way that allows me to choose whether my income statement shows net income and net taxes with payroll tax deduced from both, or gross income and gross taxes with no sign of payroll tax in the report. I do this by first accumulating payroll tax as negative income, then adding special year-end transactions, and finally choosing whether to do case sensitive filtering or not when I run the Income Statement report. This method, however, does not scale…
1 vote -
addition of addition columns in account form
I am happy gnucash user for last 6 years for small business. use it effectively for invoicing,tds etc. I also manage my Fixed Deposit accounts, bonds etc. It would be good to have extra columns to accomodate FD date,Maturity Date, interest rate, Interest periodicity. Now i put some of these in account code,desc,memo and run a custome report.. export to excel and use that for income tax income projection.
1 vote -
When you execute a search, the new tab should be immediately adjacent to the existing tab
This both groups the tabs logically, and also improves the workflow by causing closed search results to go back immediately to what you were doing.
It's a very common workflow after a search to want to return to the page you were on when you executed the search. This may be to refine your previous search that was unsatisfactory and execute it again with new criteria, or if you got what you needed from the search, to simply continue on with what you were doing.
Instead, Gnucash currently simply dumps the search tab on the far-right, causing a closed search…
3 votes -
When performing a search, show a total of matching transactions
Often, when I'm performing a search, it's to find all transactions of a given category, and frequently the total of the results is a value that's relevant.
Examples:
I might search for EmployerName inside the category of my HSA account within the past year to find the total contributions made so far to my HSA for this year so I know how much more I'll need to contribute.I might search for Jack in the Box inside the category of food to know how much money I've spent at Jack in the Box to determine if it's an area I…
6 votes -
About the financial calculator
Would it be possible to improve the financial calculator?
It would be interresting to have more settings. Like in JxLIvret (http://www.cbanque.com/download/jxlivret.php)
Thank you.1 vote -
Attach files or locations to Accounts
Recently the ability was added to attach files or Locations to a Transaction. It would be great if this was also possible for accounts (in case this is easier: Location would be enough). Often an account is related to a certain Folder, e.g. bills from one Company or bank Statements. In particular for bank Statements and credit Cards, you wouldn't want to attach the file to each trx, but rather be able to quickly open the Folder and open the document manually.
Best,
YeOldHinnerk
1 vote -
Add a retirement planning tool
It would be very useful to have an inbuilt retirement planning tool that would:
-Use assets (if approved by user) in developing plan
-allow different assumptions such as inflation rates, ROIs etc.
-Show projected net-worth
-Track progress against set plan
-Allow modeling of variations to plan assumptions1 vote
- Don't see your idea?