Why not just:-

2020-01-20 * "Salary Deposit"
  Asset:Account:Checking                                     1880 EUR
  Expenses:Taxes                                   870.00 EUR
  Income:Employer:Salary:Gross                    -2400.00 EUR
  Income:Employer:Salary:BonusSpecific         -350.00 EUR

On Tue, Dec 31, 2019 at 9:18 PM IImayneII <[email protected]> wrote:

> Hello. I'm just started using fava/beancount but have a question regarding
> how to set up a payroll.
> I want to track all lines on the payslip since some will be shown on a tax
> filing, that way I can easily check if they are correct. The issue I
> currently have, is with the way the payslip is set up. The net income
> result is not just [gross income - taxes]. It's actually [gross income -
> taxes + bonusses]. So the bonusses are technically part of the net income,
> but I would like to track them separately, but I do not see an easy way of
> doing this.
>
> This is what I was doing for the transaction
>
> 2020-01-01 * "Advance Payment Salary"
>>   Asset:Account:Checking                          1500 EUR
>>     date: 2020-01-01
>>     source_desc: " "
>>   Income:Employer:Salary:Performance             -1500 EUR
>>
>> 2020-01-20 * "Salary Deposit"
>>   Asset:Account:Checking                           380 EUR
>>     date: 2020-01-20
>>     source_desc: " "
>>   Expenses:Taxes:BY2020:RSZ           300.00 EUR
>>   Income:Employer:Salary:Bonus                 -40.00 EUR
>>   Expenses:Taxes:BY2020:Pretax    400.00 EUR
>>   Income:Employer:Salary:Deduct        -10.00 EUR
>>   Income:Employer:Salary:Car        -120.00 EUR
>>   Income:Employer:Salary:CostsForfait          -180.00 EUR
>>   Expenses:Taxes:BY2020:RSZ:Extra                20.00 EUR
>>   Equity:Employer:DinnerCheque:Contribution      30.00 EUR
>>   Income:Employer:Salary:Car 120.00 EUR
>>   Income:Employer:Salary:Performance        -900.00 EUR
>>
>
> Actual Payslip:
>
> Performance                                    2400.00 EUR
>> ------------------------------------------------------------
>> Total Gross salary                             2400.00 EUR
>> Taxes RSZ                                 -300.00 EUR
>> Bonus                                          40.00 EUR
>> ------------------------------------------------------------
>> Taxable                                           2140 EUR
>> Pretax                                   -400.00 EUR
>> Deduct                            10.00 EUR
>> Car                                 120.00 EUR
>> Costs Forfait                                   180.00 EUR
>> Taxes Extra                                     -20.00 EUR
>> DinnerCheque                                    -30.00 EUR
>> Car                        -120.00 EUR
>> ------------------------------------------------------------
>> Net salary                                        1880 EUR
>
>
>
> Basically the calculation is more like this
>
>          2400 (gross income)
>>          -870 (all taxes)
>> --------------------------------------
>>  total   1530
>>          +350 (all "bonus/forfait/etc")
>> --------------------------------------
>>  total   1880 (net income)
>
>
> The problem is how I can put this in a zero-sum transaction without
> affecting the gross income since I can't just do this (since it's not a
> zero sum transaction):
>
> 2020-01-20 * "Salary Deposit"
>>   Asset:Account:Checking                          1880 EUR
>>   Expenses:Taxes                        870.00 EUR
>>   Income:Employer:Salary               -2400.00 EUR
>
>
> And since the combination of net income and taxes is higher than the gross
> total (net income + taxes). That's where the bonus parts come in. But when
> I account for the bonus parts, my gross income is also more than the actual
> 2400
>
> 2020-01-20 * "Salary Deposit"
>>   Asset:Account:Checking                                     1880 EUR
>>   Expenses:Taxes                                   870.00 EUR
>>   Income:Employer:Salary                         -2400.00 EUR
>>   Income:Employer:Salary:BonusSpecific         -350.00 EUR
>
>
> Is there a way to avoid this? Or a preferred way to handle something like
> this?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/3654e2f3-4d56-4d86-bf4e-70dcf5c09487%40googlegroups.com
> <https://groups.google.com/d/msgid/beancount/3654e2f3-4d56-4d86-bf4e-70dcf5c09487%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAGQ70evECq6ktL5Scm8dP_3BHGmUYo5mNxbgqu18hw2FTgxS3Q%40mail.gmail.com.

Reply via email to