I have some income from Amazon Associates that is paid to me automatically every few months. I don't raise an invoice and Amazon doesn't create one for me. Amazon does specify a date when the payment amount is calculated and then a week or so later, the payment arrives in my current account.
It looks like Gnucash expects me to raise an invoice and assign it to a customer before it can be entered in to Accounts Receivable. The Gnucash documentation says that users should never create entries directly in to Accounts Receivable. Even if I try this, there's no option to select a customer (eg, from a drop-down list), but only to type a customer name, which makes me wonder if the transaction actually gets tied to a customer in the Gnucash system.
So how can I debit non-invoiceable amounts due to Accounts Receivable? Is this possible, or should I be handling this transaction another way?