tracking "debt" to charity, with cost accounting
Linas Vepstas
linas@linas.org
Wed, 29 Aug 2001 11:47:17 -0500
--XsQoSWH+UP9D9v3l
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Wed, Aug 29, 2001 at 03:53:16PM -0000, Seth Gordon was heard to remark:
> My wife and I want to make sure that 10% of our (income minus
> student-loan payments) goes to charity.
>=20
> The most logical way to do this is by creating a "charity payable"
> account; I could transfer 10% of every paycheck from my checking
> account to C/P, split the source of every student-loan payment 90:10
> between checking and C/P, and make all charitable donations directly
> out of C/P. However, if I do it that way, then GnuCash will not have
> an accurate running balance for the checking account, and checks
> written to charitable organizations will show up in C/P, but not in
> the checking account.
>=20
> What are better ways to handle this?
Tow remarks:
1) there is no easy way to automate the 10% part. You'll need to do
this by hand.
2) The correct way to do this is as follows: 100% of every paycheck
goes to the bank acct. 100% of each loan payment as well.
You create an asset (type bank, for example) account called 'c/p',=20
and a separate expense account (type expense) called 'cp expense'.
You transfer funds from 'c/p' to 'cp expense'. This is where you
manually compute the 10%. Note that this also means you have twice
as much work to do: transer paycheck to bank, and transfer cp to sp exp.
Eevery now and then, when you want to actually pay some charity, you
transfer from the bank to 'c/p'. =20
This will keep your bank balances correct, and will also have that
nagging balance in c/p that says 'time to cut a check to some charity'.
-- linas
--XsQoSWH+UP9D9v3l
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7jRyVZKmaggEEWTMRAryAAJ0VmGHwB/ExKHudwFXvgEXWe0ImpgCfdCMp
w8e3VYCsJ0VmJPosSo4Quk4=
=1ebf
-----END PGP SIGNATURE-----
--XsQoSWH+UP9D9v3l--