Files @ 5784068904e8
Branch filter:

Location: NPO-Accounting/conservancy_beancount/tests/books/accruals.beancount - annotation

bkuhn
payroll-type — US:403b:Employee:Roth — needed separate since taxable

Since Roth contributions are taxable, there are some reports that
need to include these amounts in total salary (i.e., when running a
report that seeks to show total taxable income for an employee). As
such, we need a `payroll-type` specifically for Roth 403(b)
contributions.
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
f8f57428aa9f
677c99b565d8
f8f57428aa9f
677c99b565d8
677c99b565d8
677c99b565d8
ca1f6d0059ff
f8f57428aa9f
b7aae7b3c02b
b7aae7b3c02b
948d3a2d14d1
b7aae7b3c02b
b7aae7b3c02b
b7aae7b3c02b
f8f57428aa9f
b7aae7b3c02b
b7aae7b3c02b
948d3a2d14d1
b7aae7b3c02b
b7aae7b3c02b
b7aae7b3c02b
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
948d3a2d14d1
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
948d3a2d14d1
ba8aaaa98831
ba8aaaa98831
ba8aaaa98831
f8f57428aa9f
b7aae7b3c02b
b7aae7b3c02b
948d3a2d14d1
b7aae7b3c02b
b7aae7b3c02b
b7aae7b3c02b
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
948d3a2d14d1
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
948d3a2d14d1
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
948d3a2d14d1
0b3eb1d1d377
0b3eb1d1d377
0b3eb1d1d377
175ac3bd7a30
677c99b565d8
677c99b565d8
677c99b565d8
948d3a2d14d1
56114cc66ef7
677c99b565d8
677c99b565d8
677c99b565d8
175ac3bd7a30
175ac3bd7a30
175ac3bd7a30
175ac3bd7a30
175ac3bd7a30
5085d4d8ef79
175ac3bd7a30
175ac3bd7a30
175ac3bd7a30
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
c88c5ef3b05d
c88c5ef3b05d
ca1f6d0059ff
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
ca1f6d0059ff
ca1f6d0059ff
5085d4d8ef79
ca1f6d0059ff
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
c88c5ef3b05d
c88c5ef3b05d
ca1f6d0059ff
ca1f6d0059ff
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
f8f57428aa9f
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
ca1f6d0059ff
ca1f6d0059ff
5085d4d8ef79
ca1f6d0059ff
a5b3dc146351
ca1f6d0059ff
ca1f6d0059ff
ca1f6d0059ff
948d3a2d14d1
ca1f6d0059ff
ca1f6d0059ff
5085d4d8ef79
f66460f34304
3330c834b222
3330c834b222
3330c834b222
3330c834b222
3330c834b222
3330c834b222
3330c834b222
f8f57428aa9f
0431d15d685f
0431d15d685f
8dc6894ce7e8
f66460f34304
f66460f34304
948d3a2d14d1
f66460f34304
56114cc66ef7
f66460f34304
ba8aaaa98831
3330c834b222
3330c834b222
3330c834b222
3330c834b222
3330c834b222
3330c834b222
6e9a612bb753
6e9a612bb753
6e9a612bb753
6e9a612bb753
6e9a612bb753
6e9a612bb753
6e9a612bb753
2010-01-01 open Assets:Checking
2010-01-01 open Assets:Receivable:Accounts
2010-01-01 open Expenses:FilingFees
2010-01-01 open Expenses:Services:Legal
2010-01-01 open Expenses:Travel
2010-01-01 open Income:Donations
2010-01-01 open Liabilities:Payable:Accounts
2010-01-01 open Equity:Funds:Opening

2010-03-01 * "Opening balances"
  Equity:Funds:Opening  -1000 USD
  Assets:Receivable:Accounts  6000 USD
  Liabilities:Payable:Accounts  -5000 USD

2010-03-05 * "EarlyBird" "Payment for receivable from previous FY"
  rt-id: "rt:40"
  invoice: "rt:40/400"
  project: "Conservancy"
  Assets:Receivable:Accounts  -500 USD
  Assets:Checking  500 USD

2010-03-06 * "EarlyBird" "Payment for payment from previous FY"
  rt-id: "rt:44"
  invoice: "rt:44/440"
  project: "Conservancy"
  Liabilities:Payable:Accounts  125 USD
  Assets:Checking  -125 USD

2010-03-15 * "GrantCo" "2010Q1 grant"
  rt-id: "rt:470"
  invoice: "rt:470/4700"
  project: "Development Grant"
  Assets:Receivable:Accounts  5000 USD
  Income:Donations           -5000 USD

2010-03-25 * "GrantCo" "2010Q1 grant ACH payment"
  rt-id: "rt:470"
  invoice: "rt:470/4700"
  project: "Development Grant"
  Assets:Receivable:Accounts  -5000 USD
  Assets:Checking              5000 USD

2010-03-30 * "EarlyBird" "Travel reimbursement"
  rt-id: "rt:490"
  invoice: "rt:490/4900"
  project: "Conservancy"
  Liabilities:Payable:Accounts  -75 USD
  Expenses:Travel  75 USD

2010-04-15 * "Multiparty invoice"
  rt-id: "rt:480"
  invoice: "rt:480/4800"
  project: "Conservancy"
  Expenses:Travel  250 USD
  Liabilities:Payable:Accounts  -125 USD
  entity: "MultiPartyA"
  Liabilities:Payable:Accounts  -125 USD
  entity: "MultiPartyB"

2010-04-18 * "MultiPartyA" "Payment for 480"
  rt-id: "rt:480"
  invoice: "rt:480/4800"
  project: "Conservancy"
  Liabilities:Payable:Accounts  125 USD
  Assets:Checking  -125 USD

2010-04-20 * "MultiPartyB" "Payment for 480"
  rt-id: "rt:480"
  invoice: "rt:480/4800"
  project: "Conservancy"
  Liabilities:Payable:Accounts  125 USD
  Assets:Checking  -125 USD

2010-04-25 ! "Vendor" "First trip travel reimbursement"
  rt-id: "rt:310"
  contract: "rt:310/3100"
  invoice: "FIXME"  ; still waiting on them to send it
  project: "Conservancy"
  payment-method: "USD US Wire"
  Liabilities:Payable:Accounts  -200 USD
  Expenses:Travel  200 USD

2010-04-30 * "Vendor" "Second trip travel reimbursement"
  rt-id: "rt:310"
  contract: "rt:310/3100"
  invoice: "rt:310/3120"
  project: "Conservancy"
  payment-method: "USD Check"
  Liabilities:Payable:Accounts  -220 USD
  Expenses:Travel  220 USD

2010-05-05 * "DonorA" "Donation pledge"
  rt-id: "rt:505"
  invoice: "rt:505/5050"
  approval: "rt:505/5040"
  project: "Conservancy"
  Income:Donations  -2,500 EUR {1.100 USD}
  Assets:Receivable:Accounts  2,500 EUR {1.100 USD}

2010-05-10 * "Lawyer" "April legal services"
  rt-id: "rt:510"
  invoice: "rt:510/5100"
  contract: "rt:510/4000"
  project: "Conservancy"
  Expenses:Services:Legal  200.00 USD
  Liabilities:Payable:Accounts  -200.00 USD
  payment-method: "USD ACH"

2010-05-15 * "MatchingProgram" "May matched donations"
  invoice: "rt://ticket/515/attachments/5150"
  approval: "rt://ticket/515/attachments/5140"
  project: "Conservancy"
  Income:Donations  -1500.00 USD
  Assets:Receivable:Accounts  1500.00 USD

2010-05-20 * "DonorA" "Donation made"
  rt-id: "rt:505"
  invoice: "rt:505/5050"
  project: "Conservancy"
  Assets:Receivable:Accounts  -2,750.00 USD
  Assets:Checking  2,750.00 USD
  receipt: "DonorAWire.pdf"

2010-05-25 * "Lawyer" "May payment"
  rt-id: "rt:510"
  invoice: "rt:510/5100"
  project: "Conservancy"
  Liabilities:Payable:Accounts  200.00 USD
  contract: "rt:510/4000"
  Assets:Checking  -200.00 USD
  receipt: "rt:510/5105"

2010-06-10 * "Lawyer" "May legal services"
  rt-id: "rt:510"
  invoice: "rt:510/6100"
  contract: "rt:510/4000"
  project: "Conservancy"
  Expenses:Services:Legal  220.00 USD
  Liabilities:Payable:Accounts  -220.00 USD
  payment-method: "USD ACH"

2010-06-10 * "Lawyer" "Additional legal fees for May"
  rt-id: "rt:510"
  invoice: "rt:510/6100"
  contract: "rt:510/4000"
  project: "Conservancy"
  Expenses:FilingFees  60.00 USD
  Liabilities:Payable:Accounts  -60.00 USD
  payment-method: "USD ACH"

2010-06-15 * "GrantCo" "2010Q2 grant"
  rt-id: "rt:470"
  invoice: "rt:470/4700"
  project: "Development Grant"
  Assets:Receivable:Accounts  5500 USD
  Income:Donations           -5500 USD

2010-06-18 * "EuroGov" "European legal fees"
  ; Multiple rt-ids are used to test proper handling for both
  ; searching and generating the outgoing report.
  rt-id: "rt:520 rt:525"
  invoice: "rt:520/5200"
  contract: "rt:520/5220"
  project: "Conservancy"
  Liabilities:Payable:Accounts  -1,000 EUR {1.100 USD}
  payment-method: "eur fx-wire"
  Expenses:FilingFees  1,000 EUR {1.100 USD}

2010-06-20 * "StateGov" "Business registration"
  ; Intentionally has no rt-id
  invoice: "Invoices/2010StateRegistration.pdf"
  project: "Conservancy"
  Liabilities:Payable:Accounts  -50 USD
  Expenses:FilingFees  50 USD

2010-09-15 * "GrantCo" "2010Q3 grant"
  rt-id: "rt:470"
  invoice: "rt:470/4700"
  project: "Development Grant"
  Assets:Receivable:Accounts  6000 USD
  Income:Donations           -6000 USD