Hacker News new | ask | show | jobs
by nickjj 1514 days ago
Yeah that's a good way to go about it. If you relate it back to programming, creating accounts are like abstractions. You wouldn't really start off with a bunch of perfectly named accounts until you get a feel for what you're working with.

I started the same way and over time refined them. GnuCash lets you move previous transactions between accounts as needed.