Sunday, December 26, 2010

Webpay Tested on Intel Server

Latest News: Webpay was tested on Intel Platform and the result is over whelming. Webpay scored a very fine 8 on a scale of 10 which by Intel Standard is great. The test is perfomed by Intel Corporation and we have received the test result from Intel. After the test they have allowed us to use the Intel Partner Logo.

Blog by : BBSPL

Thursday, December 23, 2010

Webpay Update Release 20 Dec 2010...

Recrutiment Module:
Coming Soon in Demo version..............
20-Dec-2010
Leave- Attendance
1. The menu structure has been changed. You will find Leave and Attendance related forms including import and export; and reports now under one menu i.e. Leave-Attendance.

Please note that we have not removed the menu which were appearing earlier, so that you do not feel uncomfortable adjusting to the new menu structure. But we would request you to kindly go through the new structures as it is easier to follow and we are sure that you will appreciate it. The old structure will be completely replaced with new structure in January 2011. If you have any suggestions please send to us at support@bbspl.com

Ask Me (FAQ)

Now you can ask questions from WebPay for following points.
1 Arrear Calculation
A. How has webpay calculated arrear?
2. PF Calculation
A. My PF calculation?
B. How many employees have not been assigned any group of PF?
C. How many employees PF is not same as previous month and what is the reason?
D. Why is data different in PF Challan and PF monthly statement?
E. How many employees PF has not been submitted in PF challan?

3. ESI calculation
A. How many employees have not been assigned any group of ESI?
B. How is ESI calculated?
C. How many employees ESI is not same as previous month and what is the reason?

4. Attendance/OT calculation.
A. How has webpay calculated OT / Fooding hrs?
B. How has webpay calculated OT amoungt?
C. How has webpay calculated attendance?
D. How has webpay calculated fooding

Blog By BBSPL

Monday, December 20, 2010

PF Challan shows wrong no. of employees

PF Challan shows wrong no. of employees

Probable Solution:

1. Probably previous month challan(s) are not filled and that is why the no. of counts of subscribers do not appear on the challan.

To do this, there is a button on the Challan preparation form to create previous month challan even if salary of previous month is not processed.

Author: Mohan Krishan

Blog by BBSPL

Thursday, December 16, 2010

New module added in Webpay : 360 Degree Appraisal System

New module added in Webpay : 360 Degree Appraisal System
Please view the presentation file by clicking here
Please wait for sometime as the presentation file is approx. 2.5 MB

Blog by BBSPL

Saturday, December 4, 2010

WEBPAY BUILD RELEASE [DEC 2010]…

1-Dec-2010
Leave & Attendance Process
New “Leave & Attendance Process” form is available under the menu “Attendance Process” in WebPay Payroll. Now user can create/update “Leave & Attendance Template”, “Leave Codes” in a single form and assign opening balance and leaves to employees on the same form.

User can find the following pages in a single form “Leave & Attendance Process”:
1. Leave & Attendance Template Master
2. Leave Master
3. Import/Export Opening Balance
4. Assign Leaves (Individually)
5. Assign Leaves (GroupWise)
The process of template & leave creation and assignment is same as before.
1. The purpose of merging these forms is that now user can do all the leave assignment related activities in a single form. So from now there is no need to find these forms in different-different places.

Employee Shift/Fooding/Overtime Setting :
A new Menu Attendance Process is added in which a sub menu Employee shift/Fooding /Overtime is there.
Through this submenu a new form is added which actually merge the 7 different processes in one Form through tabs. And these processes are:
1. Category Creation
2. Shift Creation
3. Shift parameter Creation
4. Audit details
5. Fooding Hours Creation
6. Overtime Template Creation
7. Budget master Creation
All the above Processes are mainly for Export House attendance process except for category. If a user wants to create a category then he will create from here and keeping rest of the process untouched.

There are two main reasons for this updation:
2. Earlier user has to move from one menu to other to complete all the necessary processes for export house attendance process. Now he will do all the processes under one form.
3. Earlier user has to fill shift parameter and audit details for each and every shift mapped with different categories and if he forgot to fill any of these then attendance for that shift will not be processed. Now on every shift creation default shift Parameter and audit will be created automatically, so that after attendance process attendance will be there for each and every employee according to the default parameter.

WEBPAY BUILD RELEASE [ SEP 2010]…

1-Sep-2010
Salary Slip & Salary Registers:
Show the report header according to the Company/Cost center wise.
Salary Slip:
Show decimal value in all salary slips
Form 6A :
Add Employee code ,Prof.Tax ,Esi column in report .
Reimbursement Slip :
Show only those reimbursement which are not paid in gross
Salary Slip with Load Details(New):
In This Salary Slip monthly salary slip shows with loan balance Amount.
Muster Roll Salary Register :
New Paging method added. 2.This Salary Register also shows daily attendance.
Full & Final Salary Slip for Export House:
This settlement slip is used in export houses.
Salary Process & Tax Process:
New option added for children education allowance for children in hostel.
Salary Register With Reimbursement Breakup:
In Monthly Salary Register Separate Reimbursement Total column increase in Employee / Sub Total / Grand Total and arrear & total show separately.
Expense Module:
In this module employee will submit his expense detail and admin will approve those
Ticket System :
In this module employee rase the ticket for his issues and those issues status updates in admin module.
New PF Changes :
There have been some changes on the domain of PF Challan creation. Now company use to take Employee as a subscriber even if there Pf is not deducted for the selected month. They pays the selected month PF as a arrear to the subsquent month, now those new joinees and left employee would appear on the challan form whose name have gone on the form 5 and form 10,linking with salaryotherdetails table has been removed and user requires the Previous month subscriber details even if they not create the previous month challan owing to mention on the PF 12A report.Now user can create the Feb or March month challan (subscriber details ) without processing the mentioned month salary.
Variance Report:
To Display Voluntary PF pay code in Variance report.
Salary Slip with / without Leave Details :
New Report of salary-slip with or without leave details is available in PDF in ESS.
Leave and Attendance Template :
1).Previously we have only single configuration settings for Leave and Attendance. Now we can set more than one configuration settings for Leave and Attendance with the help of “Leave and Attendance Template” by creating different Templates. So now every employee must be associated with a “Leave and Attendance Template”
2). Now Leave Reason Policies will be created here.
Leave Master:
Now we can create same Leave Codes in different Templates and all the settings for particular Leave Code will be defined here.
New Features in Leave Module on Admin Portal:
1. Now Automatic Assignment of Leave is available on Import Employee Master in Case of Inserting New Employee.
2. New Punch Time (Daily Attendance) Option is available on Employee Portal.
3. Employees can also Mark their Attendance through SMS.
Online Leave Request and Approval :
1. Now Employees can see their “Leave Balance Break-up” at the time of Leave Requisition, their sanction authorities name and Leave Request Level.
2. Employees can edit their Rejected or Cancelled Leaves and Resend them.
3. Also Employees can see their Rejected or Cancelled Leaves Status.
4. At the Time of Leave Approval Sanction Authorities can see their Leave Balance,
Requested Leave’s Status and Request Level.
Weekly Off Assignment:
Now we can Assign Different Weekly Off to the Employees for each week of the month. Earlier it was not possible.

WEBPAY BUILD RELEASE [ OCT 2010]…

25-Oct-2010
Create Leave Master:
1. Now user can leave proportionate according to date of joining or date of confirmation.
2. Now user can leave credit to employee according to month wise or days wise.
1-Oct-2010
Enter Payment Details:
New form for storing the payment details of the employee net salary, reimbursement and expenses.
Generate ETDS:
Now user can validate Form24Q text file with New version of FUV utility(Version 3.0).Quarterly data of ETDS can be exported Into excel with their Subtotal and Total.
PF / ESI Group:
Map cost center to show the PF / ESI report header according to the Company / Cost center wise.
My PF Balance and Statement (ESS):
New report of employee PF balance and statement.
Report Builder:
Now in salary register and salary register with employee details reports on report builder add option for display entitlement amount.
Employee Master:
Following attendance related setting are now available in ‘Leave and Attendance Template’ which are previously applied from Employee Master
1.Deduct paid holiday in attendance dividing factor
2.Deduct weekly off in attendance dividing factor
3.Deduct sanction leave attendance dividing factor .

WEBPAY BUILD RELEASE [NOV 2010]…

12-Nov-2010
Full and Finalize Individual :
New Process of Full and Finalization has been added to Webpay. This process enables the user to process FNF cases from a single window. New things added are paying variable payments like adhoc payments, leave encashment, reimbursements and bonus. You can also enter the Chapter VIA, Income from Other Sources and Rent details here in. You can also edit PF, ESI, PT and TDS. You can view arrear paid and generate report.

Cancel Approve OD / Tour / Miss Punch Request:
New Changes in OD / Tour / Miss Punch Request Process: Now Admin can be Cancel Approved OD / Tour / Miss Punch Request and TL can be Approve or Reject OD / Tour / Miss Punch Request through mail.

Arrear Management:
Arrear Management has been clubbed together in a single window. Earlier you had to move to different windows for individual arrear, import, deletion and report. Now you can manage arrears from one single window. You will find this in assignment menu.


Net Salary Rounding:
We have added a parameter in salary round off in company specific parameters window.
Earlier there were four parameters viz. No rounding, Round by 50 paisa, Round by 10 Rs. and Round by 100 Rs. The purpose of this rounding was to round the Net Salary as per the selection. The value used to round was adjusted in the next month.
Change: We have changed the parameter “50 Paise” to “50 Paise with Adjustment” and added a new parameter “50 Paise without Adjustment”.
A). No Rounding: No rounding is done in Net Salary
B). 50 Paise without Adjustment: Net Salary is rounded by 50 paise without any adjustments carried to next month.
C). 50 Paise with next month Adjustment: Net Salary is rounded by 50 paise and the value required in adjusting is carried forward to next month. The value can be positive or negative.
D). Rs.10: Net Salary is rounded by 10 and the value required in adjusting is carried forward to next month. The value can be positive or negative.
E). Rs.100: Net Salary is rounded by 100 and the value required in adjusting is carried forward to next month. The value can be positive or negative.
Remember: The adjustment which is carried forwarded works when two paycodes have been created and are mapped with addbacktosalary and salaryroundoff.

Tuesday, November 23, 2010

WebPay Payroll Software: The employee does not show in the grid

WebPay Payroll Software: The employee does not show in the grid: "The employee does not show in the grid / table. Reasons: 1. The employee is mapped with location and the access to the location is not with ..."

Friday, September 17, 2010

Statutory Reports

Statutory Reports

a. Provident Fund (PF)
b. Employee State Insurance (ESIC)
c. Professional Tax Form 3
d. PF Form 2
e. PF Form 3A
f. PF Form 5
g. Form F (Gratuity)
h. PF Form 6A & 6A revised
i. ESIC Form 1
j. ESIC Form 3
k. ESIC Form 6
l. ESIC Form 6 II
m. ESIC Challan
n. Form 16
o. Pension Scheme Form 5
p. Pension Scheme Form 10C
q. Pension Scheme Form 10D

Thursday, September 16, 2010

How to manage Hold and Unhold Employees in Webpay?

How to manage Hold and Unhold Employees in Webpay?
When you process the salary you need to hold the employee for the first time. Next time when you process the salary the employee will automatically be flagged as hold.

Blog by BBSPL

Monday, August 30, 2010

Direct Tax Code by Finance Minister

Direct Tax Code 2011 by Finance Minister Mr.Pranab Mukherjee
Great news: Mr.Pranab Mukherjee, Union finance minister has introduced the DTC (direct tax code) bill in the Lok Sabha.

The DTC bill provides for tax exemption on annual income up to
Rs.2,00,000 (2 Lakh) for male and female; and Rs.2,50,000 (2.5 Lakh) for senior citizens . This means that if you have Net Taxable Salary of 2,00,000 then you do not need to pay any tax.

The slabs now would be as follows:

Above Rs.2,00,000 and less than Rs.5,00,000 : 10% tax would be deducted
Above Rs.5,00,000 and less than Rs.10,00,000 : 20% tax would be deducted
Above Rs.10,00,000 (10 Lakh): 30% tax would be deducted

Blog by BBSPL

Friday, August 13, 2010

Payroll Software: PF Challan and Form 12A subscribers mistmatch

Payroll Software, Webpay:
No. of subscribers on PF Challan and Form 12A do not match.
Reason:
1. If the salary of some employees is not processed then this mismatch condition arises.
2. If the salary is processed and withheld; and you have selected the option in PF Configuration "Do not deposit PF of employees whose salary is withheld"

Remedy:
There is no automatic remedy that can be provided but the interim solution has been provided on PF Challan. You can enter the no. of subscribers as you wish to and same will be reflected on Form 12A.
Authored by: Mohan Krishna
BBSPL

Monday, August 2, 2010

Changes in June 2010

1. Reimbursement cover letter
2. Change in PT process: Earlier the PT was calculated only on monthly basis, now with these changes the quarterly, six monthly and annually calculation is updated.
3. New module added: Expense management
4. New module added: Ticket system
5. Import employe master: fields have been added viz. Marital Status; Marriage Date; No. of Children; Salaried; TempID; Assign Date
6. Change in salary process bar
7. On the salary slip mail option PDF password option is available on the report itself. Earlier it was handled from configuration settings.
8. Create and lock-unlock month process
9. Dynamic ESS body page
10. Configure ESS body page dynamically from admin
11. Combined PF-ESI challan
12. Loan and Advance: Import form added
13. Financial Year Creation: A grid has been added to show the employee which are live but salary of March month is not processed. User can export the employee details.
14. Arrear process: Bug solved due to ESI calculation. If user sets ESI not deduct on Arrear and also check the flag that ESI deduct with salary then the system did not deduct ESI on arrear amount.
15. Hold/Release: Previous financial year hold/release bug solved.
16. Loan/Advance: Columns added to the loan/advance grid.
17. Salary Process: Storing Gross Salary on which PT is deducted
18. Salary Slip for Nigeria added
19. On reimbursement approval searching criteria changed
20. On config settings ticket module, ticket related options added.
21. On reimbursement request form new fields added in the grid.

Updates as on 21st May 2010

1. Auto arrear takes unexpected time corrected.
2. FBP Changes
3. Financial year creation changes: Addition of new columns due to hold PF, ESI etc. Data shown on released month of salaryotherdetails table, also added index on the salary table. Check for suspended employee on financial year creation.
4. Change in data storage due Hold Employees which effected PF, ESI, PT, TDS, VPF.
5. Loan and advance process change due to perquisite calculation and other employee requirements.
6. Reimbursement process change due to change in existing DOL or DOLtax when reimbursements are calculated on the basis of DOJ & DOL.
7. Change in salary process due to Hold and Release changes.
8. Change in salary unlock process due to loan and advance perquisites value storage.
9. TDS estimation in excel changed
10. Tax process change due to Loan and advance perquisite calculation.

12 May 2010 Update

1. On proffesional tax challan name of the state changed to dynamic.
2. On master employee import date format of all the dates change to "1-Jan-2010"
3. Form 6A paging handled
4. Salary slip without leave: In the email salary slip message was not displayed now rectified.

Saturday, July 31, 2010

New Salary Register: Muster Roll

New Salary Register added to Webpay
Properties of the register:
1. Pay in each column as Entitled / Earned amount
2. Total Days of the month
3. Leave Details

Monday, June 28, 2010

Excel File Import does not work in Webpay

Excel File Import Does Not Work in Webpay, Payroll Software:
Reasons:
1. If you use Internet Explorer ver 8.0, ask your system administrator to add the site in your local sites. Tools --> Internet Options --> Security --> Local Intranet --> Sites --> Advanced --> Add URL.
2. Excel file save as type must be " Excel 97-2003 Workbook".
3. Excel sheet which contains data must be "Sheet1".
4. File extension must be ".xls".
5. Probably a file with the same name already exists in the application directory, rename your current file and try again.
6. Please check the file format you are trying to upload. It is possible that after the application update, old format might not work.
7. You can also reduce the security level to low or low medium (Security ot Internet Explorer) using Tools option in I.E.

Blog by BBSPL

Saturday, June 26, 2010

New field added in reimbursement request form in ESS

New field added in reimbursement request form in ESS

Few new fields have been added in the table that binds in reimbursement request.

Now the fields are as follows:
Request ID Reim.-Heads Month I want to claim(Claim Amount) Claim Allowed Rejected Amount Remarks Status

Blog by BBSPL

Search Criteria Added in Reimbursement Approval in Company Admin

Search Criteria Added in Reimbursement Approval in Company Admin

On the reimbursement approval form the data publishing was very slow. This has been rectified.

A search option is also added on the form.

Blog by BBSPL

Hold and Release in Previous F.Y.

Hold and Release in Previous F.Y.

Hold and Release option did not work in previous Financial Year. This has been rectified now.

Blog by BBSPL

ESI Calculation Bug Solved in Arrear Process

ESI Calculation Bug Solved in Arrear Process

ESI was not being deducted in arrear for the month of April. The bug has been resolved.

Blog by BBSPL

Financial Year Creation Updation

http://www.bbspl.comFinancial Year Creation Updation: In the form where you create new F.Y. a new grid is added to show the employee which are live but the salary of the last month of the financial year not processed. User can export the employee details.

Blog by BBSPL

Loan Import

A new method to import the loan of employees in bulk has been created in Webpay.

Blog by BBSPL

PF - ESI Challan

Combined PF - ESI Challan has been added in Webpay

Process:
1. You would create the PF and ESI challans as you were doing earlier.
2. Go to the new PF/ ESI Common Challan in PF - ESI Reports. Click on search and all the PF and ESI created challans will get populated. Now you club the challans.

Blog by BBSPL

Wednesday, June 16, 2010

LWF is not deducted in salary

LWF is not deducted
Reasons:
1. Please check if the paycode as LWF is created. Also make sure that it is mapped with LWF.
2. Check Labour welfare fund slabs are created correctly as per State mapped with Location.
3. LWF paycode should be active in paycode and also in paycode template.
4. Deduct LWF flag should be checked for employee in employee master.
5. Location should be mapped to the state.

Blog by BBSPL
Webpay by BBSPL

Friday, June 11, 2010

Webpay homepage does not open

Webpay homepage does not open

Reason:

1. Either stop the firewall or enable the service by the name WWW. Go to Control Panel --> Windows Firewall --> Exceptions --> "Enable WWW"

Another thing that you need to check is the Port No. Go to Control Panel --> Windows Firewall --> Exceptions --> Add Port (Default port is 80).

Webpay Homepage does not show user id textbox

Webpay Homepage does not show user id textbox
Webpay homepage does not show User ID, Password, Domain, Usertype DropDown.

Reason:
1. You might have entered wrong URL. for eg. //servername/payroll/ instead of http://servername/payroll/

New fields added in Employee Master Import

New fields added in Employee Master
a. Marital Status
b. Date Of Marriage
c. No. Of Children
d. Leave Template ID: This has been added as we have created leave templates because with in a company there are different leave policies for different group of employees. For eg. 1.5 leaves to be credited if the employee has 2 or less LWP and a different group of employees have a policy of 2 leaves to be credited. Therefore the leave template will be used to identify leave policy of the employee.
e. Leave Template Assign Date

Changes in PT (Professional Tax) calculation

Changes in PT (Professional Tax) calculation

Calculation of PT has been changed in Webpay. Earlier it was only possible to deduct PT if the location was mapped with State. PT was deducted as per the slabs of state. Secondly, some states deduct PT quarterly, bi annually or annually.

Change Reason:

1. Deduction of PT other than monthly. Webpay deducted PT monthly, quaterly, bi-annually, annually but the figure considered was the current month earning and not the complete period i.e. quarter or bi-annual or annual. Now Webpay takes the sum of complete earning for the period and then deducts PT.

2. Some states have seperate PT slab for different location even if the location is in the same state.

What you need to be sure of?

1. Check the selection in company configuration: Check if PT deduction is based on State or Location.

2. Check the slabs are correctly stored as per the selection i.e. location or state.

Blog by BBSPL

Webpay by BBSPL

Thursday, June 10, 2010

ETDS file does not get validated : Error shown

ETDS file does not get validated : Error shown

1. Employees Settlement is less than LAST salary process month.

2. No paycode assigned to employee and therefore data is avaliable in salaryotherdetails but not in salary (this might be a condition in salaries processed prior to Mar 2010).

3. Duplicate Entry found in Chapter VIA, Income from Previous Employer, Income from other sources.

4. TDS Challan is not in sequence i.e. Mar 2010 challan is created prior to Feb 2010 challan.

5. Data of employees who are finalized should have all dates proper like Date of Leaving and Settlement Date.

Thursday, June 3, 2010

Voluntary PF amount is not rounded

Voluntary PF amount is not rounded:
Reason:
1. Go to company specific parameter and check the option Rounding of VolPF and Overtime.
Webpay by BBSPL
Blog by BBSPL

Wednesday, May 26, 2010

ESI deduction on Arrear for the month of April - Correction after 25 May 2010

If ESI is not deducted on the arrear in the month of APRIL and all the flags which are required for ESI are on. If update is on or before 25 May 2010 then please update the Stored Procedure "SP_Cal_PFESIShare_ForArrear".

Arrear Calculation in Webpay, Payroll Software

Arrear Calculation
1. How to give arrear to an employee individually for previous month or months?
Eg. An employee is paid salary for less than 30 days in April as there were some LWP /LOP but it was found that the LWP was wrongly deducted. The video shows how to pay the arrear for the wrongly deducted LWP's. We call this Process Missing arrear in Webpay.
Click here to view the video

2. How to import "Process Missing" arrear to employee or multiple employees for previous month or
months?
Click here to view the video

3. How to give incremental / retrospective arrear to employees ?

Click here to view the video

Tuesday, May 25, 2010

Steps to Process Payroll in Webpay

Steps to Process Payroll in Webpay

Step 1: Create Ledger

Step 2: Create Paycodes (Paycode Master): Basic, Housing etc.

Step 3: Create Department and mark as per weekly off

Step 4: Create Cost Center

Step 5: Create Designation

Step 6: Create Region

Step 7: Create Location

Step 8: Create Unit

Step 9: Create Level

Step 10: Create Grade

Step 11: Create Leave Type

Step 12: Create Bank Master

Step 13: Create Bank Branch

Step 14: Import Employee or Add Employee using the form

Step 15: Import Employee Paymode

Step 16: Import Employee Bank Account No.

Step 17: Import Salary Structure or Assign Salary Structure

Step 18: Mark Attendance of Employees

Step 19: Import Tax Allowances (Relief): This step is to be followed till the time TDS Calculation is not complete.

Step 20: Process Salary and Tax

Step 21: View Salary Register (Do a self audit)

Step 22: Assign rights to view salary slip in ESS

Step 23: Create a user group for employees

Step 24: Go to the Form “Block Menus On Employee Portal” and block all the unwanted forms and reports that you want the employee should not access.

Step 25: Assign Leaves to Employees

Step 26: Assign Holidays to Employees

Webpay by BBSPL
Blog by BBSPL

Saturday, May 22, 2010

Webpay Updates as on May 24 2010

Updates in Webpay as on May 24 2010

1. Auto Arrear Calculation: The time to calculate arrear increased manifold. It has been rectified.

2. New FBP module has been created. Video on the complete process will be available in the next 10 working days.

3. Change on Financial Year Creation: New fields have been added in the process of storage at the time of financial year creation like Deposited PF / Deposited VPF / Deposited ESI / Deposited IT / Deposited PT. The values stored in these fields are due to Hold Salary cases where in the PF / VPF / ESI / IT / PT is deposited in the previous month however salary is withheld.

4. Change in Reports due to Staff ID and Point 3: This provision is mainly for temp staff companies. Temp Staff Companies supply human resource to work in other companies but the employee is on the payroll of Tem Staff Company, however the employee id is given by the client. In this you can use a permanent employee id for your reference and also have a staff id. Insert the id provided by your client in staff id. You will get staff id in employee master form. This staff id would then be published on the reports along with permanent employee code. Therefore the reports which publish employee id also have an option of getting the staff id published. If you find any report which does not have the option please inform us.

5. Loan / Advance process has been changed due to perquisite calculation.

6. Reimbursement process has been changed as a new rule has been added to the process i.e. reimbursements which are based on DOJ / DOL and not on paid days (Not Present Dependent) are now pro-rated if the proposed DOL changes.

7. Export of TDS Calculation: Some figures were incorrectly published in the exported sheet. This has been corrected.

8. Change in TDS Process due to change in Loan/Advance perquisite calculation.

9. ESI deduction according to the option selected in employee master. Earlier you were not able to stop ESI deduction of an employee even if you deselected the ESI option from employee master as Webpay would calculate as per ESI rule of 6 months period. Now if you deselect the ESI option in employee master Webpay would not deduct ESI.

If you have any advice for us please email us at info@bbspl.com or support@bbspl.com. Your suggestions help us to make Webpay better.

Webpay by BBSPL

Blog by BBSPL

Thursday, May 20, 2010

HRA Exemption Calculation does not match

HRA Exemption Calculation does not match
1. Go to Tax Settings and check what is selected in HRA Exemption Calculation field: HRA Exemption Calculation: "Prorate with paid days" means the rent amount will be prorated and "Actual paid amount" actual rent will be considered. Basic and HRA is also prorated I.e. if the employee gets full month basic but the rent amount is applicable from 15th of the month then Basic and HRA will be prorated.
2. Check if the total days (total month days) selected are same or not i.e. you have selected 30 days for first six months and then you have selected calendar days for the next six months.
3. Rent inserted in Webpay is Annual or Monthly.
4. Check HRA paycode is mapped with HRA in paycode master.

Blog by BBSPL
Webpay Copyright BBSPL

Wednesday, May 19, 2010

Bank account numbers do not get updated in Webpay

Bank A/c numbers do not get updated in Webpay
Reasons:
1. Check if the employee payment mode has been assigned. If you do not mark the payment mode of employee then bank a/c numbers do not get updated. You have two options to mark payment mode either by using the form or by importing the list of employees.
2. After you have marked payment mode, you can assign the bank account numbers to the employee.

Blog Published by BBSPL
Copyright BBSPL

Amount is not considered for deduction type paycode

Amount is not considered for deduction type paycode

Reason

1. Check the paycode mapping. For eg. A deduction type paycode LIC Premium is mapped with LIC and you import the amount through Import Salary Structure or Individual Salary Structure. The amount for LIC would not be considered as LIC amount for LIC mapped paycode is considered where you have entered the LIC premium. Remove the mapping and reprocess the salary the amount would be shown.


Blog by BBSPL
Webpay Copyright BBSPL

Monday, May 17, 2010

Company Name on PF Reports

There is a change in the name and address that appears on PF Reports.
If a group is created for PF then the name and address will be picked as per the group and not the company.

Blog by BBSPL

What is the difference between PF Wage and Pension Wage?

PF Wage: PF Wage is also known as Basic Wage. Basic Wage is the amount on which PF is calculated. EPF (Employer Provident Fund) contribution is transferred to Account 1. Basic Wage may or may not be limited to 6500.

Pension Wage: Pension Wage is the wage on which Pension Amount is calculated. EPS (Employer Pension Scheme) contribution is transferred to Account 10. Pension Wage is limited to 6500. This means that under no circumstance the contribution in Account 10 can be greater than 541 for one month.

Eg. An employee gets 10000 per month as Basic. His PF is calculated on the full amount of 10000 i.e. the Basic Wage is 10000.

Employees Contribution
12% of 10000 = 1200 (Goes to Account 1)
Employers Contribution
Pension Wage (8.33% of 6500) = 541 goes to Account 10
3.67% of Basic Wage + Left Over goes to Account 1 = 440 + 219 = 659

In the above example 10000 is the Basic Wage (PF Wage) and 6500 is the Pension Wage.

Webpay Payroll Software by BBSPL

How to manage increments or decrements or change in salary structure in Webpay Payroll Software?

How to manage increments or decrements or change in salary structure in Webpay Payroll Software?

You can do this by choosing between the options?
1. Assign Individual Salary Structure
2. Import Salary Structure

Choose Option 1 if there are less number of employees and choose Option 2 if there are more than number of employees.

Assign Individual Salary Structure: In the example as shown in the video I have only updated two paycodes i.e. Basic and Housing. If you want to update all then you can select all the paycodes. Secondly I updated only fixed type paycodes and not variable.

Click here to view the video on how to assign salary structure to an employee individually.

In Import Salary Structure: Please insert the Template ID. It is mandatory. Follow the instructions as published on the form.

Click here to view the video on how to import salary structure.
Webpay Payroll Software

Few Important Reports in Webpay

a. Availability of User defined filters/ Flexible for customization
b. Generation of salary slips
c. Salary sheets
d. Year to Date Register
e. Various employee related reports: Designation wise, Level wise, Department wise, Tenure wise, Age wise, Experience wise, Gender wise, Blood group wise, Increments and Promotions, Transfers etc.
f. Employee count
g. Employee joining report
h. Employee exit report
i. Attendance report/ register
j. Leave application report
k. Employee CTC report
l. Sanctioned payroll vs. Actual payroll cost report
m. Budget variance report
n. Arrear report
o. Bonus summary
p. Leave encashment statement
q. Gratuity summary
r. Allowance/ deductions report
s. Earning details report
t. PF statement/ summary
u. Loan payment statement
v. Employee payroll status report
w. ESIC statement
x. Professional Tax statement
y. Full and Final statement
z. TDS related reports and many more

The employee does not show in the grid

The employee does not show in the grid / table.
Reasons:
1. The employee is mapped with location and the access to the location is not with the user who is currentl logged in.
2. The employee might be finalized. Try to search by selecting the finalize option.
Blog by BBSPL

Features of Time Management in Webpay

Features of Time Management in Webpay:

a. User defined public and company holidays
b. User defined weekly off
c. Leave policies
d. Online leave application forms and process for approval
e. Compensatory off management
f. Leave balance report
g. Record and monitor attendance
h. Integration with attendance recording systems

Blog by BBSPL

Wednesday, May 12, 2010

Loan and Advance Module Working in Webpay Payroll Software

You will learn how to assign loan/advance to the employee, creation installments, manage installment adjustment, export/import installments, add extra amount and out of payroll payment.

User Interface
Employee Details: Enter the employee code and press enter then employee details viz. Employee Name, Department and Designation are filled in the designated fields.

List of Loan / Advance Transaction:

Assignment of Loan/Advance: If you wish to assign loan/advance to the employee then first select the transaction date (This date is considered to calculate the perquisite amount.), select the type: Loan or Advance according to this selection the paycode dropdown list will get populated. If there is no paycode as loan or advance nothing will appear in the drop down list. If you select the loan then Loan type (Perk Map) is mandatory but it is optional for advance type. The loan/Advance is optional it is used only for reporting purpose.

Loan/Advance Details: In this portion you enter the loan/advance details, Loan Principal, Interest (Depends on paycode property set in paycode master creation Eg. Amount, Simple Flat or Reducing Balance. If paycode interest calculation is simple flat or reducing balance and user does not enter the interest percentage then system consider the 0 interest on loan/advance as 0.) Installments to be deduct (This option is used to inform Webpay that installments are to be deducted in salary on Monthly, Quarterly, Half Yearly, Yearly basis), No. of installments (Here you will enter the no. of installments the loan is to be deducted). Installment Amount (When you enter the no. of installment then system shows the calculated installment amount. If Loan/Advance Paycode interest calculation is reducing balance then user can’t edit the installment amount otherwise user can edit the installment amount according to the edited installment amount the system recalculates the no. of installment. If the “installment amount” * “no. of installment” is not equal to “Principal” + “interest” then system auto adjust the amount in last created installment.) Due installment and balance are shown as the remaining unpaid installment & remaining unpaid loan amount and lastly Start deduction from is used to select the start deduction month & year
(By this Webpay will create the installments according to the selected month and year.)

Validation On Save: In this form there are some validations when you try to save the loan/advance:
1. Selected employee should not be finalized or suspended.
2. Mandatory fields should be entered.
3. Transaction date should be in current financial year.
4. Start deduction month/year should be in current financial year and salary of that month/year should not be processed.
Click here to view Loan Assignment
Update Process, Change the Installments Or Adjustment

You can edit the Loan/Advance by selecting the select button as shown in the table of any unpaid installment of the particular loan/Advance. You can then adjust the installment by Adjust installment, Adjust the installment by Export/import, Add extra amount and Out of payroll.

Adjust Installment: Adjust installment is used to adjust the installment of the selected loan/advance installment. You can select the radio button of Adjust Installment as mentioned below in Fig:1.4. Here you can select the Adjustment Month/Year then enter the “Amount to be adjusted” (If the loan/advance paycode interest calculation is reducing balance then you can use ONLY the “suppress selected month’s installment”. If the paycode interest calculation is simple flat or amount then you can either suppress the amount partially or suppress the complete installment). Adjusted Mode (If the selected loan/advance paycode interest calculation is reducing balance then you can select the +ive option ONLY for adjustment. It means that the selected month installment amount is adjusted. If the interest calculation is simple flat or amount then you can adjust the unpaid installment amount which ever way you wish to). You then have to enter the remarks/reason in the Adjustment reason field. Shifting method means that the selected installment Amount is adjusted in new installment, next installment or all subsequent months. If the interest calculation method is reducing balance then user can only use the new installment option.
+ Ve Mode: Amount is subtracted from Adjustment month Installment and added to Next months.
- Ve Mode: Amount is added to Adjustment month Installment and subtracted from Next months.
Click here to view how to adjust an installment.
Adjust Installments (Import-Export Excel):
You can export the unpaid installments of the selected loan/advance and edit the installment amount and import that sheet to change the installment amount as you require. (If the selected loan/advance interest calculation is reducing balance then you can’t use this feature.)
Click here to view how to Export and then Re-import changed installments.
Add Extra Amount:
With this option you can add the additional amount in the selected loan/advance. (If the selected loan/advance interest calculation is reducing balance then you can’t use this feature.)
The interface would show the total loan/advance amount, paid amount, total installments, paid installments and remaining loan/advance amount.
To add the additional amount to the selected loan/advance enter in the field “Add amount to existing loan/advance”, “no. of installment increased” in the existing loan/advance, enter the calculated amount of interest in “Interest” field and “effective date” (This date is considered for calculation of perquisite on loan/advance. For eg. you add the 10000 on 01 Jun 2010 then the opening balance of that month is previous opening balance + additional amount). If you enter the no. of installment 0 (zero) then the added amount is divided into all unpaid installment equally.

[Note]: If you once add an amount to the existing loan/advance then you can’t revert that.
Click here to view how to add extra amount to an existing loan.
Adjustment (Out of Payroll): You can adjust the loan/advance by using Out of Payroll option also. With this you can adjust the employee loan/advance amount by subtracting the adjusted amount. Webpay would reduce the paid amount “Out of Payroll” from the remaining amount of loan/advance. It reduces the installment from the last installment onwards.
The interface would show the total loan/advance amount, paid amount, total installments, paid installment and remaining loan/advance amount.

To adjust the loan/advance using “Out of Payroll” method you need to enter the amount in Paid Amount field (Paid amount should not be greater than remaining loan/advance amount.), Adjust mode: Cheque, Draft or Cash, Paid Date (This date is considered for calculation of perquisite on loan/advance. For eg. If you enter 10000 on 01 Jun 2010 then the opening balance of that month is previous opening balance -adjusted amount). If you select Cheque or Draft as payment option then cheque/draft no. & bank details are mandatory and remarks are also mandatory.
Click here to view how to do Out of Payroll loan settlement.
Deletion of Loan/Advance & Adjustment: You can delete the employee loan/advance.
You can delete the loan/advance by selecting the delete button. You can ONLY delete the loan/advance if there is no installment marked as paid of selected loan/advance.

You can see the adjustment by selecting the “Adjustment Details”

You can delete the adjusted amount by selecting the delete option. (If the selected adjustment is due to “Out of Payroll” option and/or effective date or paid date month/year of the installment is already paid (salary processed for that month) then you can’t delete the adjustment.)
Click here to view how to show / hide installments

Blog by BBSPL , Webpay Payroll Software
Webpay Copyright BBSPL

Attendance Process Menu

Optimistic Attendance Process Menu has been shifted from main menu ASSIGNMENT to PROCESS main menu.

Tuesday, May 11, 2010

Form 16 does not show exemptions of Allowances

Form 16 does not show exemptions of Allowances
1. Please check Paycode section drop down field in Paycode Master form. The paycode should be mapped with Section 10 and then it would show on Form 16 as exemption on allowances.
Blog by BBSPL
Webpay Copyright BBSPL

Monday, May 10, 2010

Ticket System in Webpay

Ticket System in Webpay
Step 1 (Webpay Admin): Create Ticket Category
Step 2 (Webpay Admin): Create Query Category
Step 3 (Webpay Admin): Assign Ticket Solution Provider / Authority
Step 4 (ESS): Create New Ticket
Step 5 (ESS): Add comment to Ticket
Step 6 (ESS): Provide Solution to Ticket by Solution Provider / Authority

Blog by BBSPL
Webpay Copyright BBSPL

Import Reimbursement Claim and Bill Amount in Webpay Payroll Software

Import Reimbursement Claim Amount: This is used to maintain the claim and bill amount of reimbursement. The claim amount is not shown directly on the salary slip. This is because many companies do not pay the reimbursement claim amount along with the monthly salary.
Click here to view the video on how to import reimbursement claim and bill amount.

If you want to show the claim amount on salary slip then you can do so by importing the salary structure. Create a Reimbursement type, Variable and Used for Reimbursement Claim paycode and import the claim amount in this paycode.

Blog by BBSPL
Webpay Copyright BBSPL

Tuesday, May 4, 2010

PF / Provident Fund

PF / Provident Fund
Please make sure that Webpay has been configured properly.
1. Check the PF Parameter Settings using the form "Update PF / ESI / PT Configuration"

Deduct VPF on actual Basic Wages:
If you select this option then VPF will be deducted on the Earned Basic else on the PF limit. e.g. if employee's Earned Basic Wage is 10,000 and PF Limit is Rs.6,500 and if you have selected this option then VPF will be deducted on 10,000 and not on 6,500.
Deduct Pension (A/c10) on Arrear:
New Joinees:
Webpay will calculate A/c 10 (Pension) separately on the arrear amount for New Joinees. Therefore the total under A/c 10 might be greater than 541 for the salary pay month as the salary would include the arrear amount.
All: Webpay will calculate A/c 10 (Pension) on the arrear amount for all the employees. Therefore the total under A/c 10 might be greater than 541. If the amount in A/c 10 is already 541 for the month for which arrear is being paid then Webpay will calculate A/c 10 as 0. For eg. Arrear is being paid for April and the value in A/c 10 for April is 541, in this case A/c 10 will be calculated as 0.
No: Webpay will NOT calculate A/c 10 (Pension) on the arrear amount for all the employees. Therefore the total under A/c 10 will never be greater than 541.
Multiple Group:
If you deposit PF as per location / branch then select this option and then create the PF groups.
Deposit PF of employees whose salary is withheld:
If this option is selected then in PF Challan and other PF statements the PF of employees whose salary is withheld will also be published/shown.
Calculate PF Proportionately:
If the PF Limit is 6500 and the Paid Days of an employee are less than total days of month then the PF is calculated proportionately. For eg. Basic is 9000, Paid Days are 25, Earned Basic = 7500, PF would be 12% of (6500/30)*25 = 650. If this is NOT selected then PF would be 12% of 6500 as Earned Basic is greater than 6500.
Establishment:
If you select the Non-Exempted flag then amount of A/c 22 will be displayed as admin charges into PF challan else it will be displayed as inspection charges.

Display Employees whose PF is zero:
If this option is selected then all the employee whose pf > 0 are displayed on the PF monthly statement and Pf Challan and also counted in number of subscriber. If this flag is unchecked then those employee whose pf>0 are not displayed in the PF monthly statement and also not counted in number of subscribers
Display hold employees:
If this option is selected then hold employees will be counted in the number of subscriber and will be displayed in PF monthly statement and PF Challan. If this option is not selected then hold employees will not be displayed in PF monthly statement and PF Challan nor will they be counted in number of subscribers.
Recover PF with miscellaneous recovery on FNF when PF is negative:
If the Earned Basic of an employee is less than 0 i.e. negative then the PF would not come as negative in FNF sheet but this will come as recovery from employee. To make this work you need to create a deduction type paycode and map it with PFRecover. The negative amount will be stored in this paycode.


In the above image you will find some values, these values can be set by you.
Calculate Pension Proportionately:
If the Pension Limit is 6500 and the Paid Days of an employee are less than total days of month then the Pension (A/c10) is calculated proportionately. For eg. Basic is 9000, Paid Days are 25, Earned Basic = 7500, Pension (A/c10) would be 8.33% of (6500/30)*25 = 650. If this is NOT selected then Pension would be 8.33% of 6500 as Earned Basic is greater than 6500.
Admin Charges (Account 21):
If you select Basic Wages then the admin charge under Account 21 will be calculated on the Earned Basic Wages, else you can select Pension Wages.
Admin Charges (Account 22):
If you select Basic Wages then the admin charge under Account 22 will be calculated on the Earned Basic Wages, else you can select Pension Wages.

Check the Employee Master Form

PF Limit:
If there is no PF limit then insert the PF limit as 99999999999.
VPF Deducted:
If the VPF option is unselected then VPF will not be deducted.

Monday, May 3, 2010

How to handle reimbursements in Webpay Payroll Software?

How to handle reimbursements in Webpay?

You will find the explanation with Medical Reimbursement example.

In most companies medical reimbursements is given as an option to the employee.
Option A: The employee wants Medical Reimbursement as taxable pay component then it is to be treated as any addition (earning) type paycode. See the properties of the paycode that you should select.


Option B: The employee asks its employer to accumulate the amount and whenever she/he submits the bills, the claim should be given. If by the end of financial year the employee fails to submit the complete bills then the remaining amount should be given to the employee as taxable. To accomplish this in Webpay we create a Paycode with following properties.
In Option B Webpay will accumulate the amount and when ever you wish to give the claim you can do so. You have three options to manage reimbursement claims.

1. Reimbursement Claim Form

2. Import Reimbursement

3. Employee requests reimbursement from ESS

Let me explain Option 1 i.e. Reimbursement Claim Form: With this process you can enter the bill amount and claim amount. Webpay will automatically calculate the claim amount based on the bills submitted. Therefore you only need to enter the bills. You can also use a process available in this form i.e. "Pay in Paycode". "Pay in Paycode" allows you to insert the claim amount in another paycode which is "Variable Type", "Used for Reimbursement Claim" and "art of Gross". This is used when you want to give Reimbursement Claims along with Salary. If you do not give reimbursement claims with salary then you do not need to use this option and you also need to create the third paycode i.e. Medical Claim. Check the snapshot below for the properties of Medical Claim.




Click here to view the video on how the reimbursement bill can be entered and how to use Pay in Paycode function.


Below is the snapshot of the Pay Slip where you will find the Medical Claim Amount. However this is optional. If you do not give reimbursement claims in salary then you do not need the third paycode i.e. Medical Claim.


Import Reimbursement: Using this method you can import the claim and bill amount of the Medical Reimbursement from Import Reimbursement Claim and Bill. Secondly, if you want to pay the claim amount in salary then you need to assign the claim amount in Medical Claim paycode (the thrid paycode i.e. "Variable" and "Used for Reimbursement Claim"). You can assign the paycode using Import Salary Structure. Therefore you need to use two import methods here.

Employee requests reimbursement from ESS: Using this method the employee would send reimbursement request when she/he logs into ESS. A request will then be approved by the admin using the same form as in Point 1. The process thereafter is similar to Point 1.


Blog by BBSPL , Webpay Payroll Software
Webpay Copyright BBSPL

Saturday, May 1, 2010

Income Tax / TDS is not deducted

Income Tax / TDS is not deducted


Reason:



1. Check the Income Tax Slabs for all categories viz.. Male, Female, Senior Citizen for the current F.Y.



2. Check the Paycode Property Template. The paycodes on which tax is to be deducted should be either Partial Taxable or Fully Taxable.



3. From Tax settings check what is the senior citizen age, it should not be 0.







Blog by BBSPL



Webpay Copyright BBSPL

ESI not deducted in Webpay

ESI Deduction in Webpay

Make sure that the following are correctly selected and/or inserted:


1. ESI on the Company PF/ESI Parameter Settings form is Enabled. Also make sure that all the values are selected properly.


2. Employee ESI option is enabled and ESI number is also stored for employee.


3. Check the Paycodes from Paycode Master form and Paycode Template Property Form: Make sure that "Part of ESI Gross" and "Part of ESI Rate Gross" are checked. ESI Limit is checked by adding the amount of all the paycodes / pay components which are flagged as "Part of ESI Rate Gross" and ESI amount is deducted on the amount which is calculated by adding all the paycodes which are flagged as "Part of ESI Gross".


Blog by BBSPL


Friday, April 30, 2010

Paycode Calculation is not correct when a paycode is Calculate at Runtime

Paycode Calculation is not correct when a paycode is Calculate at Runtime
Reasons
1. Check the order/sequence of paycode in paycode master and also paycode property template master. If Basic is dependent on Monthly CTC then Monthly CTC sequence should be less than Basic for eg. Monthly CTC should be 1 and Basic as 2.
2. Check "Calculate at Runtime" and Present Dependent property of all paycodes. If Basic is dependent on Monthly CTC then make Monthly CTC as Present Dependent but do NOT make Monthly CTC as "Calculate at Runtime". Create Basic as NOT Present Dependent but make Basic as "Calculate at Runtime". Similarly paycode property of HRA should be similar to Basic. Then we also need to create a paycode like Supplementary Allowance or Special Allowance (this paycode is used as left over amount) which is Monthly CTC -(All paycodes paid to employee including Employer PF Share), here Supplmentary Allowance or Speciall Allowance will NOT be Present Dependent and it will be "Calculate at Runtime". If in the above example you make Monthly CTC as Calculate at Runtime then the calculation can not be achieved.

Please contact us with your queries at support@bbspl.com
Webpay by BBSPL
Blog by BBSPL

Month does not appear in ESS to view salary

Month does not appear in ESS to view salary

Reason:

You have not authorised employee to view that months data. To give the rights please to from "Give Authority to View Salary Slips, TDS"

Leave Template and Leave Process

Steps that you need to do:
Step 1: Create a Template
Step 2: Create Leave through Leave Master and map it with Template
Step 3: Modify the template as shown in video.
Step 4: Modify mstemployeeotherdetails table: In this table you need to enter the template ID and the date
Query 1: select fk_temp_id,tempassign_date,* from mstempotherdetails
Query 2: update mstempotherdetails set fk_temp_id='TestTemp', tempassign_date='1 apr 2010' where fk_emp_code in
(
'1013',
'1025',
'1048'
)

Step 5: Trnempleaveassign
select * from trnempleaveassign
If the employee has balance then insert the balance of the employee (here only those leaves will appear which are credited every month)

Thursday, April 29, 2010

Configure email settings in Webpay

How to configure email settings in webpay?

Reasons if mail does not go in Webpay:
1. Server address might be incorrect.
2. Password might be incorrect.
3. Check the AuthMail value. The email id should be correct.
4. Make sure the host is correct. Default SMTP Port is 25.
5. Make sure username and password is correct.
AuthenticationType:
“DB” If you are using Admin login VIA “FrmMainLogin.aspx” and ESS login VIA “FrmEmpLogin.aspx”
OR
“AD” If you are using Admin login VIA “FrmMainADLogin.aspx” and ESS login VIA “FrmAdLogin.aspx”
AuthMail will be same as given in network user name in Smtp section.
Blog by BBSPL
Webpay Copyright BBSPL

Monday, April 26, 2010

Tax Deduction Settings for Arrear in Webpay

Tax Deduction Settings for Arrear in Webpay
You have three options to deduct tax on arrear amount.
1. Deduct TDS on Arrear in the Arrear pay month if the Arrear Amount is Positive.
2. Deduct TDS on Arrear in the Arrear pay month if the Arrear Amount is Positive or Negative.
3. Do not Deduct TDS on Arrear in the Arrear pay month.
Choose the Option from Company Specific Parameter from.

Configuring Mail Settings in Webpay

Configuring Mail Settings in Webpay
There are two functions which are used in WEBPAY:
1. Direct Company Mail Authentication
2. Web.Config AuthMail Authentication
Direct Company Mail Authentication: In this function the following is considered:
From ID: Companies Email ID mentioned in Company Master Form.
To ID: Employee’s Email ID.
CC ID: Companies Email ID mentioned in Company Master Form.
Web.Config AuthMail Authentication: In this function the following is considered:
From ID: Email mentioned in web.config file -- AppSettings -- AuthMail
ReplyTo: Companies Email ID mentioned in Company Master Form.
To ID: Employee’s Email ID.
CC ID: Companies Email ID mentioned in Company Master Form.
Web.config Method Implemented on: Forgot Password, Chapter VI A Requisition (ESS)and Chapter VI A Approval forms (Admin).

Friday, April 23, 2010

HRA Exemption and CLA Calculation in Webpay

HRA Exemption and CLA Calculation
To check how HRA Exemption and CLA is calculated please go to the dashboard / home as shown below.




Children Education Allowance in Webpay

Children Education Allowance seems to be incorrect
Please check the image attached herewith.



CLA Calculation in Webpay

CLA Calculation in Webpay seems to be incorrect

The reason of CLA Calculation not being correct might be wrong mapping of paycodes. Please check the example as shown herein.



Thursday, April 22, 2010

Car Perquisite Method in Webpay

Car Perquisite in Webpay
You can use Import Car Perquisite method. I have attached a word document where it is explained how you enter the car perquisite. The attached sheet has three examples.
Watch the video on how to import

When you enter the car perquisite as explained in the attached document, the taxable value of car perquisite is shown on Pay Slip and Tax Summary (TDS Estimation Slip)

Leave Request Email does not reach the desired user


Leave Request Email does not reach the desired user

Check the following settings
1. What is the request flow. Check from Leave configuration form. See the image with the title "Leave Priority and Configuration Setting".

2. Check the email id's of the employee's who are marked as sanction authority.

3. Check the email id of adminca user account.

4. Check web.config file for email server settings. If the server settings are not correct email would not go.

Tuesday, April 20, 2010

Paycode / Pay components / Pay heads Properties

Paycode Properties
Selecting paycode properties is one of the most important steps to configure Webpay. If the selection of properties is incorrect then the salary process would be incorrect. Please read the following very carefully.
1. Code: By default a code is generated (i.e.A00001 to additional pay heads or D00001 to deduction pay heads etc.)
2. Description: Paycodes description (i.e.Basic or Hra or conv etc.)
3. Display Caption: Display caption on salary slip or salary register or tds estimation slip and all related to salary paid details(i.e. you write "conv" of description of pay heads but you want display caption on salary slip or register “conveyance” then you write "conveyance" into display caption textbox)
4. Pay Code Mapping: When you map the paycode system understands its property for tax calculation like for eg. mapping a paycode with HRA tells the system that the business rule of HRA is applicable on this paycode.
5. Pay Code Type: Pay code type (i.e. “Addition” pay heads or “Deduction” pay heads or “Other” type or “Bonus” pay code select then simple assign that type pay heads to employee but if you made “Loan” or “Advance” type pay heads then you must be use “loan” and “advance” module and if you select “Reimbursement” pay code type then must be use Reimbursement module.)
6. Calculation Method: This gets active when you create a loan or advance type paycode. This is for interest calculation.
7. Assignment: Assignment in which two type first is “Manual assign pay code” and second is “Automatic assign pay code” (i.e. “Manual assign pay code” means assign pay heads manually to employee and “Automatic assign pay code ” means Automatically will be assign to employee.)
8. Ledger Group: This is used for internal processing. Just create one ledger type and always select as this is a mandatory field.
9. Taxable: This property tells whether pay code is taxable or non taxable or partial taxable
10. Non Taxable Limit (PA): Non taxable limit(PA) this is use for part of taxable pay heads in which give partial taxable limit amount(for example – “Reimbursement” type pay heads like “Medical Reimbursement” that type pay heads create partial taxable in which Non taxable limit=”15000” according to Gvt. Rule.)
11. Tax to be deducted: Pay month means deduct the tax on the whole amount in the month of payment and remember this option is used when the paycode is of variable nature and NOT fixed. Proportionately means that the tax will be proportioned as per the remaining months.
12. Pay Code Sequence to calculate paycode at runtime: Pay code sequence to calculate pay code at runtime that means for example first create pay heads with name “Basic” then “HRA” the first sequence will be “1” and if you want calculate “Hra” on basic then pay sequence will be “2”.)
13. Pay Slip / Register Sort Order: Pay slip / Register Sort Order means display pay heads on salary slip or salary register according to sort order.
14. Calculate Salary According To: Calculate Salary According To “Day Rate” or “Month Rate” that means if select “Day Rate” then salary will be calculate according to daily wages and if select “Month Rate” alary will be calculate according to daily wages and if select “Month Rate” then salary will be consider for month wise.
15. Formula / Amount: Formula / Amount that means if create formula then must select “formula” else put “0” amount into textbox.
16. Paycode Section: You select Section 10 or Section 16 which is used to publish on form 16
17. Rounding: For rounding the paycode amount
18. Present Dependent: Present Dependent that means if check box is check then calculate amount according to present day on that pay heads and if not check then calculate according to total amount assigned.
19. Part of PF Gross: Part of Pf gross that means if check box is check then amount consider for part of Pf gross and if not checked then not consider part of Pf gross on that pay heads.
20. Part of Gross: Part of Gross means if check box is checked then amount will be add into total salary if not checked then amount not will be add into total salary on that pay heads.
20A. Part of Rate Gross: Part of Rate Gross means the paycodes which are checked will added as Rate Gross to show the employee Entitled Salary. For eg. Overtime is not part of rate gross but it is part of gross. Therefore when a paycode like overtime is create it should not be part of rate gross.
21. Show on Pay Slip: Show on pay slip that means if check box is checked then pay code will be display on salary slip if not checked then not display on salary slip.
22. Show on Salary Sheet: Show on salary sheet that means if check box is checked then pay code will be display on salary sheet if not checked then not display on salary sheet.
23. Part of Tax: Part of tax that means if check box is checked then pay code amount consider for tax if not checked then not consider for income tax.
24. Variable Paycode: Variable Pay code that means if check box then pay code consider for “variable” else “Fixed” (i.e. “variable” that means pay code amount consider for assign month only not for next month or future month and “Fixed” that means pay code amount will be consider from assign month up to last month of the financial year.
25. Calculate at Runtime: Calculate at runtime that means if check box is checked then pay code amount calculate on salary process time. It is basically use to formula type pay code only.
26. Active: Active that means if check box is checked then pays code work and not checked then not works.
27. Used For Reimb. Claim: You select this option if you pay reimbursement claim amount in the salary through this paycode.
28. Part of CTC: Part of CTC that means if check box is checked then pay code amount consider(ADD) for “CTC” if not checked then pay code amount not consider(ADD) for “CTC”.
29. Part of ESI Rate Gross: Part of ESI Rate Gross that means if check box is checked then pay code amount consider for “Part of ESI Rate Gross” only not for deduction. It is only check your company ESI limit setting like 10000
30. Part of ESI Gross: Part of ESI Gross that means if check box is checked then pay code amount consider(ADD) for ESI Gross and if not checked then pay code amount not consider(ADD) for ESI Gross.
31. Part of Professional Tax: Part of professional tax that means if check box is checked then deducts professional tax amount on that pay code amount if not check then not deduct professional tax amount on that pay code.
32. Prorate According To DOJ and DOL: Prorate According to DOJ and DOL: You can use this option only for Reimbursement Type Paycodes which are NOT Present Dependent. As per this option entitled amount will be prorated according to DOJ and DOL.

Blog by BBSPL

Copyright BBSPL

Monthly Rent Paid Details on ESS

Monthly Rent Paid Details on ESS

If the user (employee) enters the rent value as 12000 and from and to dates are chosen as 1st April 2010 to 25th June 2010, this means that the rent is 12,000 per month from April to June. Here 12000 is for the whole month of June and not upto 25th June.

Blog by BBSPL

Webpay Copyright BBSPL

PDF file does not open

PDF file does not open

1. Try by changing one line in web.config file i.e. debug = true instead of debug=false.

Monday, April 19, 2010

Paycode does not show on payslip and pay register


Paycode does not show on payslip and pay register

Make sure that the two options on Paycode Master "Show on Pay Slip" and "Show on Pay Register" are checked.

Also make sure that the same options on Paycode Property Template are checked. You need to Edit the template and choose the options as you wish to.

Another very important thing: If the option was earlier unchecked and you processed the salary for the month of April and after locking April you have checked these properties ON and processed for May; then the paycodes will be shown for May and for April it will not show. This is because when the salary is locked the data of previous month does not get changed on change of an option as all the options also get stored as per that month's data.

Webpay Help

CLA Calculation in Webpay

How to check CLA and HRA calculation by Webpay?
On the dashboard you will find a section HRA/CLA Calculation. Enter the employee codes, use comma as seperator between two employee codes.
Choose from drop down either HRA or CLA and click on View Details button. You will find the calculations in a report.

Saturday, April 17, 2010

Professional Tax is not deducting

Professional Tax is not deducting in Webpay
Reasons:
1. The location might not be mapped with the state correctly.
2. Professional Tax Apply option might be not checked in State Master.
3. PT Slab might be stored twice or PT Slab might not be stored in database for current financial year.
4. Option in Employee Master for PT Deduction might be disabled.
5. Paycodes may not be mapped with PT.
6. Please check the Start Financial Year and End Financial Year of the Professional Tax Slab.
7. PT Apply is not checked in PF/ESI/PT configuration.
If the above does not solve the problem, please contact me back.