deferred revenue and other docs

This commit is contained in:
Umair Sayed
2018-06-30 01:21:29 +05:30
parent 70f77877e1
commit a6b627cb86
16 changed files with 128 additions and 170 deletions

View File

@@ -1,53 +1,33 @@
<!-- add-breadcrumbs -->
<h1>Leave Calculation In Salary Slip</h1>
# Leave Calculation In Salary Slip
There are two types of leave which user can apply for.
<br>
<br>
<ol>
<li>Paid Leave (Sick Leave, Privilege Leave, Casual Leave etc.)</li>
<li>Unpaid Leave
<br>
</li>
</ol>Paid Leave are firstly allocated by HR manager. As and when Employee creates Leave Application, leaves allocated to him/her are deducted. These leaves doesn't have impact on the employee's Salary Slip.
<br>
<br>When Employee is out of paid leave, he create Leave Application for unpaid leave. The term used for unpaid leave in ERPNext is Leave Without Pay (LWP). These leaves does have impact on the Employee's Salary Slip.
<br>
<br>
<div class="well">Just marking Absent in the Attendance record do not have impact on salary calculation of an Employee, as that absenteeism could be because of paid leave. Hence creating Leave Application should be created incase of absenteeism.<br></div>Let's consider
a scenario to understand how leaves impact employees Salary Slip.
<br>
<br><b>Masters:</b>
<br>
<br>
<ol>
<li>Setup Employee</li>
<li>Allocate him paid leaves</li>
<li>Create Salary Structure for that Employee. In the Earning and Deduction table, select which component of salary should be affected if Employee takes LWP.</li>
<li>Create Holiday List (if any), and link it with Employee master.</li>
</ol>
<p>When creating Salary Slip for an Employee, following is what you will see:</p>
<img src="{{docs_base_url}}/assets/img/articles/SGrab_282.png">
<br>
<br><b>Working Days:</b> Working Days in Salary Slip are calculated based on number of days selected above. If you don't wish to consider holiday in Working Days, then you should do following setting.
<br>
<br>
<div class="well">Human Resource &gt;&gt; Setup &gt;&gt; HR Setting
<br>
<br>Uncheck field "Include Holidays in Total No. of Working Days"
<br>
</div>Holidays are counted based on Holiday List attached to the Employee's master.<b><br><br>Leave Without Pay: </b>Leave Without Pay is updated based on Leave Application made for this Employee, in the month for which Salary Slip is created, and which has
Leave Type as "Leave Without Pay".
<br>
<br><b>Payment Days:</b> Following is how Payment Days are calculated:
<br>
<br>Payment Days = Working Days - Leave Without Pay
<br>
<br>As indicated above, if you have LWP checked for components in the earning and deducted table, you will notice a reduction in Amount based on no. of LWP of an Employee for that month.
<br>
<br>
<img src="{{docs_base_url}}/assets/img/articles/SGrab_283.png" width="760"><br>
* Paid Leave (Sick Leave, Privilege Leave, Casual Leave etc.)
* Unpaid Leave
Paid Leave are firstly allocated by HR manager. As and when Employee creates Leave Application, leaves allocated to him/her are deducted. These leaves doesn't have impact on the employee's Salary Slip.
<!-- markdown -->
When Employee is out of paid leave, he create Leave Application for unpaid leave. The term used for unpaid leave in ERPNext is Leave Without Pay (LWP). These leaves does have impact on the Employee's Salary Slip.
<div class="well">Just marking Absent in the Attendance record do not have impact on salary calculation of an Employee, as that absenteeism could be because of paid leave. Hence creating Leave Application should be created incase of absenteeism. Let's consider a scenario to understand how leaves impact employees Salary Slip.
1. Setup Employee
1. Allocate him paid leaves
1. Create Salary Structure for that Employee. In the Earning and Deduction table, select which component of salary should be affected if Employee takes LWP.
1. Create Holiday List (if any), and link it with Employee master.
**Working Days:** Working Days in Salary Slip are calculated based on number of days selected above. If you don't wish to consider holiday in Working Days, then you should do following setting.
> Human Resource > Setup > HR Setting
Uncheck field "Include Holidays in Total No. of Working Days"
Holidays are counted based on Holiday List attached to the Employee's master.
**Leave Without Pay:** Leave Without Pay is updated based on Leave Application made for this Employee, in the month for which Salary Slip is created, and which has Leave Type as "Leave Without Pay".
Payment Days: Following is how Payment Days are calculated:
Payment Days = Working Days - Leave Without Pay
If you have LWP checked for the Salary Component, there will be reduction in Amount based on no. of LWP of an Employee for that month.

View File

@@ -1,56 +0,0 @@
<!-- add-breadcrumbs -->
<h1>Loan Management</h1>
Loan is an sum of money paid by Employer to Employee based on certain terms and condition. There are multiple ways accounting for the loan can be managed. Company could collect loan from an employee separately. Or they can choose to deduct loan installment from the employee's salary.
Let's check below how accounting can be managed for Loan in ERPNext.
### 1. Setup Masters
Create following Groups and Ledgers in Chart of Accounts if not there.
#### 1.1 Loan Account
Create Group as 'Loans' under Current Assets and create loan A/C (Ledger) under it. [Check this link for new account creation](/docs/user/manual/en/setting-up/articles/managing-tree-structure-masters)
![CoA]({{docs_base_url}}/assets/img/articles/Selection_433.png)
#### 1.2 Salaries Account
Create Group as 'Salaries' under Current Liabilities and create employee salary loan A/C (Ledger) under it.
![CoA]({{docs_base_url}}/assets/img/articles/Selection_434.png)
#### 1.3 Interest Account
Create Ledger as 'Interest on Loan' under Indirect Income.
### 2. Book Loan Amount
Once loan amount is finalized, make journal voucher to book loan payment entry. You should Credit Loan amount to Bank/Cash account and Debit Loan amount loan account.
![Loan Entry]({{docs_base_url}}/assets/img/articles/Selection_435.png)
### 3. Book Loan Recovery and Interest
#### 3.1 Loan Recovery Entry
If your employee pays separately for his/her loan installment and loan interest, then create journal voucher.
![Loan Reco]({{docs_base_url}}/assets/img/articles/Selection_436.png)
#### 3.2 Loan Adjustment in Salary
And if you deduct loan installment and interest from employees salary, then book journal entry for the same.
![Loan Reco]({{docs_base_url}}/assets/img/articles/Selection_437.png)
In the Salary Slip of an employee, then create two Deduction Types in Salary Structure. One as 'Loan Installment' and other one as 'Loan Interest'. So that you can update those values under this deduction heads.
### 4. Loan Account Report
After recovering loan and loan interest, General Ledger report will show the loan account details as follows.
![Loan Reco]({{docs_base_url}}/assets/img/articles/Selection_439.png)
<!-- markdown -->