This document will guide you in adding tax details to the bill receipts
Procedure #
- Administration Menu > Stock > Tax Categories
- Click on the + icon from top menu and create a new Tax Category GST (5%)
- Administration Menu > Stock > Taxes
- Create a new Tax (Parent Tax)
Name: GST-5
Tax Category: GST (5%)
Rate: 5%
Click on the + icon from top Menu (GST-5 will be added to the left side list) - Create a new Tax
Name: CGST (2.5%)
Tax Category: GST (5%)
Parent Tax: GST-5
Rate: 2.5%
Click on the + icon from top Menu (CGST (2.5%) will be added to the left side list) - Create a new Tax
Name: SGST (2.5%)
Tax Category: GST (5%)
Parent Tax: GST-5
Rate: 2.5%
Click on the + icon from top Menu (SGST (2.5%) will be added to the left side list) - Administration Menu > Maintenance > Resources
- Under Resources click Printer.TicketExample from the left side Menu
- Copy below lines
if($ticket.getTax()>0)
<line></line>
#foreach($taxinfo in $taxes)
#set($taxline = $ticket.getTaxLine($taxinfo))
#if($taxline.getTax()>0)
<line>
<text align="left" length="24">${taxline.getTaxInfo()}</text>
<text align="right" length="12">${taxline.printSubTotal()}</text>
<text align="right" length="12">${taxline.printTax()}</text>
</line>
#end
#end
<line> </line>
<line>
<text align="left" length="16">Subtotal.</text>
<text align="right" length="32">${ticket.printSubTotal()}</text>
</line>
<line>
<text align="left" length="16">Taxes.</text>
<text align="right" length="32">${ticket.printTax()}</text>
</line>
#end
10. Under Resources click Printer.Ticket and replace the existing lines between <!– TAXES START –> and <!– TAXES END –> with the lines copied from step 9 and click the save button from the top menu bar
11. Under Resources click Printer.TicketPreview and replace the existing lines between <!– TAXES START –> and <!– TAXES END –> with the lines copied from step 9 and click the save button from the top menu bar
12. Restart the system
Leave a Reply