Hacker News new | ask | show | jobs
by justsomehnguy 1515 days ago
Recently I was asked about something to manage a basic income/outcome finances for a small bar.

The lack of a basic "cash in the register in the morning", i.e. a basic ability to input the transactions in the different times of day (despite the backend supports it) was an instant no go for the task.

I used GnuCash for a couple of years to track the finances of my family, but the inability to place the transactions by the time is a thing which drived me to totally abandon the thing.

1 comments

Time is something I'm struggling with too, though for me it's more that a transaction may have multiple times associated with it but GnuCash only accepts a single one.

For example if I transfer between two banks, the date of the transaction in bank A and bank B differ my a day or more. So now I'm stuck deciding which account is "incorrect". Which also makes importing a pain because it borks the matcher.

The workaround (or actually even the proper solution, as the money does need to be accounted for somewhere, doesn't it?) would be to have a "money in transit" account, wouldn't it? Though of course I guess it'd still be somewhat annoying having to manually split up transactions instead of things being handled automatically behind the scene with native support for that kind of thing.