Creating A Stock Group
Creating A Stock Group
1
2
Inventory
Go to Gateway of Tally > Inventory Info. > Stock Groups > Create (under Single
Stock Group)
A brief description on each of the fields in the Stock Group Creation screen follows:
Name
Enter the name of the Stock Group to be created. For example, Grade One.
Alias
Enter additional name apart from primary name [if required]. You can create any
number of additional names.
Under
Press Alt+C to create a parent group, if you do not have it in the list.
This field pertains to information on measuring the units of the Stock Items that you
would categorise under the Stock Group.
The Stock Items categorised under the group should have similar units for them to be
added up. You cannot add quantities in Kgs to quantities in Pcs.
1
Stock Categories
Stock Category offers a parallel classification of stock items. Like stock Groups,
classification is done based on similarity in behaviour.
The advantage of Categorizing items is that you can classify the stock items (based on
functionality) together across different stock groups which enables you to obtain
reports on alternatives or substitutes for a stock item.
You now have the details of TFT and CRT products, duly classified. You can also view
the Monitor classification.
For enabling Stock Category option in the Inventory Info menu, press F11 >
Inventory Features > Set Yes for Maintain Stock Categories.
1. Normal Mode
Go to Gateway of Tally > Inventory Info > Stock Item > Single Create (under
Single Stock Item)
2
A brief description of each field in the Stock Item Creation screen follows:
Name
Alias
Under
This field will show the List of Groups. Here you can select the Stock Group to which
the Stock Item belongs. By default, Primary Stock Group appears in this field.
Note: You can create a new stock Group by pressing ALT+C at this field.
Units
This field will show the Unit List. Here you can select the Unit of measurement
applicable for the stock item. By default, Not Applicable appears in this field.
Note: You can create a new Unit by pressing ALT+C at this field.
3
Rate of duty
Specify the Rate of Duty applicable for the stock item. This field is used for the
calculation of excise duty or if duty is based on item rate. During Invoicing, whenever
you select a Stock Item, the Rate of duty entered here is displayed in the Invoice
creation screen.
Note: In F11 Inventory features, if Allow Invoicing is set to No then Rate of Duty
field will not be visible.
Tariff Classification
This field will appear only when you specify a value in the Rate of Duty field.
Opening Balance
Specify the details of Opening Stock, if any, for the Stock Item as on the date of
Beginning of Books.
1. In the Quantity Field, specify the stock item Quantity, say 5 Nos.
2. In the Rate Field, specify the stock item Rate, say Rs. 8000 per piece.
Go to Gateway of Tally > Inventory Info > Units of Measure > Create
4
A brief explanation of each field in the Unit Creation screen is given below:
Type
Simple
Compound.
Simple units are nos, pcs, etc. Compound unit is a combination of two simple units.
By default Tally.ERP 9 will show the Simple unit for creating the unit of measure.
You can select the Compound Units by clicking on that field or by using SHIFT+TAB
[cursor will go to the previous field].
Symbol
Define the symbol of the unit, e.g., Nos. This symbol is used in all displays and
printouts.
Formal Name
Specify the formal name of the symbol, e.g. Numbers. This formal name is useful
during the consolidation of data of different companies, where the symbols might be the
same but are assigned to different units. The formal name will be used to match them.
In this field you can specify the decimal places for the Units from 0 to 4. This field is
useful for Units measured in fractions.
5
Example:
Kilogram unit. 1.255 Kgs, here 1 is for Kg and fraction 255 is for gram. For this unit,
number of decimal places required is 3.
This is useful for manufacturing organisations and can be set up through F12:
Configure. The Bill of Materials option is displayed in the Stock Item Creation screen
only after entering a unit of measure in the Units field.
1. Go to Gateway of Tally > F12: Configure > Select Accts/Inventory Info > Set
Allow Component List Details (Bill of Materials) to Yes
Let us create a new Stock Item Television and specify its BoM.
Go to Gateway of Tally > Inventory Info. > Stock Items > Create
6
Some information like Batches, Alt. Units etc. depend upon the company features,
configuration and invoicing set-up. For details on fields other than Set Components
(BoM) refer to the Stock Item Creation section under Inventory Information.
A pop-up list for the components is displayed which has to populated as shown below.
Unit of Manufacture
Specify the appropriate number of finished products that will be manufactured. While
manufacturing and recording through a stock/manufacturing journal, record the item in
multiples of this unit of manufacture. The components are multiplied by the same factor
automatically. You are allowed to alter the components to reflect actual consumption, if
there is a change from the BoM.
7
Item, Godown (Location) and Quantity
Enter the name and quantity of the component. If there are multiple Godowns or
Locations, specify the storage location for the item.
Enter the options for all appropriate fields for the stock item and accept the
screen.
If you are creating a new voucher type Manufacturing Journal, a pop-up menu is
displayed with the options default Stock Journal and Manufacturing Journal.
8
Locations / Godowns
Locations/Godowns are places where Stock Items are stored. You can monitor the
location-wise movement of stock by creating multiple Godowns.
Tally.ERP 9 has a default Godown named Main Location. You can alter Tally's default
godown and create a new one. Tally.ERP 9 permits the creation of any number of
godowns, under groups and subgroups to match the structure you need.
Creating a Location/Godown
Go to Gateway of Tally > Inventory Info. > Locations/Godowns > Create (under
Single Godown)
9
A brief explanation of each field in the Location/Godown Creation screen is given
below:
Name
Alias
Under
In the Godown Master Screen, press F12, Master configuration screen is displayed
as shown.
2. Use Addresses for Godowns enables the Address field in Godown Master.
10
The Location/Godown Creation in Advance Mode screen is displayed as shown.
A brief description of each additional field in Godown Creation screen is given below.
Address
This field is a Multi-Line Field. You can enter the Address for Godown.
This option is used for deciding whether storage of material is allowed in this Godown
or not.
The Godown for which the Allow Storage of Materials is selected as No, will not
appear in the Godowns list, during Voucher entry.
Example:
For Chennai, Allow Storage of Materials is set to No, since this will not store the
material. During Entry, Chennai will not get listed in the List of Godown.
For Godown A, Allow Storage of Material is set to Yes, since this will store the
material. During Entry, Godown A will get listed in the List of Godown.
11
Tally.ERP 9 comprises of the following predefined Vouchers, to suit different business
requirements for recording various transactions. Tally also allows you to create user-
defined Vouchers (Voucher Types) as per your requirements.
Purchase order
Sales order
Receipt note
Delivery note
Rejections Out
Rejections In
Stock Journal
Manufacturing Journal
Physical Stock
2. Press the button Alt+F9 or Select the button F9: Rcpt Note from the button bar.
Under F12: Configure (Receipt Note Configuration) set the option Accept
Supplementary Details to Yes.
12
Once you accept the Order details, the cursor will move to the column Name of Item.
On pressing Enter, the Item Allocations screen is displayed.
You can select existing Tracking number or create a new Tracking Number. Tracking
number is the reference to have a link between transactions. For eg: if Tracking
Number is selected in the Receipt Note, the details of the items are automatically
displayed in the Purchase Invoice.
13
The Receipt Note after completion will appear as shown :
14
Partys A/c Name
Select the Party Ledger from the List of Ledger Accounts from whom the goods have
been received.
Name of Item
Once you select the Order Number from the List of Orders, the item name will be
displayed automatically.
Since the Order number is selected from the List of Orders, quantities, rate and amount
will be displayed automatically.
A Rejections In Voucher is used to record goods that are rejected and returned by the
customer.
2. Press the Ctrl+F6 or select the button F6: Rej. In from the Button Bar
The Delivery Note Voucher is used for recording goods delivered to a customer.
1. Press Alt+F8 or select the button F8: Dely Note from the button bar.
The Rejections Out Voucher records goods that are rejected and returned to a supplier.
15
Go to Gateway of Tally > Inventory Vouchers
1. Press Alt+F6 or Select the button F6: Rej. Out from the Button Bar
16
Date
Ref
Note: To get the reference column in the Stock Journal, in F12: Configuration screen
set Yes to Use Ref. Number in Stock Journal.
Source (Consumption)
Name of Item
Select the name of the Item from the List of Items, which needs to be transferred
under Source.
Godown
Select the Godown from the List of Godowns, from which goods are getting
transferred.
17
Quantity, Rate and Amount
Enter the quantity of the items that is getting transferred and rate, amount will popup
automatically.
Destination (Production)
Name of Item
Select the name of the Item from the List of Items under the column Destination.
Godown
Select the Godown from the List of Godowns, to which goods are being transferred.
Enter the quantity of the items that is being transferred. The rate and amount will be
displayed automatically.
Note: You can have a different Rate for Source (Consumption) and for Destination
(Production) column for the same Stock Item.
Go to Gateway of Tally > Inventory Vouchers > Alt +F7 > select Manufacturing
Journal
Name of Product
Select the product which needs to be manufactured from the List of Items,
Godown
Select the godown where you would like to place the produced goods.
18
Quantity
Components (Consumption)
The list of Sub-Component items which will be used to produce the finished goods,
need to be selected here.
Enter the additional cost incurred for manufacturing the finished goods, if any.
Total Addl.Cost
Effective Cost
Effective Rate
19
Go to Gateway of Tally >Inventory vouchers >Alt+F7 for Stock Journal and select
the class.
20
Physical Stock Voucher
Physical Stock Voucher is used for recording the actual stock which is verified or
counted. It could happen that the Book Stocks and the Physical Stock do not match. It
is not unusual that the company finds a discrepancy between actual stock and computer
stock figure.
Physical vouchers will be useful for recording purposes only if you have configured
inventory vouchers to ignore physical stock differences. If you have configured the
vouchers so that physical stock difference is not ignored, then all transactions
subsequent to the physical stock voucher will use the balance as mentioned in that
voucher
1. Select the button F10: Phys Stk from Button Bar or press Alt+F10.
21
Date
Name of Item
Select the name of the item from the List of items, for which physical stocks need to be
recorded.
Godowns
Select the Godown (Godown will appear only if, Maintain multiple Godowns is
activated in F11:Features :F2:Inventory Features), in which the Physical Stock
taking was conducted.
Batch / Lot No
Select the Batch number (Batch details will appear only if, Batch wise details are
activated in the Stock Item Master screen) for which the Physical Stock quantity is to
be recorded.
Quantity
When the order is placed with the suppliers for the supply of goods, the Items,
quantities, date of receipt etc., details are given with the Purchase Order Number. Later,
when these goods are received, the Purchase Order is tracked for the Order Details
either in the receipt note or in the purchase Invoice.
Go to Gateway of Tally > Inventory Vouchers > press Alt + F4 or click on Purc
Order
23
Party's A/c Name
Select the Suppliers name from the List of Ledger Accounts. Use Alt + C to create a
new account.
Order No
Select the Stock Item that needs to be purchased from the List of Stock Items. The
Item Allocations sub-screen is displayed. Enter the details as shown.
Due on
Enter the due date for receipt of the items. This monitors outstanding receipts.
If orders are split for different dates, then specify the due date for the first lot to be
received, after selecting the quantity, rate and amount; specify the due date for the
second lot and so on. After specifying the due dates for all the lots, press Enter in the
Due on field to return to the Voucher Creation screen.
24
Quantity, Rate and Amount
Enter the quantity of the item required and its rate. The amount will be calculated
automatically. Accept to save.
Narration
This field is optional. Enter the required particulars concerning the order.
When the order is received from a customer for goods to be supplied, the Items,
quantities, date of delivery, etc., details are given with Sales Order Number. Later when
these goods are delivered, this Sales Order is tracked for the order Details either in the
delivery note or in the sales invoice.
The Outstanding Sales Order reports are available in Tally.ERP 9. It is possible to know
the order position of any item in the Stock Summary. Separate Sales Order Outstanding
report and Sales Order Summary report are also available.
25
Party's A/c Name
Select the Customers name from the List of Ledger Accounts. Press Alt + C to create a
new account.
Order No
The Order number is automatically displayed. By default it will take the Voucher
number as Order No. You can change this number if required.
You can also configure the voucher type for Sales Order, to get the Suffix and Prefix for
the sales orders. (Go to Gateway of Tally > Accounts Info / Inventory Info > Voucher
Types > Alter > Sales order > Set Yes to Use Advance Configuration).
Select the Item for which the order is to be placed from the List of Stock Items. The
Item Allocations sub-screen is displayed as shown.
26
Due on
Enter the due date for the Delivery of the items. This monitors outstanding Delivery of
the items.
If orders are split for different dates, then specify the due date for the first lot to be
received. After selecting the quantity, rate and amount; specify the due date for the
second lot and so on. After specifying the due dates for all the lots, press Enter in the
Due on field to return to the Voucher Creation screen.
Enter the quantity of the item and its rate. The amount will be calculated automatically.
Narration
This field is optional. You can give some particulars about the order.
27
Reorder levels and Reorder Quantity
Reorder Level signifies the quantity of a Stock Item in hand, after reaching which you
must place orders for your supplies. The importance of Reorder Level arises from the
need to have sufficient stocks to service customer orders and, at the same time, not to
unnecessarily accumulate stock.
Therefore, the points to be considered while deciding the reorder levels are as follows.
In simple mode, Tally.ERP 9 accepts the quantities that you specify. In advanced mode,
it considers the past consumption patterns to suggest reorder levels. You can however,
choose to define your own reorder levels. You may also specify the minimum quantity
of the item to be ordered, either in simple or advanced mode.
The purpose of specifying reorder levels is to obtain a report that indicates the quantity
of a Stock Item that you must order.
Note: The option Reorder Levels is displayed in the Inventory Info. menu only if
Allow Purchase Order Processing is enabled in F11: Inventory Features
When you select the Stock Group under the Reorder Levels menu, the Simple
Reorder Levels screen will be available, by default. To view Advanced Reorder
Levels screen, press Alt+R or click on R: Adv Reorder from the Button Bar.
28
In the same way, press Alt+M to view Advanced Minimum Order Quantity screen,
or click on M: Adv Min Qty.
The Reorder Levels screen with advanced parameters will appear as shown:
Period
You can select consumption for various periods viz., Days, Weeks, Months & Years.
Here, in this case, it not the average consumption for a period but the total
consumption. Enter 0 (Zero), if you do not wish to calculate the reorder level based on
the consumption in the past.
29
Criteria
You can choose, whether the consumption is higher or lower i.e., input /calculated
level/quantity.
Period
You can select consumption for various periods viz., Days, Weeks, Months & Years.
Here, in this case, it not the average consumption for a period but the total
consumption. Enter 0 (Zero), if you do not wish to calculate the reorder level based on
the consumption in the past.
Criteria
You can choose, whether the consumption is higher or lower i.e., input /calculated
level/quantity.
The options available in the Advanced Reorder Levels screen are as follows:
R : Simple Reorder
Price Levels
30
In Tally.ERP 9, you can create different Price Levels and assign different Price Lists to
these Price Levels. For example, you can create Wholesaler, Distributor and Customer
as Price Levels and assign applicable Price Lists to these Price levels, as per your
requirements, so that only the relevant prices and discount rates are used during entry of
orders and invoices. Before you start creating Price Lists, you may decide to create
Price Levels as required.
Ensure that whether the Company is enabled for Accounts with Inventory in the
Company Master screen.
To enable Price Levels, Set the following fields to Yes in F11: Features > F2:
Inventory Features screen.
1. Allow Invoicing (If you do not set this option to Yes, the options for Price
Lists will not be available.)
3. Type the name of the price levels to be created, in the Company Price Levels
screen.
4. Press Ctrl + A to accept the screen and return to the F11: Inventory Features
screen. Set the other options as required and accept Yes to save.
31
Price Lists
Price Lists are useful for orders and invoices. An up-to-date price list helps in decision-
making even at the lower levels of the organization and quickens the sales process.
Tally.ERP 9 assists in creating quantity based pricing with complex discount structure.
Price Lists are available only for inventory items and hence the feature is available only
if inventory and invoicing are activated for the company.
You can have one or more price lists. You may require more than one price list, when
you have different price structures/levels for different purposes viz., different groups of
customers requiring different discounts or dealing in different products.
Once you have created Price Levels, the Price List option appears in the Inventory
Info. menu
If you want to create a Price List consisting of all stock Items falling under
different Stock Groups, select All Items in the Under Group field
Type the applicable rates for the stock items for the selected Price Levels
32
Accept to save
Under Group
This is the stock group of the Stock Item, for which you want to define the Price Lists.
Price Level
This is the Price Level under which the Price List needs to be created
Applicable From
Specify the date from when the Price List will be applicable.
Sl. No
This column is auto-generated serial numbers to track the number of items in the Price
List.
Name of Item
33
This column contains the Name of the Stock Items under the selected Stock group. You
can define the Price List for each item.
These fields are repeated for an item and begin with a blank for 0 items and end with a
blank for any number of items (i.e., upto 50 Nos you can have a certain pricing if
someone buys more than 50Nos you can specify a different rate). This is useful for
quantity based pricing and discounts. You can create a staggered quantity price
structure, if required.
If you do not require quantity based pricing, leave From and Less Than fields blank.
Under this column, you can specify Rate and discount for each Quantity band or you
may also choose to maintain the same price for all bands, but define different discounts.
This column displays the last Price List specified for such Stock Group.
Cost Price
This Column displays the cost price (based on the Costing Method set in the Stock Item
Master) of the item to help fixing of prices.
Select this option to change the Stock Group in the Under Group field.
Select the relevant buttons while the price list is displayed for it to be printed / sent by
e-mail or published.
34
Assigning Price Levels to Ledger Accounts
Once the Price Levels are created in Tally.ERP 9, a new option appears in Ledgers
grouped under Sundry Debtors and Sundry Creditors, with the help of which you can
assign a specific Price Level to the ledger account.
You can choose the Price Level that you want to assign to the Ledger, by selecting the
Price Level from the Price Levels list in the Pricing Level Applicable field. Select Not
Applicable, if you do not want to assign any Price Levels to the Ledger.
If you want to assign Price Levels to ledgers created earlier, alter the ledger account, tab
down to Pricing Level Applicable field and select the applicable price level from the
list.
35
Using Price Levels during Invoicing (Voucher Entry)
The price levels created and assigned to Ledger Accounts automates Stock Item Prices
and helps minimizing errors during Invoicing.
1. Select As Invoice.
3. Accept to save
During Invoicing, there is an additional field Price Level enabled once Price Levels
feature is activated and is prefilled with the Price Level which are specified for the
selected Party ledger and the cursor skips this field.
You may change the Price Level during Invoicing by pressing F12: Configure and
setting Yes to Allow modification of ALL fields during entry.
Set Allow modification of ALL fields during entry to No to prevent changes made to
prices. If you set it to Yes, you can override the prices already defined.
36
Go to Gateway of Tally > Accounting Vouchers > F8: Sales
1. Select As Invoice.
37
Point of Sale (POS) in Tally.ERP 9
POS is an acronym for Point of Sale. Point of Sale could mean a retail shop, a check-
out counter in a shop or any other location, where a sales transaction takes place. The
various POS equipment used in retail outlets are Cash registers, card readers and
barcode scanners.
It is a computerized Cash Register which adds the sales total, computes the State sales
tax or VAT, calculates the change from the money tendered and automatically adjusts
the stores inventory to debit the amount of inventory sold.
To create a POS Invoice Voucher Type with Voucher Class, you may create a new POS
Invoice Voucher Type or alter an existing Sales Voucher Type with Use for POS
Invoicing option set to Yes.
To create POS Voucher Type with Voucher Class,
Go to Gateway of Tally > Accounts Info > Voucher Type > Create
Tab down to Name of Class field and specify the name of the Voucher Class
The payments against POS Invoices are generally made by way of Cash, Gift Vouchers,
Cheques/Drafts or through Credit/Debit Cards. To account for receipt of payments
from customers by different modes, set the required option to Yes and select the
required ledger in the respective fields.
38
1. Set Yes in Gift Vouchers field to enable the option during POS Invoice Entry
and select the Gift Vouchers under Ledger Name field (if does not exist, create
using Alt+C. The Gift Vouchers ledger should be created under Sundry Debtors
group).
2. Set Yes in Credit/Debit Card Payment field to enable the option during POS
Invoice Entry and select the required Bank Ledger under Ledger Name field
3. Set Yes in Cheque/DD field to enable the option during POS Invoice Entry and
select the required Bank Ledger under Ledger Name field
4. Set Yes in Cash field to enable the option during POS Invoice Entry and select
the required Cash Account under Ledger Name field
Note:
For Gift Vouchers, the ledgers should be created under Sundry Debtors Group
For Credit/Debit Cards, the respective Bank Ledger should be created under Bank
account or Bank OD/OCC
For Payment through Cheque/DD, the respective Bank Ledger should be created
under the group Bank Accounts or Bank OD/OCC
For Cash, the Ledger should be under group Cash-in-Hand
To enter a simple transaction using a POS Invoice with single payment mode:
39
Go to Gateway of Tally > Accounting Vouchers > Select F8: Sales
1. Select the POS Invoice as the Voucher type from the list of Voucher types.
2. Select the Godown, Sales Ledger and VAT/Tax Class as applicable.
3. Select the Item using the Bar code reader to scan the bar code or select the Item
from the list.
4. The Rates of the Item is picked up from Set Standard Rates screen (Stock Item
Creation screen) or from the Price List screen.
5. Select VAT/Tax Ledger from the list of Ledger Accounts.
6. By default for the first time, the POS Invoice screen will appear in Single Mode
Payment.
The screen will appear as below with the Cash and Cash tendered fields:
7. Accept to save.
Configurations in POS Invoice:
40
1. Allow Party Details in POS Invoice: By setting this option to Yes, you are able to
select the Customers Ledger. If you do not want to create a separate Ledger for
the Buyer and still would like to print the customers name in the Invoice print,
select Not Applicable from the List of Ledger Accounts and specify the Buyers
name and address details in the Buyers details.
2. Skip Qty field during POS Invoicing (faster entry): By default, the same will be
set to Yes so that while passing the Invoice, the cursor will skip the Quantity
field. The user may set this option to No, to specify the required number of
quantity.
3. Allow modification of Rate field during POS Invoicing: The rates are
automatically picked as per the Standard rates defined in the Stock Item master or
from the Price List. However, you can change the rate during entry, by setting
this option to Yes.
41
Payroll
The term Payroll refers to a series of accounting transactions involved in the process of
paying employees for the services rendered after taking all the statutory and non-
statutory deductions into account, in conformance with the terms of employment,
company policy and the law of the land i.e., payment of payroll taxes, insurance
premiums, employee benefits and other deductions.
An efficient payroll system facilitates an error-free, accurate and timely employee
payment while ensuring that the employment is well within the valid work permit.
Go to Gateway of Tally > Press F11: Company Features > press F1: Accounting
Features
In the F11: Accounting Features screen:
Set Maintain Payroll to Yes
Set More than ONE Payroll / Cost Category to Yes
The completed F11: Accounting Features screen is displayed as shown:
Press Enter
In the Payroll Statutory Details screen, Enter the Provident Fund & Employee State
Insurance details of the company as shown:
Press Enter to Accept the screen and go back to F11: Statutory & Taxation Features
screen
Employee Setup
Payroll Cycle
The Employee Master records employee information department, date of joining, date
of leaving, ID number, designation, location, function, employee bank details, statutory
details, Passport and Visa details and so on.
Employee Group Master
Businesses with multiple departments, divisions, functions or activities may create the
required employee groups and classify individual employees under a specified group
i.e., Production,
Sales, Marketing, Stores, Support or a particular group of employees such as managers,
supervisors, sub-staff and so on.
Employee Master
Now that you have created the Employee Groups, create individual Employee Masters,
with or without grouping them, under the Employee Group Master. In Tally.ERP 9, you
can record all the necessary information of the employees in the Employee Masters.
Tally.ERP 9 also allows you to enter the Statutory, Expat and Contract details of the
employees.
To display the options for entering the Statutory, Expat and Contract details, enable
these options from the Company Configuration screen as explained below:
Go to Gateway of Tally > F12:Configure > Payroll Configuration
Set the following options:
Show Statutory Details to Yes
Show Passport & Visa Details to Yes
Show Contact Details to Yes
The F12: Payroll Configuration screen is displayed as shown:
45
Press Enter to Accept
Create the following Employee Masters
Emplo
yee Name Department Date of Joining
Go to Gateway of Tally > Payroll Info. > Employees > Create
In the Employee Creation screen,
1. Select the Primary Cost Category as the Category
2. Type the Name of the Employee as Rohit Roy
3. Specify the Name of the Employee Group as Administration in the field Under
4. Specify the Date of Joining as 01-04-2009
5. Type the other details of the employee as shown.
Payroll Units
A payroll unit refers to a unit of measurement based on which pay heads are calculated.
Payroll units can be classified into two types viz., Simple Payroll Units and Compound
Payroll Units. Simple Payroll Units refer to individual units such as Day, Week, Month,
Hours, Pcs, Box, Nos etc., Whereas, Compound Payroll Units refer to Units which are
combination of two simple units, i.e., an Hour of 60 Minutes, Month of 26 days, Day of
8 Hrs. Usually, the Pay components are computed based on a single or compound
payroll units. Sometimes an employee may be paid on the basis of a combination of two
or more units. For example, an employee is paid a regular salary and an hourly rate for
the overtime hours. In this case, the two likely units are Calendar Month and Hours.
In Tally.ERP, you can create simple as well as compound units.
By default, Tally.ERP 9 contains four preset Calculation Periods Days, Fortnights,
Months & Weeks. However, you can also create new Payroll Units based on your
business requirements.
Name Type Symbol
48
4. Press Enter to Accept the Attendance Type Creation screen.
In the same way, create Overtime as the Production Type with Production as the
Attendance Type.
49
iv. Overtime Production Type
The completed Overtime - Production Type Creation screen is displayed as shown
below:
Pay Heads
Pay Heads may be broadly considered as Earnings and Deductions from an employees
point of view. However, these pay heads would still be Expense and Liability from the
employers view point.
Some examples of Earnings Pay Heads are Basic Salary, Dearness Allowance, City
Compensatory Allowance, House Rent Allowance, Night Shift Allowance, Uniform
Allowance, Sales Commission and so on.
Some examples of Deductions pay heads are Employees Provident Fund (EPF),
Employees State Insurance (ESI), Professional Tax, Income Tax, TDS, Advance (if
any).
In Tally.ERP 9, each pay head is to be created as an individual ledger account and
grouped under its respective group i.e., all Earnings pay heads under Indirect Expenses
group or Direct Expenses group and all Deductions pay heads under Current Liabilities,
Current Assets and Duties & Taxes group.
The pay heads marked with the above pay head types will be available during payroll
processing, and if the Pay Head Type is marked as Not Applicable, will not be
50
available. The Salary Payable, PF Payable, ESI Payable ledgers are required to be
created, by selecting Not Applicable as Pay Head Type.
51
ii. House Rent Allowance Pay Head Creation
In the Pay Head Creation screen,
1. Type House Rent Allowance as the Name of the Pay Head
2. Select Earnings for Employees in the field Pay Head Type
3. Specify the group as Indirect Expenses in the field Under and then press Enter
4. Set Affect Net Salary to Yes
5. Specify House Rent Allowance as the Name to appear in Payslip
6. Set Use for Gratuity to No
7. Select As Computed Value in the Calculation Type field and press Enter
8. Select Normal Rounding as the Rounding Method and 1 as the rounding Limit and
press Enter
9. In the Computation Info screen, select On Specified Formula in the Compute
field.
10. Press Enter and the Compute subscreen is displayed
11. In the Sub-screen Compute:
Select Basic Pay as the Add Pay Head function and press Enter
12. Specify 1-4-2009 as the Effective From date (In case of a revision in pay structure,
you can define the revised computation information for the given pay head, by giving
the effective from date)
52
13. The From Amount column is automatically skipped, assuming it to be zero. Press
Enter to skip the Amount Upto column
14. Select Percentage as the Slab Type from the List of Slabs
15. Specify 40% in the Value Basis field and press Enter
The completed House Rent Allowance (HRA) Pay Head Creation screen is displayed
as shown.
53
iii. Conveyance Pay Head Creation
Create the Conveyance Pay Head with Calculation Type as Flat Rate.
The completed Conveyance Pay Head Creation screen is displayed as shown.
54
iv. Overtime Pay Head Creation
Create the Overtime Pay Head with Calculation Type as Production.
The completed Overtime Pay Head Creation screen is displayed as shown.
55
v. Variable Pay Head Creation
Similarly, create the Variable Pay Head with Calculation Type as User Defined
Value.
56
II. Deduction Pay Heads
57
20.Press Enter to Accept the screen
59
iii. Professional Tax Pay Head Creation
Create Professional Tax Pay Head ledger with the required Slab rates.
The completed Professional Tax Pay Head Creation screen is displayed as shown:
Gratuity
Apart from the above Pay Heads, create Gratuity Expenses (Provisional) Account in
order to get provisional Gratuity liability report for the employer at any given period.
Gratuity refers to the monetary benefit given by the employer to the employee at the
end of the employment for the services rendered over a period of employment either by
law or otherwise. It is calculated provisionally at the end of each financial period to
assess the possible liability of the company towards its employees. A Gratuity
Provisional Account is created to capture the details required for the calculation of
gratuity. Gratuity is calculated based on select salary components.
The formula used for Gratuity calculation is as follows.
60
Gratuity Pay Head Creation
In the Pay Head Creation screen,
1. Type Gratuity Expenses (Provisional) as the Name of the Pay Head
2. Select Gratuity in the field Pay Head Type. The Slab Rate details for Gratuity
Calculation screen are displayed.
3. In the Gratuity Calculation subscreen, specify the following details:
Specify Gratuity Days of a Month as 26
Enter 1 and 60 (months) in the From and To fields under the Number of Months
column
Specify 0 in the field Eligibility days for Gratuity Calculation per year
Similarly, select 61 and 120 in the From and To fields
Specify 15 in the Eligibility days for Gratuity Calculation per year field
Press Enter to accept 121 in the field From
Specify 15 in the field Eligibility days for Gratuity Calculation per year
The Slab Rate Details for Gratuity calculation screen is displayed as shown.
61
4. Press Enter to Accept the screen
5. Specify the group as Provisions (Current Liabilities) in the field Under and press
Enter
The completed Gratuity Expenses (Provisional) Pay Head Creation screen is
displayed as shown.
62
6. Press Enter to Accept the screen.
63
1. Select Rohit Roy from the List of Employees and press Enter
In the Salary Details screen,
The Effective date is entered as 01-04-2009 by default based on the Date of
Joining
entered in the Employee Master
Select Basic Pay as the Pay Head from the List of Pay Heads
Specify 7,000 as Rate
The Attendance units, Pay Head Type and Calculation Type appear by default,
based on the pay head definitions.
2. Select House Rent Allowance as the second Pay Head and press Enter
3. Select Conveyance as the next Pay Head
4. Specify 500 as Rate and press Enter
5. Select Overtime Pay as the Pay Head
6. Specify 40 as the Rate and press Enter
7. Select Variable Pay as the Pay Head and press Enter
8. Select Professional Tax against the Pay Head and press Enter
9. Select Employees PF Contribution @ 12% and Employees ESI Contribution @
1.75% as Pay Heads and press Enter
10.Select the Gratuity Expenses (Provisional) ledger and press Enter
The completed Salary Details Creation screen for Mr. Rohit Roy is displayed as
shown:
64
Processing Payroll in Tally.ERP 9
Typically, Payroll Processing comprises of the following activities :
Recording of Attendance (on time / work)
Processing Payroll Vouchers
Payment of Salaries
There are three types of Payroll Vouchers namely Attendance Voucher, Payroll Voucher
and Payment Voucher, which are by default preset in Tally.ERP 9 to record above
Payroll transactions.
Attendance Vouchers
66
5. In the Attendance Auto Fill screen,
Specify the Voucher Date as 30-04-2009
Select Primary Cost Category as Cost Category (If separate cost categories are
used to capture employee cost, then select the respective cost category)
Select All Items as Employee/ Group (if you want to generate payroll voucher
for individual employee/group, select the respective employee or group)
The Attendance Auto Fill with Employee Filters screen is displayed as shown:
67
Select Present as Attendance Type in the Attendance/ Production Type field
Payroll Vouchers
A payroll voucher is used to record all employee-related transactions. It enables you to
compute all the values for the respective Pay Heads (Earnings and Deductions).
69
I. Cash (or Direct) Remittance
71
5. Press Enter
Go to Gateway of Tally > Payroll Info. > Pay Heads > Create
The completed Salary Payable Ledger creation screen is displayed as shown:
72
Press Enter to accept
73
5. Press Enter (All the pay values are calculated for the applicable pay heads for each
employee grouped under the selected group).
6. Press Enter and specify the pay values for the pay heads defined as user-definable
valuesagainst each employee
7. Press Enter to accept
After passing the above entry, the salaries payable for the month of May 2009 are
transferred to the Salary Payable Ledger, at the time of payment of salaries, the amount
is reversed.
75
7. Press Enter to accept
76