

I store my data files in Dropbox so I can access it from multiple computers. You could save your file in a shareable cloud folder. It's hard to share with a spouse because you can't concurrently access it, and there's no server anyway. This allows you to just see uncleared transactions. In addition, you can filter your views in the register to show transactions in whichever states (N, C, or R) you want. The reconciliation process is done monthly with the bank/Credit Card statements. When we have cleared to a certain date, the cleared balance at the bottom of the register window should match the bank balance on that date. This allows us to enter transactions manually that may not be in the bank's system yet, or are coming up in the future, while still matching bank records. In the register she just marks as cleared the transactions that she has seen matching the bank. The way my wife uses this column is to check transactions against the bank every so often, but not to do a reconciliation. There are actually three states allowed in the reconciled column: N (Not cleared), C (Cleared), and R (Reconciled). I didn't like the built in budgeting so I just wrote my own external budget system that automatically updates from the GnuCash database.įor the review of incoming transactions, have you worked with the reconciled column in the register? This is not a database thing.

I have used LibreOffice base, Crystal Reports, Jasper reports, and php/html/javascript to get data out of GnuCash any way I want. If my wife is entering transactions on her computer I can still open the file and look around without any issues.Ī database back end also allows you to do use any reporting tool you want to. You can still have only one person using the system at a time to WRITE transactions, but many people can open the data simultaneously for READ ONLY transactions. This is especially true if you are sharing with another person/people. I always recommend doing the work and setting up GnuCash with a database back end, either MySQL/MariaDB or PostGre. I kind of want something in the middle - a nicer UI than the old-skool-clunky-looking GnuCash, but still zippy.

