Hi, I see no-one else has replied so I'll have a go.
The last time this came up it was in relation to the USA and other
people's way of doing things (I'm in the UK) wasn't found to be helpful.
I notice you're in Canada so perhaps people are waiting for someone from
there to reply with country specific advice?
Wm
On 2026-05-19 01:58, Isabelle Knott via gnucash-user wrote:
Hello there! I have a question about how to account for bad debt and allowance
for doubtful accounts in GNUCash.
I run a not-for-profit organization funded by members dues. We use the accrual basis for
accounting, so we generate invoices for each member every month. Sometimes a member goes
MIA and doesn't pay their dues for a few months. When that happens, I create a
transaction that credits A/R for the amount owing, and debits a "Doubtful
Accounts" asset, which sits next to A/R but is not a sub-account.
This is how my current setup looks in the accounts overview, supposing I have
$1,000 owing to us, $100 of which is doubtful.
- Assets $1,000
- Accounts Receivable $900
- Doubtful Accounts $100
If the member disappears completely we have to account for this as bad debt. To do that, I assign that first
transaction as a payment on their invoices (so they can be marked as "PAID"), and then I create a split
transaction crediting "Doubtful Accounts" and debiting a "Dues Forgiveness" expense account and a
"Bad Debt" liability account (which tracks the uncollected sales tax.)
This way the "Doubtful Accounts" account is nominally zero, and can be easily
referenced to see how much of our expected members dues are delinquent/dubious at any
given time.
If instead the member returns and pays their dues, I make a transaction undoing the first
transaction, bringing "Doubtful Accounts" back to zero. Their payment
transaction credits A/R as usual, and it is this real payment that pays-off their
invoices.
A couple of questions:
Firstly, is there a better way to do this in GNUCash? A better process? I used
to un-post invoices and add a negative line item to cancel out the amount
owing, but I'd like to track the amount of forgiven dues as an expense over the
course of the year.
Secondly, ideally I want "Doubtful Accounts" to be a contra account against A/R. Ideally
I'd like it to be a sub-account, with its account type set to "liability." That way it
contributes to the sum-total of A/R but would also render as a negative number underneath in the
accounts overview like so:
- Assets $1,000
- Accounts Receivable $1,000
- Doubtful Accounts -$100
This reads a lot better to me, and I like how it appears when I generate balance sheets
(I always set the "calculate subtotal" option for parent account balances.)
I did some sniffing around the mailing list and this method has been described before by David Cousens[^1].
Unfortunately, I cannot use the transactions I make from A/R to "Doubtful Accounts" as payments
against the member's invoices. The "Doubtful Accounts" account doesn't appear in the account list
if it's under A/R as a sub-account, and so I cannot submit the dialog box if I right-click on those
transactions and hit "assign as payment." Is there a way to workaround that?
Thanks for your time!
[^1] https://www.mail-archive.com/[email protected]/msg13297.html
Isabelle Knott
Director | Queer Computer Club Inc.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.