Feature Request
Welcome to the GnuCash “New Feature Request” forum.
Please review/search the existing requests before posting a new request.
- or
463 results found
-
Advanced actioning of Scheduled Transactions
I get paid on the last day of the month (31st) and have a scheduled transaction to auto-create for that, as well as all of the transactions for the following month (1st-30th). This way, I allay have a view of how much " "disposable income" I have until I get paid again. In December, I always get paid on 19th-21st, but I now have to wait about 10 days until my scheduled transactions auto-create, so have no view of my disposable income, at a time when my spending can be quite fluid. I'd like to be able to go into the Scheduled Transactions editor and select multiple scheduled transactions, right click and "Action Now in Advance" ("Enter Now" etc.)
I get paid on the last day of the month (31st) and have a scheduled transaction to auto-create for that, as well as all of the transactions for the following month (1st-30th). This way, I allay have a view of how much " "disposable income" I have until I get paid again. In December, I always get paid on 19th-21st, but I now have to wait about 10 days until my scheduled transactions auto-create, so have no view of my disposable income, at a time when my spending can be quite fluid. I'd like to be able to go into…
1 vote -
Highlight the "Imbalance USD" line to make it easier to spot, at least for me.
Since Gnucash is based on double entry bookkeeping, it I miss and entry or have a keyboard error which sometimes I'm prone to do, the amount of the error pops up on Imbalance USD. If this line is highlighted, then it will be easier to spot, at least for me. This isn't critical, but it would make my life easier. ;-)
1 vote -
make a simple user interface with simple and understandable lanuguage
please make it more simple to use and understandable
1 vote -
Secondary sorting on invoice transactions
This is probably quite a niche wish but perhaps(?) also something easy to change.
I tend to include a lot of reimbursed expenses in my invoices that post to a "reimbursables" account that I reconcile to "$0" to ensure I didn't miss anything. The date of the transactions from the invoice appears as the invoice date (naturally enough). Even though if you show the split transaction all the entries appear in chronological order as they were entered in the invoice, the individual transactions as they the account's register appear to be sorted alphabetically by the invoice entry's description.
In the register, it doesn't matter that much—where it's a bit of nuisance is in the reconciliation window. It would make reconciliation simpler when there are a lot of transactions if they were secondarily sorted by the invoice-entry's date (if it exists) before alphabetically by the description. That way, both the left and right hand sides would line up nicely.
This is probably quite a niche wish but perhaps(?) also something easy to change.
I tend to include a lot of reimbursed expenses in my invoices that post to a "reimbursables" account that I reconcile to "$0" to ensure I didn't miss anything. The date of the transactions from the invoice appears as the invoice date (naturally enough). Even though if you show the split transaction all the entries appear in chronological order as they were entered in the invoice, the individual transactions as they the account's register appear to be sorted alphabetically by the invoice entry's description.
In the…
1 vote -
Support 'anchor' transactions
When transferring paper based records into Gnucash I find there it useful to have some transactions at points where I know, from a bank or other statement what the balance must really be, even if it does not match the result of the preceding gnucash transactions.
I adjust the balance by transferring to or from an equity account.
In some respects this is a generalisation of the Opening Balance when an account is created, since that must really have come from somewhere.
I record the amount these transactions should have in the transaction description, but it would be useful if this could be maintained automatically.
I can find these in my real accounts by looking in the equity account.
These anchor points prevent transactions which happened before my reconciled transactions from 'rippling through' make later balances incorrect.It would be useful if this could be handled automatically.
When transferring paper based records into Gnucash I find there it useful to have some transactions at points where I know, from a bank or other statement what the balance must really be, even if it does not match the result of the preceding gnucash transactions.
I adjust the balance by transferring to or from an equity account.
In some respects this is a generalisation of the Opening Balance when an account is created, since that must really have come from somewhere.
I record the amount these transactions should have in the transaction description, but it would be useful if…1 vote -
About donation
In china, alipay and wechat pay is more popular than paypal.
Why not support these two ways of donation?
1 vote -
Allow different icons for different account types (themes)
The little bank building icon you use everywhere are ugly and repulsive (I hate pretensions institutions that rip people off). And they serve no useful purpose. Users or theme designers should be able to remove them entirely or pick their own, meaningful, icons for different account types.
1 vote -
Dark Mode checkbox on MacOS - no file manipulation
GNUCASH needs a DARK mode that follows MacOS settings (Big Sur here) . My eyes hurt from the blazing white pages.
1 vote -
Please add 3 text fields to the invoice so repair shops can use Gnucash
I have a little small engine repair shop, and Gnucash invoices work well if you're selling things, but repair shops need 3 fields on a customer invoice that Gnucash invoices don't have yet:
1 Below customer info we need a field to put a description of the item being repaired.
2 Below that we need a field to record the instructions the customer gave us on what they want done.
3 Below that we need a field to describe the work that we did.
The fields shouldn't have any set length, they should expand to suit the text because depending on what's being fixed, there might need to be more written than you or I could anticipate.
Below that is the list of parts and the labor, which is already fine as it is.
I'm not a programmer, but this seems like it should be relatively easy, it's not messing with the math, it's just adding a few extra text fields, and it would make this software useful to sooooo many more people.
I have a little small engine repair shop, and Gnucash invoices work well if you're selling things, but repair shops need 3 fields on a customer invoice that Gnucash invoices don't have yet:
1 Below customer info we need a field to put a description of the item being repaired.
2 Below that we need a field to record the instructions the customer gave us on what they want done.
3 Below that we need a field to describe the work that we did.
The fields shouldn't have any set length, they should expand to suit the text because depending…
1 vote -
Online Quotes Enhancements
Provide an option to exclude online quote retrieval for companies not currently in portfolio. If # of stocks owned == 0.0, skip online quote get. Also, a list option of all the securities to edit whether to retrieve online quotes, fraction etc,
1 vote -
Enable Transaction Report Subtotals for fields in addition to Date
Transaction Report can sort by Description but cannot subtotal. It will only subtotal on Date.
1 vote -
add more options to semi-monthly scheduled transactions
I have a payment that comes in on the 1st and 3rd Wednesday every month. The semi-monthly option in SX doesn't have the option to select these days, so I have to schedule two separate monthly transactions. Can you add the same options from monthly to semi-monthly? I'm using version 4.8 via flatpak.
1 vote -
to add the option to show account code along the account name in all reports
this feature is useful if you have to submit the account reports to your accountant who is using a different software and would like to match your account easily
1 vote -
import payments using CSV
GnuCash allows import of Invoices but not payments. We are trying to migrate from another system and have a CSV file with accounts receivable data: 2000+ invoices and payments. We can import the invoices, but attempts to input payments results in a negative invoice. What is desired is to apply the payments to the invoices.
1 vote -
Automatikkonten Automatische Konten Auto-Konten
Guten Tag,
Kann GnuCash mittlerweile Auto-Konten? Also das automatische Buchen von Umsatzsteuer und Vorsteuer ?
1 vote -
Working with 14 digits
Having the capabillity to add amounts in USD containing up to 16 digits
1 vote -
Add support for Vikram Sambat Calendar (Nepal)
In Nepal (https://en.wikipedia.org/wiki/Nepal), the official calendar is Vikram Sambat (https://en.wikipedia.org/wiki/Vikram_Samvat) instead of Gregorian Calendar.
I am not able to fully embrace open source apps like GnuCash, Debitum (https://github.com/Marmo/debitum), etc. due to the lack of support for the official calendar.
I do have a python script to convert dates between these two calendars, but lack knowledge to contribute to those apps. The script is here: (https://github.com/pragyanone/adbs)
If open source apps like GnuCash provides support for Vikram Sambat, there will be a huge user base from Nepal.
I've submitted an enhancement in bugzilla too.
(https://bugs.gnucash.org/show_bug.cgi?id=798602)In Nepal (https://en.wikipedia.org/wiki/Nepal), the official calendar is Vikram Sambat (https://en.wikipedia.org/wiki/Vikram_Samvat) instead of Gregorian Calendar.
I am not able to fully embrace open source apps like GnuCash, Debitum (https://github.com/Marmo/debitum), etc. due to the lack of support for the official calendar.
I do have a python script to convert dates between these two calendars, but lack knowledge to contribute to those apps. The script is here: (https://github.com/pragyanone/adbs)
If open source apps like GnuCash provides support for Vikram Sambat, there will be a huge user base from Nepal.
I've submitted an enhancement in bugzilla too.…
1 vote -
encryption of data stored in remote folder
I'd like to propose if we can have encryption of data on the fly. This allows us to reliably save data in G drive / one drive and be assured that no one can read the confidential accounting data except the one who has the application password.
1 vote -
Merging Quantlib into Gnucash
What about merging Quantlib into Gnucash ?
Quantlib is an open-source library for quantitative finance.
QuantLib is written in C++ as well.
https://www.quantlib.org/1 vote -
Setting up gnucash in the cloud
Hello,
I wanted to know what should be done to serve gnucash as a cloud application so it can be used by multiple end users un multiple countries who work on the same project (same accounting) ?
Or could it be a simple remote SQL database on a server to which the desktop apps could connect to as their backend ? Is that possible ? Can an sql database allow multiple simultanious connections ?
I guess the chronology issue in real time collaboration should be addressed, but I don't really know how. I have some programming knowledge (mainly web + linux (bash)) and would love to help, but not sure if I'm qualified enough.Hello,
I wanted to know what should be done to serve gnucash as a cloud application so it can be used by multiple end users un multiple countries who work on the same project (same accounting) ?
Or could it be a simple remote SQL database on a server to which the desktop apps could connect to as their backend ? Is that possible ? Can an sql database allow multiple simultanious connections ?
I guess the chronology issue in real time collaboration should be addressed, but I don't really know how. I have some programming knowledge…1 vote
- Don't see your idea?