Sales of Goods and Services I Tally - ERP 9
Sales of Goods and Services I Tally - ERP 9
Sales of Goods and Services I Tally - ERP 9
Generate sales bills : Record a cash bill or invoice when the buyer makes an instant payment
using cash or any other mode, like cheque or credit/debit card. If it is sales on credit, record a credit
sale by including the party.
Print invoices : For each sales transaction, the buyer will require a copy of the invoice. At times,
you may want to include specific item or service details when you print the invoice, such as
configuration of a laptop, motor capacity of an appliance, warranty offered on the item, and so on.
Additionally, the buyer may ask for delivery of goods to a specific location. Therefore, you will need
to print the delivery address separately on the invoice. Tally.ERP 9 handles all such invoicing needs
and more.
Record additional charges, discounts, and free items : Your sales transaction may also include
additional expenses, such as transportation charges, insurance, discounts, and taxes. Depending on
your business practice, you may need to apply discounts on each item or on the total invoice
amount. Similarly, if you give free items to your buyers at times, or send samples to a customer, all
of these can be recorded and tracked in Tally.ERP 9.
Reports : You can track all the sales bills recorded in Tally.ERP 9 using different reports, such as
Sales Register, Day Book, and so on. You can view your sales across different periods, filter the data
for specific details, configure the reports to view more sales-related details and more.
On this page
● Record Sales of Goods and Services
● Print Sales Invoice with Additional Details
● Change Ledger for Item Allocation
● Add Details of Items or Services to Print
● Specify Separate Buyer and Consignee Details
● Sales with Additional Charges
● Sales with Discount
● Sales with Free Items
● Track Credit Bill-by-Bill
● Manage Credit Limit
● Round Off Invoice and Ledger Values
● Receive Money Against Sales
● Sales Against Advance Receipt
● Record Sales of Goods Dispatched
● Reports | Know Your Sales
Record Sales of Goods or Services
Whether you do cash sales or credit sales, the procedure in Tally.ERP 9 remains similar. The only
difference is that you will select cash or bank for cash sales and party ledger for credit sales. You can
record sales of items using the Item Invoice mode and create bills without items using the
Accounting Invoice mode. Tally.ERP 9 also provides the flexibility to use these invoice modes
interchangeably for recording sales. As per your business practice, you can print all the invoices with
the necessary details.
1. Open the sales voucher screen.
a. Gateway of Tally > Accounting Vouchers > F8 (Sales).
b. Press Alt + I and select the invoice mode as per your business needs.
2. Specify the buyer details.
a. Party A/c Name : Select Cash or Bank for cash sales. For credit sales, select the party
name.
b. Party Details : If you need Despatch , Order , or Buyer details to be part of your
invoice, provide the following details:
If you do not see the Party Details screen, press F12 (Configure), and set Enable
supplementary details? to Yes .
o Despatch & Order Details : You can print these details in the invoice for the buyer's
reference. If you already have a Delivery Note or a Sales Order, the Delivery Note
Number and the Order Number are pre-filled.
o Buyer's Details : In the case of cash sales, specify the buyer's details as needed in the
printed invoice.
Note: Your regular customers may need specific details, such as address with landmark,
alternative contact number, and so on, to appear in the invoices they receive. In
such cases, you can create party ledgers with the required details, such as
Address, State, and so on. In the Buyers field, press Alt + M (Party List) and
select the required ledger.
● For Accounting Invoice , you do not need an accounting ledger since no stock items are
involved for allocation.
4. Provide stock item or service details.
As in other transactions, you can create the item or ledger on the fly by pressing Alt + C .
● For Item Invoice , select the stock item, enter the Quantity . The Rate will be auto-filled,
if available for the stock item. However, you may choose to enter the Rate or Amount .
● For Accounting Invoice , select the service ledger and enter the Amount .
5. Select additional ledgers, like transportation charges, insurance, or discount, if any.
6. Provide Narration , if needed, and accept the screen. As always, you can press Ctrl + A to
save.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
Click here to see the possible F12 configurations for Sales Voucher.
In this section
● Change invoice title
● Print company logo
● Print company bank details
● Change Declaration/Terms & Conditions in Sales Invoice
● Use less paper space to print invoices
● Print Marks or Container Number & Number of Packages
● Print Proforma Invoice
Change invoice title
If you want to change the title, say Sales Invoice to Cash Memo, or even the subtitle of the sales
invoice before printing it, you can do so in Tally.ERP 9.
1. In the sales invoice, press Alt + P (Print) > F12 (Configure).
2. In Title of Document , enter the required title. Similarly, in Sub Title (if any) , enter the
required subtitle.
3. Accept the screen. As always, you can press Ctrl + A to save.
Henceforth, all the sales invoices that you print will continue to have the same title/subtitle, until you change it
in F12 (Configure) for invoice printing.
4. In the Voucher Printing screen, press Enter to print the invoice with the title/subtitle.
The title you have specified will appear on the top of the printed invoice. If you have used a subtitle,
it will appear below the title.
What you see on the screen can vary based on your choices. Press F11 (Features) to enable or disable features.
4. In the Voucher Printing screen, press Enter to print the invoice with the company logo.
The company logo will appear along with the company name on the printed invoice.
In case you need to change the bank details, in Bank Name , select the bank ledger that you
have created.
All your printed invoices will have these bank details that your parties can use for making
payments.
c. Change the declaration as needed. Use Ctrl+Enter to break lines for multi-line entry.
2. Print the declaration in sales invoice.
● In the sales invoice, press Alt+P (Print) > F12 (Configure) > set Print
Declaration to Yes .
In the printed invoice, the declaration appears as provided in the sales voucher type.
Set invoice print size to use less paper space for printing
By default, Tally.ERP 9 prints invoices on A4 size papers. In certain cases, your transaction may
involve only a few items and can be printed in less paper space. In such cases, you can reduce the
print size for your invoice and use papers of only the required size for printing.
Note: Printing invoices as per the print size and paper size will depend on the printer you use.
1. In the sales invoice, press Alt + P (Print) > F12 (Configure) > Press F12 for more options .
2. Height of normal invoice (inches) : By default, the standard height is set to 10 inches for
an A4 size paper. If your invoice requires only half the size, change the height to 5 inches.
What you see on the screen can vary based on your choices. Press F11 (Features) to enable or disable features.
4. If your printer's tray contains A4 size papers, replace it with papers of the size appropriate for
printing. For example, to print an invoice of the height 5 inches, use A5 size papers.
5. In the Voucher Printing screen, press Enter to print the invoice on the paper used.
Using appropriate print size and paper size for printing your invoices will help you to save paper.
2. In the sales invoice, provide the code for Marks and No. of Packages .
In this section
● Additional description for stock items
● Description for ledgers
2. After selecting the item, enter the additional description in the sub-screen Description(s) for
Item .
You can add more than one line of description by pressing Enter .
Note: If you had included any description in the stock item master, the same description is
prefilled in the Description(s) for Item screen. You can update or add more description
for the item here.
In the printed invoice, the description appears below each stock item as entered in the invoice
during voucher entry.
2. After selecting the ledger, enter the additional description for the item in the sub-
screen Description(s) for Ledger .
You can add more than one line of description by pressing Enter .
Note: If you had included any description in the ledger master itself, the same description is
prefilled in the Description(s) for Ledger screen. You can update or add more
description for the ledger here.
In the printed invoice, the description appears below each ledger as entered in the invoice during
voucher entry.
Specify Separate Buyer and Consignee details
In certain cases, you may have to deliver goods to a location different from the customer's address.
Hence, you will need to print the address of that location - the consignee address - in your invoice
where the goods must be delivered. While making a sales entry in Tally.ERP 9, you can add the
buyer and consignee details, such as name and address, and print the same in the invoice.
1. In the sales invoice, press F12 (Configure) > set Allow separate buyer and consignee
names? to Yes .
Henceforth, you can add both the consignee and buyer details in every sales invoice, until you change the option
in F12 (Configure) of the invoice.
2. After selecting the Party A/c Name , enter the Consignee and Buyers details under
the Buyer's Details section.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options.
When you print the invoice, the consignee name and address get printed, where the consignment or
goods need to be delivered.
This takes you to the next line in the screen where you can now select ledgers for additional
charges.
In the case of Accounting Invoice , you can directly select the ledger, as no stock items are
involved.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
The invoice total displayed at the bottom of the invoice is the sum of the amounts for the stock
items and the additional charges.
In this section
● Sales discount on total item amount
● Sales with trade discount
This takes you to the next line in the screen where you can now select the discount ledger.
In the case of Accounting Invoice , you can directly select the ledger, as no stock items are
involved.
3. Enter the remaining details and accept the screen. As always, you can press Ctrl + A to save.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
Tally.ERP 9 calculates t he invoice total by subtracting the discount from the total amount for the
items.
If your sales includes additional charges, such as transportation, and you want to calculate the
discount after including such charges, press F12 (Configure) > set Calculate tax on current
subtotal? to Yes .
Henceforth, when you select the discount ledger, the discount will be applied on the total amount after including any
additional charges, until you change the option in F12 (Configure) of the invoice.
In this section
● Display discount percentage against each item - without using ledger account
● Display discount percentage and amount on item rates - using ledger account
Display discount percentage against each item - without using ledger account
1. Press F11 (Features) > set Use separate discount column in invoices? to Yes .
Henceforth, you will see the Disc % column in every sales invoice.
2. In the sales invoice, after you have provided the Quantity and Rate , enter Disc % for the
selected item.
The Amount for the given quantity of the stock item is displayed after deducting the discount,
without showing any change in the Rate .
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
3. Enter the remaining details and accept the screen. As always, you can press Ctrl + A to save.
Display discount percentage and amount on item rates - using ledger account
1. In the sales invoice, press F12 (Configure) > Press F12 for more options > set Provide
cash/trade discount? to Yes .
If you do not see this option, press F11 (Features) > enable the statutory options applicable for
your business.
2. After you have entered the Amount of the stock item, in the Discount field, enter the
discount percentage for that item.
Alternatively, press Enter to leave the first field blank and enter the discount amount in the
next field.
The Rate per stock item and the Amount for the given quantity of the stock item are displayed
after deducting the discount.
4. Enter the remaining details and accept the screen. As always, you can press Ctrl + A to save.
The total discount amount is displayed against the selected discount ledger. This amount is the sum
of the discounts displayed under each stock item.
In this section
● Use Actual and Billed quantities
● Use zero-valued transaction
2. Actual : Enter quantity sold to the customer, say 10 pcs of Panasonic 240W Wet Grinders in
this case.
3. Billed : Enter quantity to bill to the customer, say 8 pcs of the same item.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
4. Enter the remaining details and accept the screen. As always, you can press Ctrl + A to save.
The total amount calculated is based on the billed quantity; however, the items handed over to the
buyer are based on the actual quantity, which includes the number of free items.
2. In the sales invoice, provide details of the items - Quantity , Rate , and Amount - to be
billed.
3. Select the same item again or a different item and enter the Quantity that you want to give
for free. Leave the Rate and Amount fields blank.
What you see on the screen can vary based on your choices. Press F12 (Configure) to change the options
and F11 (Features) to enable or disable features.
4. Enter the remaining details and accept the screen. As always, you can press Ctrl + A to save.
The invoice generated displays the billed items with the Amount details, along with the total
quantity supplied to the buyer.
Note: Tally.ERP 9 also provides you the flexibility to record sales transactions only for zero-
valued items, such as free items or samples sent to customers.
In this section
● Maintain Credit Sales Bill-by-Bill
● Change Bill Allocation
● Manage Credit Period
c. Enter the Default credit period which you want to allow for this party.
d. Set the option Check for credit days during voucher entry to Yes to manage the credit
limit while recording an invoice.
We recommend that you maintain the currency of party ledger in the base currency selected
for the company. In case of bank ledgers used to maintain foreign currencies, you can select
the required foreign currency. Only when you maintain a ledger account in base currency,
you can configure bill-wise details, record transactions by selecting any other currency to
track outstanding and also generate your MIS or Final Reports. Hence, if you select a foreign
currency for party ledger, the option Maintain balances bill-by-bill will not be displayed.
c. In the invoice total field, place the cursor and press Enter to view the Bill-wise
Details screen.
If you want to adjust some amount against an advance, and split the remaining bill value by
providing different credit days, you can do it in Tally.ERP 9. You can break the amount of a
single sales invoice into multiple bills by entering different bill references and due date/credit
days.
b. Press Enter to accept.
c. Accept the invoice. As always, you can press Ctrl+A to save.
While recording transactions with party ledgers, the bill-wise details will appear for selection. You
can select the required bills to set-off/clear the bill references.
When the party master is enabled to Maintain balances bill-by-bill , the following options appear
in the party master:
a. Default credit period - Set the credit days. The credit period may be given for Sundry
Debtors and Sundry Creditors. The number of credit days or period can be defined in
various ways:
Suffix Example
5 W is considered as 5
Weeks W
weeks.
5 M is considered as 5
Months M
months.
While recording transactions, the credit period will appear in the Bill-wise Details screen
as Due Date or Credit Days . You can change the details as needed.
b. Check for credit days during voucher entry – Set it to Yes to get warned about
exceeding credit period or pending outstanding bills for a party during transactions. The
warning message appears as shown below:
Once you set the terms of credit in party ledger, the same gets applied in transactions.
In this section
● Enable and set credit limit
● Check on exceeding credit limit
● Override credit limit using post-dated transactions
The credit limits defined in the party ledgers will be applied in the transactions.
You can use this information to have better control over the outstandings while recording sales
transactions.
b. Record another sales invoice, with amount that exceeds the credit limit. An error message
appears.
3. Record a sales invoice after post-dated receipt voucher.
a. Record a post-dated receipt voucher.
Note : Press Ctrl+T to mark a voucher as Post-Dated in the voucher creation mode.
b. Record a sales transaction for the excess amount. The message about exceeding credit limit
will not appear.
c. Accept the invoice. As always, you can press Ctrl+A to save.
Using the procedure explained above, you can consider the value of post-dated receipt voucher
when the party has exceeded the credit limit.
In this section
● Invoice Round Off - Using predefined ledger
● Invoice Round Off - Using Voucher Class
● Round off the ledger value in the invoice
You can use this procedure to round off the invoice value.
i. Accept the screen and the sales voucher type. As always, you can press Ctrl+A to save.
2. Use the voucher class in sales invoice.
a. Gateway of Tally > Accounting Vouchers > F8 (Sales) > select the voucher class. The
round off ledger appears automatically.
b. Enter the sales details.
You can use this procedure to round off the ledger value in sales invoice.
In this section
● Record Receipt Against Sales - Cash
● Record Receipt Against Sales - Bank
● Record Advance Receipts
● Record Receipts with discount
Note : If you want to set a default account for all your receipt vouchers, you can create a
voucher type with the option Enable default accounting allocation set to Yes , and
record the transactions. In this case, the vouchers appear in the single entry mode.
You can settle sales bills against cash receipts by selecting Agst Ref as the Method of Adj .
Note: If you want to record the same transaction in double entry mode, press F12 (Configure)
in receipt voucher and set the option Use single entry mode for
payment/receipt/contra vouchers to No .
You can settle sales bills against money received from bank transfers by selecting Agst Ref as
the Method of Adj .
Note: If you want to record the same transaction in double entry mode, press F12 (Configure)
in receipt voucher and set the option Use single entry mode for
payment/receipt/contra vouchers to No .
You can settle the advance receipts against the sales bills , by selecting this bill reference (as Agst
Ref ) in the sales invoice.
You can use this procedure to settle bills against receipts and allow discount on the total value as
well.
In this section
● Record Delivery Note for goods dispatched
● Record Sales Against Delivery Note
● Record Sales with New Tracking Number
● Record Rejections In against Delivery Note
If you select a sales Order No(s) in the Party Details screen of the invoice:
o The stock items details provided in the sales order, will appear in the delivery note.
o The Order No. will be prefilled in the Stock Item Allocations screen.
Note: A Delivery Note with Tracking No. marked as Not Applicable will be an inventory
document, affecting only the inventory values. This will not affect the accounts.
You can select the tracking number of delivery note, to track the delivery of goods in sales invoice.
Click here to see the possible F12 configurations for Delivery Note.
In case you want to generate the bill against the sales order without selecting the delivery note
tracking number, you can select End of List and press Ctrl+A to return to sales invoice.
Delivery note will be closed if billed completely. If it is partially closed, the details will appear
in Sales Bill Pending report .
The stock will increase to the extent of quantity entered in the rejections in voucher.
In this section
● Day Book
● Sales Register
● Pending Sales Bills
● Bills Outstandings - Check Party Outstandings (Receivables)
● Check and settle bills
Day Book
This report tracks all your transactions on a day-to-day basis. You can filter this report to check all
the sales transactions made on a particular day.
1. Gateway of Tally > Display > Day Book .
By default, this report displays all the transactions as of the Current Date displayed on
the Gateway of Tally screen.
Sales Register
This report provides a comprehensive view of the month-wise sales done in your business. You can
drill down from the selected month to view the voucher-wise listing of sales. You can further
configure the report to view the data for different periods and represent the sales details in different
ways, based on your business needs.
1. Gateway of Tally > Display > Account Books > Sales Register .
2. Scroll Up or Down and press Enter to view the sales vouchers recorded in the selected month.
When the delivery note or rejections in voucher is recorded with new tracking number, but sales
invoice (or voucher) or credit note is not linked to it, the inventory details will be updated but
accounting entries will be pending. Similarly, if you have entered sales invoice or credit note with
new tracking number, but delivery note or rejections in voucher is not linked to it, the accounting
details will be updated but inventory entries will be pending.
This report lists transactions of Goods Delivered but bills not Made, and Sales bills to make.
● Gateway of Tally > Display > Statements of Inventory > Sales Bills Pending .
The default report appears as shown:
You can view the pending bills along with cleared bills in Sales Bills pending report.
By selecting the appropriate option you can configure the Sales Bills Pending report.
To drill down to the voucher level, place the cursor on the voucher detail line and
press Enter .
Note: The Sales Bills Pending report can be generated only when the option Tracking
Numbers is set to Yes .
Sales bills pending report shows the Goods Delivered but bills not Made . Also, the sales appears
under Sales bills to make section of Profit and Loss Account.