It is finally here. Gnucash for Android is now available on Google Play. Android devices from Froyo (2.2) and above are supported. Grab your copy from the Play Store:

Gnucash for Android

This should make it easier for all those who had issues downloading the beta versions of app to try it out. It is signed with the same signature as the betas, so you should be able to upgrade from the release candidate without losing data.

Update 02.11.2012: There have been reports of some users losing data during upgrades from RC. I did not expect this. But just in case, please back up your data before attempting to upgrade. (I remember there was a disclaimer somewhere for the betas.)

Note: For those who are new here, it is important to note here again that the GnuCash for Android does not support reading your Gnucash for the desktop files. This is a companion app which allows you to track and export your expenses to OFX format which can be imported into GnuCash on the desktop.

This is another step on the journey that is GnuCash for Android, and I look forward to the rest of it.

So what are you waiting for? Try it out and if you like it, tell your friends. If you have issues, tell me 🙂

Hi antonio,
I find it weird that you cannot use the default transaction type. Can you send me some more details about your device? Device name, manufacturer, Android version etc.
Development is ongoing, so stay tuned for updates/features.
Thanks for trying it out and providing feedback!

Loving the App so far. I use GNUcash for the desktop on linux, but since i have gotten my nexus 7 i havent been on my desktop in over a month. What i would like is a full accounting experience i get on the desktop, but on my tablet… is there a possibility we could get something comparable to the desktop experience in the future?

This is really awesome, thanks a lot. I’m not sure I’d want all of my accounting data on my phone, but this is exactly what I wanted. Somewhere I could track expenses and later easily get them into gnucash. I think you’ve built the perfect companion for Android and I’m personally very grateful. Now to install and play with it… 🙂

– The transactions are not deleted after export.
– When using characters like (ü, ó,…) these are shown in GnuCash desktop as strange characters. I’m using GnuCash on Linux with MySQL. Maybe it is a problem of the character set of MySQL which is something like “latiniso”.

Hi Antonio,
Thanks for the feedback. The transactions should really be deleted, so that is strange. Do you make sure to confirm the delete dialog box?
About the characters, it is due to the way GnuCash desktop imports the OFX files. There is also some issue with CJK characters for which I am working on a fix. Hopefully that will fix it for you too.

Thanks, very helpful.
One query, and I apologise if I have missed some documentation, on import into GNUcash, am I correct in thinking that while you can post to say a credit card account all entries “charged” to that card, the “other side” of the entry has to be input separately in the desktop version of GNUcash?
Bill

hello! i’m just starting to use gnucash, and android companion seems like a great idea! however i’ve ran into a problem: when importing generated ofx files into gnucash the cyryllic text gets garbled (please check the screenshot: http://goo.gl/Nv5B8). tested on linux (crunchbang 10) with gnucash 2.4.10. sorry i’m not sure if this is gnucash or the android app problem…

Hi,
Sorry about that. You’ve run into a known issue and there is already a fix for this but it is still in beta and has not yet been released to the Play store. The beta version can be found here: http://sdrv.ms/Wcf4os if you want to try it out.

I forgot to mention that you will need to go to Settings -> General and activate “OFX SGML export” (or similar) for it to work. This will cause the output OFX to be in a format which GnuCash for desktop agrees with.

Unfortunately, there is no tutorial as of this moment.
But I am curious, do the expenses import with a different sign as you created them on your phone? That may be due to how GnuCash treats expenses vs how they are commonly understood. However, please email me details at ngewif {at} codinguser.com so that I can check it out. Thanks

Until there is the ability to sync between (heck, even using files between) the desktop and the this app, this is not usable in any meaningful way.

Once this is supported (exporting my information from desktop to phone rather than the reverse (which to me seems like a backwards way of doing things), the application will be worth using. Until then, this is just proof of concept to me.

I’m using version 1.2.4 on a new Nexus 7 (2013). My desktop Gnucash is version 2.4.10. I’m running Ubuntu 12.04.

I have two issues with importing the OFX file. One, the imported data place a ‘check’ or ‘c’ on each imported transaction. This would be great if the transaction was from a bank or credit card statement, but when it’s merely a vacation transaction, it becomes useless and potentially destructive to a future reconcilation of the account. There may be a setting within desktop Gnucash that changes this behavior, but I can’t find it. Alternatively, if there’s a variable set within the OFX file, it might be possible to change it with a Regular Expression before importation.

The other issue is minor: when searching for a balancing transaction within the program, the accounts are strangely ordered, making it difficult to find the right one. It’s no big deal, but it sure would be nice if all of the Asset, Expense, etc accounts were alphbetized within each category.

i’ve probably found a way to use this program to quickly enter expenses “on the go” and not spend a lifetime doing it. potentially this should look like this: i only create a handful of assets accounts in the gnucash for android that i spend from: cash & several bank cards. every time i spend something i enter it under the appropriate account… at the beginning of every month i can export/import the ofx…

in practice this still causes headache, because:

1) when importing first time from an account created in gnucash for android, gnucash asks to identify the account but does not show any meaningful description, so you have to guess?

2) (this is probably gnucash issue but still) the transaction descriptions get truncated when importing to gnucash!