Configure tax rates
The Tax Rates module defines the tax rules used by SUIGEST360 for purchase and sales operations.
Build a flexible tax configuration.
Each tax has its own type, application, calculation position, method, value, priority and status.
- Tax name
- Tax type
- Purchase or sales application
- Calculation position
- Calculation method
- Value
- Optional payment method
- Calculation order
- Active or inactive status
- Optional tax bracket association
Browse configured taxes.
The list displays the main properties of each tax and provides access to management actions.
- Actions
- Tax name
- Type
- Application
- Position
- Calculation method
- Value
- Number of brackets
- Sort order
- Status
- Created date
- View
- Edit
- Delete when allowed
Create a new tax.
The form defines all properties required by the tax engine.
- Required name
- Required type
- Required application
- Required position
- Required calculation method
- Value depending on calculation method
- Sort order
- Optional payment method
- Active or inactive status
Identify the nature of the tax.
The tax type is mainly informational and provides clear classification of configured taxes.
- VAT
- GST
- Sales Tax
- Stamp Duty
- Withholding Tax
- Other
Define where the tax can be used.
A tax can apply to purchasing, sales or both types of operations.
- Purchase
- Sale
- Purchase and Sale
Determine the calculation stage.
The position determines where the tax is applied in the financial calculation flow.
- Before total
- After total
- Withholding
Choose the calculation method.
SUIGEST360 provides three calculation methods to support different tax rules.
- Percentage
- Fixed amount
- Tax bracket
Calculate a proportional tax.
Percentage calculation applies a percentage value to the relevant tax base.
- Required numeric value
- Minimum value: 0
- Precision up to 4 decimal places
- Displayed with the % symbol
Apply a constant tax amount.
The Fixed Amount method uses a numeric value independently from percentage calculations.
- Required numeric value
- Minimum value: 0
- Stored with up to 4 decimal places
- No percentage calculation
Calculate tax using amount ranges.
Bracket calculation delegates the tax amount to the Tax Brackets module.
- No direct tax value required
- Calculation based on ranges
- Association with a tax bracket
- Each range may use percentage or fixed calculation
Optionally associate a payment method.
A payment method can be stored for specific rules or compatibility with existing tax mechanisms.
- All payment methods
- Cash
- Bank transfer
- Cheque
- Card
Organize tax priority.
Sort Order controls tax ordering and priority.
- Integer value
- Minimum: 0
- Maximum: 9999
- Default: 0
- Taxes ordered using this value
Activate or deactivate a tax.
A tax can remain configured while being disabled.
- Active
- Inactive
- Configuration preserved
- Status controlled from the form
Review the complete configuration.
The detail page provides a visual summary of the tax and its main configuration.
- Name
- Type
- Status
- Application
- Position
- Calculation method
- Value
- Payment method
- Sort order
- Associated bracket count
- Active bracket count
- Edit access
Update a tax rule.
Existing taxes can be modified to adapt their behavior to company requirements.
- Change name
- Change type
- Change application
- Change position
- Change method
- Change value
- Change payment method
- Change order
- Activate or deactivate
Maintain compatibility with existing modules.
SUIGEST360 automatically maintains internal legacy values so existing modules can continue to operate with the current tax engine.
- Percentage: value synchronized to legacy rate
- Fixed amount: legacy rate reset to 0
- Bracket: legacy rate reset to 0
- Direct value removed for bracket-based taxes
Protect taxes linked to brackets.
A tax cannot be directly deleted when it already has an associated tax bracket.
- Confirmation before deletion
- Protection for bracket-linked taxes
- Error message when deletion is prohibited
- Deletion available when no bracket is associated
Need help with Tax Rates?
For issues involving tax type, application, position, method, value, brackets or calculation order, open a request through the SUIGEST360 support portal.
Open support portal