Using bank exports (CSV, QIF, ...) to avoid the overhead that comes from processing bills
Geert Janssens
janssens-geert at telenet.be
Tue Mar 9 13:13:49 EST 2010
On Tuesday 9 March 2010, Tom Van Braeckel wrote:
> *trythis: *Why are you not sure it would help ?*
>
> *Allow me to elaborate on my current strategy. I've made a script that
> converts the CSV's from my bank to QIF's, and which uses the transaction
> description to guess which GnuCash expense post is appropriate for that
> transaction.
>
> For example, when the transaction description contains
> "*PAYMENT*MCDONALDS*", my script will add "LExpenses:Food:Fastfood" to the
> QIF file so that the transaction will be booked to the
> "LExpenses:Food:Fastfood" expense post.
>
> I'm doing something similar for my business transactions (which are often
> split transactions, since the VAT is booked to another post).
> For example, when the transaction contains "PAYMENT*INVOICE*NUON*", the
> script adds:
> SExpensesPro:With21%VAT:Utilities:Gas
> $6.26446
> SEquity:VAT:Deductible VAT
> $1.31554
>
> So, this works, but it completely bypasses the MKB features that GnuCash
> has, such as bill expiration dates, or keeping track of whether or not a
> bill has been paid. It also ignores the fact that a bill has a "posted"
> date, since it only knows about the date a bill was paid, not when it was
> received.
>
>
> My question is: What are you other business users doing to (partially)
> automate their MKB workflow ?
I use the business features, but because the importers are not aware of those,
I simply don't use those.
Not much for automation of course, but in my workflow it doesn't make much of
a difference.
See, I put all my bills and invoices in GnuCash. When I make a payment via my
bank, I immediately use GnuCash' "Pay bill" feature to add this payment into
GnuCash. I don't write many customer's invoices, so there's not many customer
payments in my bank accounts.
When it's time to match the bank's statements with my GnuCash accounts, I
still manually add all the the missing entries in GnuCash.
This works because I don't have much traffic. I don't know what you could do
currently to improve this when you have to deal with a lot of invoices/bills.
> What do you think about my idea, or what other approaches would you suggest
> ?
>
As said, no idea... For me the using the business features takes priority over
automated import because it helps me catch mistakes (paid too much/too little,
missing invoices). The past has proven that such mistakes are very real.
Geert
More information about the gnucash-user
mailing list