GST: Difference between revisions

From HelpWiki Highnix
Jump to navigation Jump to search
m (Khkoh moved page FAQ / How To? to GST)
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
__FORCETOC__
__FORCETOC__


==='''GST'''===
== '''GST SETUP''' ==


===='''Mixed GST In One Invoice'''====
=== Tax Type Setup ===


'''I have a bill from Telco and for local calls, there is GST. But for ovreseas call, GST is exempted. These transactions come in the same bill. How do I setup and record?'''
# As the name suggests, this function is used to define the types of tax applied in transactions. In Singapore, these tax types—also known as IRAS Tax Codes—are standardized by the Inland Revenue Authority of Singapore and detailed in the '''<u>E-Tax Guides</u>''' available on the [https://www.iras.gov.sg/ IRAS website].
# Common examples of tax codes include: SR, ZR, TX, ZT, etc. (see Fig 1 below). Highnix comes with several predefined tax codes in the default database to help you get started quickly.
# How to use:
## To access this feature, navigate to: '''System Setup → Company Setup → GST Type Setup (Fig 1)'''
## To add a new tax type, simply fill out the form located directly below the tax type listing table.
## '''Note:''' The same General Ledger (GL) code can be used for both Sales and Purchase accounts, if appropriate.
## To edit or delete, click on the icons on the extremem right.


Highnix ERP can handle a common issue that is difficult to resolve for users who are not using the system. This issue is the need to apply different GST rates to different types of calls on a telco bill. In this scenario, local calls are subject to GST, while overseas calls are exempt. Highnix ERP can handle this by setting up a simple one-time rule. This rule can then be applied to different vendors, customers, and products.
[[File:TaxCodes Tax type.png|none|thumb|800x800px|Fig 1. IRAS Tax Codes used in GST setup. Click to enlarge.]]


#  '''Setup a tax group:'''
=== Tax Group Setup ===
## Go to System Setup > GST Tax Group.
 
## Create a new tax group and name it '''"Purch Invoice with TX & ZP'''".
A Tax Group is used during the setup of customer or supplier profiles. It serves as a way to group multiple tax types (whether for sales or purchases) into a single, manageable entity. This is especially useful when dealing with products or services that are subject to different tax codes.
## Under "Select the taxes that are included in this group", check the "ZP" and "TX" check boxes.
 
## Save the tax group.
Highnix's Tax Group feature helps reduce human error by automating tax application during transactions. Since the tax group is assigned at the customer or supplier level by authorized personnel, it prevents users from accidentally selecting incorrect tax types when entering sales or purchase transactions.
# '''Setup an item tax exemption type''':
 
## Go to System Setup > Item Tax Exemption Type.
==== How to Use ====
## Create a new item tax exemption type and name it "Items Not Taxable - ZP and ZR 0%".
 
## Under "Select which taxes this item tax type is exempt from", check all boxes except ZP and ZR.
# To access this feature, go to: '''System Setup → Company Setup → GST Tax Group''' (See Fig 2)
## Save the item tax exemption type.
# To create a new tax group, use the form located below the table.
# '''Create an item tax:'''
# When creating a new group:
## Go to System Setup > Item Tax.
# Enter a meaningful group name.
## Create a new item tax and name it "Items Taxable - SR and TX-Prevailing Rate".
# Select the relevant tax types to be included in this group (See Fig 3).
## Under "Select which taxes this item tax type is exempt from", check all boxes except SR and TX.
# Once the group is created and assigned to a customer or supplier, Highnix will automatically apply the correct tax codes for products that match the group’s tax configuration. This ensures consistency and accuracy in both Sales and Supplier Invoices.
## Save the item tax.
 
# '''Create a supplier:'''
[[File:TaxGroup.png|none|thumb|800x800px|Fig 2. Tax Groups]]
## Go to Purchase Mgt > Maintenance > Add and Edit Supplier Records.
[[File:TaxGroupSelection.png|none|thumb|800x800px|Fig 3. Selection of Tax Types for a Group]]
## Enter the supplier's name as "Telephone Company".
 
## In the Tax Group pull-down box, select "Purch Invoice with TX & ZP".
=== Item Tax Exemption Setup ===
## Save the supplier record.
 
# '''Create products:'''
# This setup is used for products that are "exempted" from tax. It is important for two types of products:
## Go to Inventory/Product Mgt > Maintenance > Add and Edit items.
## Products that are exempted from all tax types.  When a product is classified for exemption for all taxes, that means, there will be no tax at all.  This type of scenario may happen in some countries only.
## Create a product called "Local Phone Calls".
## Products that are exempted from some tax types. This is a crucial step that product GST should be setup correctly so that the correct GST is applied.
## In the Item Tax Type field, select "Items Taxable - SR and TX-Prevailing Rate".
# When used together with Tax Groups, this feature allows invoices to include multiple tax types if they contain products subject to different GST treatments.
## Create another product called "Overseas Phone Calls".
# For example, a customer may purchase three products with the following GST breakdown. With item tax exemption configured, an invoice can reflect all three tax types accurately.
## In the Item Tax Type field, select "Items Not Taxable - ZP and SR-Prevailing Rate".
#* Red Pen – SR @9% GST
## Save the products.
#* Orange Pen – ZR @0% GST (Zero-Rated)
# '''Enter a bill:'''
#* Green Pen – NA @0% GST (Not Applicable or Exempt)
## Go to Purchase Mgt > Create Bills.
#'''Note:''' When setup a product item with proper tax type, it is important to setup the item tax correctly.  Each product should have 1 GST tax type for Sales and 1 GST tax type for Purchase respectively. Please see below Example 1 for setting up a product with proper Input Tax and Out Tax.
## Select the "Telephone Company" supplier.
# Another example is a telecommunications bill with different types of GST applied. This can be easily pre-configured, so that future entries follow the defined setup. We will show how taxes can be configured for a telco bill (See "'''Example: Processing Multiple GST Types in One Invoice"''' below).
## Add the "Local Phone Calls" and "Overseas Phone Calls" products to the bill.
#* Overseas calls – No GST
## Save the bill.
#* Local calls – TX @9% GST
With this setup, the system will be able to record all the taxable and non-taxable input purchase. Note: This setup can also be used for sales invoices. If you need to bill a taxable and non-taxable service or product in the same sales invoice, you can follow the steps above, but instead of creating a purchase bill, you would create a sales invoice.
 
=== Example 1: Setup a Product with Proper Input Tax and Output Tax ===
# Setup the Tax Types and Tax Groups as described in the earlier sections. In this example, we use 3 products: redpen, orangepen, and greenpen.
# Identify the GST treatment for both Sales and Purchase of each product (See Table 1 below). Assume the prevailing GST rate is 9%, and 0% for GST-exempt items. These rates may change over time.
## redpen: Sales GST = SR @9%, Purchase GST = TX @9%
## orangepen: Sales GST = ZR @0%, Purchase GST = ZP @0%
## greenpen: Sales GST = NA @0%, Purchase GST = NA @0%
# Set up Item Tax Types:
## Provide a clear name for the tax type, such as '''"Items Taxable (Sales-Purch) - SR and TX 9%"''' (for redpen).
## Set '''Is Fully Tax-exempt:''' to '''No'''.
## In the "Select which taxes this item tax type is exempt from" list, check all boxes except '''SR''' and '''TX'''.
## Click the '''Add New''' button to save.
## Repeat the above steps to create additional Item Tax Types for ZR/ZP (for orangepen) and NA/NA (for greenpen).
# Assign the Item Tax Types to products:
## Go to: Inventory Mgt > Maintenance > Add and Edit Items.
## Select the product '''redpen'''.
## In the '''Item Tax Type''' field, choose '''"Items Taxable (Sales-Purch) - SR and TX 9%"''' from the dropdown list.
## Click on '''Update Item'''.
## Repeat the process for '''orangepen''' and '''greenpen''' using their respective Item Tax Types.
# Assign the appropriate Tax Group to the customer (or supplier):
## Go to: Sales Mgt > Maintenance > Add and Edit Customer Records.
## Select the customer and then select the appropriate branch.
## In the branch record, choose the relevant Tax Group from the dropdown, e.g. '''"Sales Tax SR-OS-ZR-NA"'''.
## Click on the '''Update''' button to save.
# Once all the above setups are complete, you can proceed to create a sales invoice. The system will automatically apply the correct GST based on the product’s Item Tax Type and the customer's Tax Group settings.
'''<u>Table 1: Products with Sales and its corresponding Purchase tax codes:</u>'''
{| class="wikitable"
!'''Product'''
!'''Sales'''
!'''Purchase'''
|-
|redpen
|SR
|TX
|-
|organgepen
|ZR
|ZP
|-
|greenpen
|NA
|TXNA/NA
|-
|Prod 4
|OS
|OP
|}
[[File:Itemtaxsetup.png|none|thumb|800x800px|Fig 4. Screen showing how to update the item tax type for redpen.]]
[[File:CustTaxGroup.png|none|thumb|800x800px|Fig 5. Customer Tax Group selection.]]
 
=== Example 2: Processing Multiple GST Types in One Invoice ===
'''I have a bill from a telco. Local calls are subject to GST, but overseas calls are exempt. These transactions are billed together. How do I set this up and record it?'''
 
Highnix ERP can easily handle this common scenario, which is often challenging for users of less flexible systems. In cases where different GST treatments apply within the same bill—such as taxable local calls and GST-exempt overseas calls—Highnix allows for a simple one-time setup. This setup can then be reused across different vendors, customers, and products.
 
'''Step 1: Set up a Tax Group'''
# Go to: System Setup > GST Tax Group.
# Create a new tax group and name it '''"Purch Invoice with TX & ZP"'''.
# Under "Select the taxes that are included in this group", check the boxes for "TX" and "ZP".
# Save the tax group.
'''Step 2: Set up an Item Tax Exemption Type'''
# Go to: System Setup > Item Tax Exemption Type.
# Create a new exemption type named '''"Items Not Taxable ZP and ZR 0%"'''.
# Under "Select which taxes this item tax type is exempt from", check all boxes except "ZP" and "ZR".
# Save the exemption type.
'''Step 3: Set up a Taxable Item Tax Type'''
# Go to: System Setup > Item Tax.
# Create a new tax type named '''"Items Taxable SR and TX @ Prevailing Rate"'''.
# Under "Select which taxes this item tax type is exempt from", check all boxes except "SR" and "TX".
# Save the tax type.
'''Step 4: Create a Supplier Record'''
# Go to: Purchase Mgt > Maintenance > Add and Edit Supplier Records.
# Enter the supplier’s name as '''"Telephone Company"'''.
# In the Tax Group drop-down, select '''"Purch Invoice with TX & ZP"'''.
# Save the supplier record.
'''Step 5: Create Product Items'''
# Go to: Inventory/Product Mgt > Maintenance > Add and Edit Items.
# Create a product named '''"Local Phone Calls"'''.
# In the Item Tax Type field, select '''"Items Taxable SR and TX @ Prevailing Rate"'''.
# Create another product named '''"Overseas Phone Calls"'''.
# In the Item Tax Type field, select '''"Items Not Taxable ZP and ZR 0%"'''.
# Save both products.
'''Step 6: Enter a Purchase Bill'''
# Go to: Purchase Mgt > Create Bills.
# Select the supplier '''"Telephone Company"'''.
# Add both products: '''"Local Phone Calls"''' and '''"Overseas Phone Calls"'''.
# Save the bill.
 
With this setup, Highnix will automatically apply the correct GST treatment to each item—taxable or non-taxable—within the same invoice.
 
'''Note:''' This configuration can also be used for sales invoices. If you need to invoice both taxable and non-taxable products or services in a single sales invoice, follow the same steps above, but instead of creating a purchase bill, create a sales invoice.


[[#Top|<u>Go to Top</u>]]
[[#Top|<u>Go to Top</u>]]
Line 47: Line 143:
----
----


====<span id="GST9">'''Chnage of GST'''</span>====
== <span id="GST9">'''Chnage of GST'''</span> ==
 
'''Starting year 2024, the GST will be changed from 8% to 9%, how do I go about changing it?'''
[[#GST9|Tag:#GST9]]


===Starting year 2024, the GST will be changed from 8% to 9%, how do I go about changing it?[[#GST9|Tag:#GST9]] ===
The GST rate in Singapore will increase from 8% to 9% on January 1, 2024. GST-registered users can follow these simple steps to change the Sales and Purchase GST from 8% to 9%:
The GST rate in Singapore will increase from 8% to 9% on January 1, 2024. GST-registered users can follow these simple steps to change the Sales and Purchase GST from 8% to 9%:


Line 65: Line 159:
The next task is to change the descriptions of the tax group and the account descriptions. This is only necessary if the descriptions include the GST rates. For example, if the description of your GST type shows "Normal Sales Invoice with SR-7%", it is best to remove the "-7%" because it is confusing to put the rates there. Similarly, if the description of the account code shows "Output GST Collected-SR-7%", you should remove the "-7%".
The next task is to change the descriptions of the tax group and the account descriptions. This is only necessary if the descriptions include the GST rates. For example, if the description of your GST type shows "Normal Sales Invoice with SR-7%", it is best to remove the "-7%" because it is confusing to put the rates there. Similarly, if the description of the account code shows "Output GST Collected-SR-7%", you should remove the "-7%".


To change the description, follow these steps:
=== To change the description, follow these steps: ===
 
# '''Tax group:'''
# '''Tax group:'''
## Go to System Setup > GST Tax Groups.
## Go to System Setup > GST Tax Groups.

Latest revision as of 12:44, 16 June 2025


GST SETUP

Tax Type Setup

  1. As the name suggests, this function is used to define the types of tax applied in transactions. In Singapore, these tax types—also known as IRAS Tax Codes—are standardized by the Inland Revenue Authority of Singapore and detailed in the E-Tax Guides available on the IRAS website.
  2. Common examples of tax codes include: SR, ZR, TX, ZT, etc. (see Fig 1 below). Highnix comes with several predefined tax codes in the default database to help you get started quickly.
  3. How to use:
    1. To access this feature, navigate to: System Setup → Company Setup → GST Type Setup (Fig 1)
    2. To add a new tax type, simply fill out the form located directly below the tax type listing table.
    3. Note: The same General Ledger (GL) code can be used for both Sales and Purchase accounts, if appropriate.
    4. To edit or delete, click on the icons on the extremem right.
Fig 1. IRAS Tax Codes used in GST setup. Click to enlarge.

Tax Group Setup

A Tax Group is used during the setup of customer or supplier profiles. It serves as a way to group multiple tax types (whether for sales or purchases) into a single, manageable entity. This is especially useful when dealing with products or services that are subject to different tax codes.

Highnix's Tax Group feature helps reduce human error by automating tax application during transactions. Since the tax group is assigned at the customer or supplier level by authorized personnel, it prevents users from accidentally selecting incorrect tax types when entering sales or purchase transactions.

How to Use

  1. To access this feature, go to: System Setup → Company Setup → GST Tax Group (See Fig 2)
  2. To create a new tax group, use the form located below the table.
  3. When creating a new group:
  4. Enter a meaningful group name.
  5. Select the relevant tax types to be included in this group (See Fig 3).
  6. Once the group is created and assigned to a customer or supplier, Highnix will automatically apply the correct tax codes for products that match the group’s tax configuration. This ensures consistency and accuracy in both Sales and Supplier Invoices.
Fig 2. Tax Groups
Fig 3. Selection of Tax Types for a Group

Item Tax Exemption Setup

  1. This setup is used for products that are "exempted" from tax. It is important for two types of products:
    1. Products that are exempted from all tax types. When a product is classified for exemption for all taxes, that means, there will be no tax at all. This type of scenario may happen in some countries only.
    2. Products that are exempted from some tax types. This is a crucial step that product GST should be setup correctly so that the correct GST is applied.
  2. When used together with Tax Groups, this feature allows invoices to include multiple tax types if they contain products subject to different GST treatments.
  3. For example, a customer may purchase three products with the following GST breakdown. With item tax exemption configured, an invoice can reflect all three tax types accurately.
    • Red Pen – SR @9% GST
    • Orange Pen – ZR @0% GST (Zero-Rated)
    • Green Pen – NA @0% GST (Not Applicable or Exempt)
  4. Note: When setup a product item with proper tax type, it is important to setup the item tax correctly. Each product should have 1 GST tax type for Sales and 1 GST tax type for Purchase respectively. Please see below Example 1 for setting up a product with proper Input Tax and Out Tax.
  5. Another example is a telecommunications bill with different types of GST applied. This can be easily pre-configured, so that future entries follow the defined setup. We will show how taxes can be configured for a telco bill (See "Example: Processing Multiple GST Types in One Invoice" below).
    • Overseas calls – No GST
    • Local calls – TX @9% GST

Example 1: Setup a Product with Proper Input Tax and Output Tax

  1. Setup the Tax Types and Tax Groups as described in the earlier sections. In this example, we use 3 products: redpen, orangepen, and greenpen.
  2. Identify the GST treatment for both Sales and Purchase of each product (See Table 1 below). Assume the prevailing GST rate is 9%, and 0% for GST-exempt items. These rates may change over time.
    1. redpen: Sales GST = SR @9%, Purchase GST = TX @9%
    2. orangepen: Sales GST = ZR @0%, Purchase GST = ZP @0%
    3. greenpen: Sales GST = NA @0%, Purchase GST = NA @0%
  3. Set up Item Tax Types:
    1. Provide a clear name for the tax type, such as "Items Taxable (Sales-Purch) - SR and TX 9%" (for redpen).
    2. Set Is Fully Tax-exempt: to No.
    3. In the "Select which taxes this item tax type is exempt from" list, check all boxes except SR and TX.
    4. Click the Add New button to save.
    5. Repeat the above steps to create additional Item Tax Types for ZR/ZP (for orangepen) and NA/NA (for greenpen).
  4. Assign the Item Tax Types to products:
    1. Go to: Inventory Mgt > Maintenance > Add and Edit Items.
    2. Select the product redpen.
    3. In the Item Tax Type field, choose "Items Taxable (Sales-Purch) - SR and TX 9%" from the dropdown list.
    4. Click on Update Item.
    5. Repeat the process for orangepen and greenpen using their respective Item Tax Types.
  5. Assign the appropriate Tax Group to the customer (or supplier):
    1. Go to: Sales Mgt > Maintenance > Add and Edit Customer Records.
    2. Select the customer and then select the appropriate branch.
    3. In the branch record, choose the relevant Tax Group from the dropdown, e.g. "Sales Tax SR-OS-ZR-NA".
    4. Click on the Update button to save.
  6. Once all the above setups are complete, you can proceed to create a sales invoice. The system will automatically apply the correct GST based on the product’s Item Tax Type and the customer's Tax Group settings.

Table 1: Products with Sales and its corresponding Purchase tax codes:

Product Sales Purchase
redpen SR TX
organgepen ZR ZP
greenpen NA TXNA/NA
Prod 4 OS OP
Fig 4. Screen showing how to update the item tax type for redpen.
Fig 5. Customer Tax Group selection.

Example 2: Processing Multiple GST Types in One Invoice

I have a bill from a telco. Local calls are subject to GST, but overseas calls are exempt. These transactions are billed together. How do I set this up and record it?

Highnix ERP can easily handle this common scenario, which is often challenging for users of less flexible systems. In cases where different GST treatments apply within the same bill—such as taxable local calls and GST-exempt overseas calls—Highnix allows for a simple one-time setup. This setup can then be reused across different vendors, customers, and products.

Step 1: Set up a Tax Group

  1. Go to: System Setup > GST Tax Group.
  2. Create a new tax group and name it "Purch Invoice with TX & ZP".
  3. Under "Select the taxes that are included in this group", check the boxes for "TX" and "ZP".
  4. Save the tax group.

Step 2: Set up an Item Tax Exemption Type

  1. Go to: System Setup > Item Tax Exemption Type.
  2. Create a new exemption type named "Items Not Taxable – ZP and ZR 0%".
  3. Under "Select which taxes this item tax type is exempt from", check all boxes except "ZP" and "ZR".
  4. Save the exemption type.

Step 3: Set up a Taxable Item Tax Type

  1. Go to: System Setup > Item Tax.
  2. Create a new tax type named "Items Taxable – SR and TX @ Prevailing Rate".
  3. Under "Select which taxes this item tax type is exempt from", check all boxes except "SR" and "TX".
  4. Save the tax type.

Step 4: Create a Supplier Record

  1. Go to: Purchase Mgt > Maintenance > Add and Edit Supplier Records.
  2. Enter the supplier’s name as "Telephone Company".
  3. In the Tax Group drop-down, select "Purch Invoice with TX & ZP".
  4. Save the supplier record.

Step 5: Create Product Items

  1. Go to: Inventory/Product Mgt > Maintenance > Add and Edit Items.
  2. Create a product named "Local Phone Calls".
  3. In the Item Tax Type field, select "Items Taxable – SR and TX @ Prevailing Rate".
  4. Create another product named "Overseas Phone Calls".
  5. In the Item Tax Type field, select "Items Not Taxable – ZP and ZR 0%".
  6. Save both products.

Step 6: Enter a Purchase Bill

  1. Go to: Purchase Mgt > Create Bills.
  2. Select the supplier "Telephone Company".
  3. Add both products: "Local Phone Calls" and "Overseas Phone Calls".
  4. Save the bill.

With this setup, Highnix will automatically apply the correct GST treatment to each item—taxable or non-taxable—within the same invoice.

Note: This configuration can also be used for sales invoices. If you need to invoice both taxable and non-taxable products or services in a single sales invoice, follow the same steps above, but instead of creating a purchase bill, create a sales invoice.

Go to Top


Chnage of GST

Starting year 2024, the GST will be changed from 8% to 9%, how do I go about changing it?Tag:#GST9

The GST rate in Singapore will increase from 8% to 9% on January 1, 2024. GST-registered users can follow these simple steps to change the Sales and Purchase GST from 8% to 9%:

  1. Go to the System Setup, GST Type Setup.
  2. Click on edit icon (pencil) on the right of the corresponding tax type. The tax item will appear on the form at the bottom of the listing.
  3. Change the default rate to 9%.
  4. Click on the Update button.
  5. Repeat the above for the rest of the tax types. Note that for 0% tax, user could leave it unchnage.

Note: Highnix ERP records the value of GST at the point when a Sales Invoice (or Purchase Invoice for supplier) is created. If you create a Sales Order or Delivery before the GST rate is updated, you can still change the GST to the correct rate just before the invoices are created.


The next task is to change the descriptions of the tax group and the account descriptions. This is only necessary if the descriptions include the GST rates. For example, if the description of your GST type shows "Normal Sales Invoice with SR-7%", it is best to remove the "-7%" because it is confusing to put the rates there. Similarly, if the description of the account code shows "Output GST Collected-SR-7%", you should remove the "-7%".

To change the description, follow these steps:

  1. Tax group:
    1. Go to System Setup > GST Tax Groups.
    2. Click on the edit icon (pencil) on the right of the corresponding tax group. The tax group details will appear on the form at the bottom of the listing.
    3. Remove the "-X%" from the description.
    4. Click on the Update button.
    5. Repeat the above for the rest of the tax groups.
  2. Account code:
    1. Go to Finance Mgt > Maintenance > GL Chart of Account.
    2. Locate the account code from the drop down menu. (Users can type the account code if they know, the default GST account codes are beginning with "22".)
    3. Under the Account Name description, remove the rates.
    4. Click on the Update Account button.



Go to Top