Invoices: Process Payment

Derek Atkins warlord at MIT.EDU
Tue Sep 29 12:07:27 EDT 2009


"David T." <sunfish62 at> writes:

> Sebastian--
> If I am understanding you correctly, you want to be able to use an
> existing transaction (the one that has been imported to Gnucash) to
> account for an invoice. In my few experiments with using the billing
> features, I was unable to figure out how to do that, and I believe I
> was told that Gnucash doesn't have the option of using an existing
> transaction to pay an invoice. I will be eager to see how this plays
> out for you, as it would help me as well.
> David

David is correct here.

As of right now there is no way to assign a split to a customer (see bug

The way to do it now is to run Process Payment when you actually get the
payment from the customer, and then during the import mark it as a
duplicate of the existing transaction.


> --- On Mon, 9/28/09, Sebastian Held <sebastian.held at> wrote:
>> From: Sebastian Held <sebastian.held at>
>> Subject: Invoices: Process Payment
>> To: gnucash-devel at
>> Date: Monday, September 28, 2009, 8:58 AM
>> Hello List, hello Derek,
>> I'm currently trying to get familiar with the invoice
>> payment procedure, but 
>> it seems to only model the "got cash" way of paying an
>> invoice, correct?
>> This is, what I want the invoice payment to do:
>>  - I sell and create an invoice
>>  - this invoice shows up in A/R (asset)
>>  - the Income/Sales is credited
>>  - now the customer pays the invoice
>>  - via HBCI I see this payment on my checking account
>>  - now I like to "link" this payment with the invoice item
>> in A/R
>>    this seems to be impossible.
>> The process payment command creates a new transaction to my
>> checking account, 
>> which is not correct.
>> Is it possible to modify an imported (via HBCI aka
>> aqbanking) transaction to 
>> behave like a payment?
>> If not, I'll need to code that. Or is there a fundamental
>> flaw in my 
>> description above?
>> Sebastian
>> PS: I also like to have a more "intelligent" process
>> payment druid (take the 
>> description of the selected transaction and try to find a
>> matching invoice 
>> (customer))
>> _______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel at
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at

       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL:    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available

More information about the gnucash-devel mailing list