[GNC] help in setting up payment plan
Adrien Monteleone
adrien.monteleone at lusfiber.net
Sun Nov 9 14:13:46 EST 2025
Since this is discussing a Liability, the term is "Accounts Payable" in
each case rather than "Accounts Receivable" but that is how I'd do it too.
However, there is a complication using the Business Features if you are
making payments to a single entity with different service providers.
GnuCash can't do that out of the box. There are two options I can think
of to accomplish this:
1. Use an intermediary asset account as the source of funds — transfer
funds from say Bank to Holding/Clearing and then use the
Holding/Clearing account to 'pay' the individual invoices. You can't
track statements from the higher entity though.
2. Post the individual service provider bills under each their own
Vendor in GnuCash, book them against your various Expenses:Medical
accounts to an Accrued Liabilities account. (can be sub-account of
Liabilities:Accounts Payable, which makes for a nice roll-up total and
not having to do outside math) When you get the statement from the
hospital, 'pay' the individual vendor bills by booking a bill for the
hospital between Accrued Liabilities and Accounts Payable. Then actually
pay the hospital statement/bill as normal.
3. Optionally, same as #2, but handle the individual service provider
charges manually between separate expense accounts and Accrued
Liabilities, without creating a Vendor for each one, or raising bills
for them, then proceed as above booking and paying the hospital.
Personally, I'd go for the second option as it models the real-world
more accurately. It also allows you to run individual reports for each
service provider if you want, without separate expense accounts for each
one. (and instead, you can have separate expense accounts for each type
of medical expense, say Procedures, Consultations, Medications, etc.)
If you choose option #3, you'd need to craft a special Transaction
Report to see Service Provider detail. Of course, the level of detail
you can report on is limited to what you put into GnuCash. I always
enter every line item as its own split and never combine anything. I
also choose to *not* 'accumulate splits on post' so that every line item
shows up as a separate split in my registers. This allows me to craft
such detailed Account & Transaction reports if needed. This is the only
way to get line-item detail from a bill/invoice into the registers for
reporting as there is no other way to access it outside of viewing
individual bills/invoices.
Regards,
Adrien
On 11/7/25 1:56 PM, David Cousens wrote:
> Alternatively you could use the Business features of GnuCash and create
> each provider as a vendor and have a single Medical Expenses account.
> Here when you receive a service, you would raise an invoice. this
> automatically credits a Liability account "Accounts Receivable" and you
> would specify the Medical Expenses account as the account to debit.
>
> Here when you make a payment, you would credit your Bank account and
> debit the "Accounts Receivable".
>
> If you are only using the business features to record the expenses
> incurred on the payment plan then the balance of the "Accounts
> Receivable" is what you owe the plan at any time.
More information about the gnucash-user
mailing list