GST: Difference between revisions

From HelpWiki Highnix
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 48: Line 48:
#* Local calls – TX @9% GST
#* Local calls – TX @9% GST


=== Example 1: Setup a product with the proper Input Tax and Output Tax. ===
=== 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.
#Setup the Tax Types and Tax Groups as described above. We use 3 products, redpen, greenpen 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.
#Identify the tax types of the product for both Sales GST and Purchase GST of ProdA. Assuming that the GST rates are 9% and 0% if GST is not applicable, this rates might be changed over time.  
## redpen: Sales GST = SR @9%, Purchase GST = TX @9%
##redpen, Sales GST is SR @9%, Purchase GST is TX @9%.
## orangepen: Sales GST = ZR @0%, Purchase GST = ZP @0%
##orangepen, Sales GST is ZR @0%, Purchase GST is ZP @0%.
## greenpen: Sales GST = NA @0%, Purchase GST = NA @0%
##greenpen, Sales GST is NA @0%, Purchase GST is NA @0%.
# Set up Item Tax Types:
#Setup an item tax types:
## Provide a clear name for the tax type, such as '''"Items Taxable (Sales-Purch) - SR and TX 9%"''' (for redpen).
##Give a Tax Name that can easily identify, say "'''Items Taxable (Sales-Purch) - SR and TX 9%'''" (this will be used for redpen)
## Set '''Is Fully Tax-exempt:''' to '''No'''.
##In the "Is Fully Tax-exempt:" box, select "No".
## In the "Select which taxes this item tax type is exempt from" list, check all boxes except '''SR''' and '''TX'''.
##in the "Select which taxes this item tax type is exempt from" list, check everything except SR and TX.
## Click the '''Add New''' button to save.
##Click on the Add New button.
## Repeat the above steps to create additional Item Tax Types for ZR/ZP (for orangepen) and NA/NA (for greenpen).
##Repeat the above steps for ZR/ZP and NA/NA.
# Assign the Item Tax Types to products:
#Go to Inventory Mgt, Maintenance, Add and Edit Items.
## Go to: Inventory Mgt > Maintenance > Add and Edit Items.
##Select the redpen.
## Select the product '''redpen'''.
##in the Item Tax Type box, from the pull down menu, select the "'''Items Taxable (Sales-Purch) - SR and TX 9%"''' created in the above step.
## In the '''Item Tax Type''' field, choose '''"Items Taxable (Sales-Purch) - SR and TX 9%"''' from the dropdown list.
##Click on Update item.
## Click on '''Update Item'''.
##Repeat for orangepen and greenpen with the corresponding GST Item Tax Types.
## Repeat the process for '''orangepen''' and '''greenpen''' using their respective Item Tax Types.
#Under the customer (or supplier) profiles, go to the Sales Mgt, Maintenance, Add and Edit Customer Records, select the customer and go to the branch. Select the branch and then select the correct Tax Group (e.g. "'''Sales Tax SR-OS-ZR-NA'''" and click on the Update button.  
# Assign the appropriate Tax Group to the customer (or supplier):
#When the above steps are completed, now if you process the sales invoice for this customer and the item tax GST type will be applied accodingly.
## Go to: Sales Mgt > Maintenance > Add and Edit Customer Records.
[[File:Itemtaxsetup.png|none|thumb|800x800px|Fig 4. Screen shot of updating the item tax type for redpen.]]
## Select the customer and then select the appropriate branch.
[[File:CustTaxGroup.png|none|thumb|800x800px|Fig 5. Customer Tax group selection.]]
## 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.
=== '''Example 2: Processing Multiple GST Types in One Invoice''' ===
# 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?'''
'''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.
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''' ====
'''Step 1: Set up a Tax Group'''
# Go to: System Setup > GST Tax Group.
# Go to: System Setup > GST Tax Group.
# Create a new tax group and name it '''"Purch Invoice with TX & ZP"'''.
# 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".
# Under "Select the taxes that are included in this group", check the boxes for "TX" and "ZP".
# Save the tax group.
# Save the tax group.
 
'''Step 2: Set up an Item Tax Exemption Type'''
==== '''Step 2: Set up an Item Tax Exemption Type''' ====
# Go to: System Setup > 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%"'''.
# 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".
# Under "Select which taxes this item tax type is exempt from", check all boxes except "ZP" and "ZR".
# Save the exemption type.
# Save the exemption type.
 
'''Step 3: Set up a Taxable Item Tax Type'''
==== '''Step 3: Set up a Taxable Item Tax Type''' ====
# Go to: System Setup > Item Tax.
# Go to: System Setup > Item Tax.
# Create a new tax type named '''"Items Taxable – SR and TX @ Prevailing Rate"'''.
# 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".
# Under "Select which taxes this item tax type is exempt from", check all boxes except "SR" and "TX".
# Save the tax type.
# Save the tax type.
 
'''Step 4: Create a Supplier Record'''
==== '''Step 4: Create a Supplier Record''' ====
# Go to: Purchase Mgt > Maintenance > Add and Edit Supplier Records.
# Go to: Purchase Mgt > Maintenance > Add and Edit Supplier Records.
# Enter the supplier’s name as '''"Telephone Company"'''.
# Enter the supplier’s name as '''"Telephone Company"'''.
# In the Tax Group drop-down, select '''"Purch Invoice with TX & ZP"'''.
# In the Tax Group drop-down, select '''"Purch Invoice with TX & ZP"'''.
# Save the supplier record.
# Save the supplier record.
 
'''Step 5: Create Product Items'''
==== '''Step 5: Create Product Items''' ====
# Go to: Inventory/Product Mgt > Maintenance > Add and Edit Items.
# Go to: Inventory/Product Mgt > Maintenance > Add and Edit Items.
# Create a product named '''"Local Phone Calls"'''.
# Create a product named '''"Local Phone Calls"'''.
Line 108: Line 129:
# In the Item Tax Type field, select '''"Items Not Taxable – ZP and ZR 0%"'''.
# In the Item Tax Type field, select '''"Items Not Taxable – ZP and ZR 0%"'''.
# Save both products.
# Save both products.
 
'''Step 6: Enter a Purchase Bill'''
==== '''Step 6: Enter a Purchase Bill''' ====
# Go to: Purchase Mgt > Create Bills.
# Go to: Purchase Mgt > Create Bills.
# Select the supplier '''"Telephone Company"'''.
# Select the supplier '''"Telephone Company"'''.
Line 125: Line 145:
== <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%:



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