
General Tab
The General tab defines the core tax — its code, rate type, and how it applies across your business.General Fields
Create a Tax
Go to Operations → Tax
Click New Tax
Choose Scope
- Global: Tax applies to all items (or all items of the Transaction Type).
- Scoped: Tax applies only to items you explicitly map in the Mapping tab below.
Save
Rules Tab
Tax Rules override the base tax value (or disable it entirely) for a specific location and/or order mode. This is how you implement regional rate differences or mode-specific charges.Why Tax Rules Matter
Example: You operate in Singapore (10% GST) and Malaysia (6% SST). Create one “GST/SST” tax, then add two rules:- Rule 1: Location = Singapore → Value 10%
- Rule 2: Location = Malaysia → Value 6%
Tax Rule Priority — Inverted vs. Products
Rules Fields
Create a Tax Rule
Open the Tax you want to override
Click Add Rule
Enter the Override Value
Save
Mapping Tab
Mapping defines which categories and products a scoped tax applies to. Global taxes ignore this tab (they always apply); scoped taxes only apply to items in a matching mapping.Why Mapping Matters
Example: You want 10% tax on food items only, not beverages.- Create a tax “Food Tax” with Scope = Scoped.
- In the Mapping tab, add two mappings:
- Category = “Main Dishes”
- Category = “Appetizers”
- Beverages (even if in the menu) are never taxed because they aren’t in the mapping.
Mapping Rules
- A Category mapping applies to all products in that category (and sub-categories if nested).
- A Product mapping applies only to that specific product.
- If a product is explicitly mapped, its category mapping is ignored (product is more specific).
- Scope must be “Scoped” for mappings to have effect. Global scope bypasses this tab.
Add a Mapping
Open the Scoped Tax you want to map
Click Add Mapping
Select the Category or Product
Repeat for other categories/products
Save
Associated Taxes
Associated taxes let you stack taxes — apply one tax only when another tax is applied. This is used for compound charges like “apply a tax-on-service charge whenever the Service Tax is applied.”Example: Service Tax + Tax on Service
- Create “Service Tax” (e.g. 10%, Scope = Global).
- Create “Tax on Service” (e.g. 5% of the Service Tax, Scope = Global).
- In “Tax on Service” → Associated Taxes tab, select “Service Tax”.
- Result: When a ticket applies the Service Tax, it automatically also applies the Tax on Service to the service charge line, not to food items.
Associated Taxes Fields
Frequently Asked Questions
What's the difference between Scope (Global/Scoped) and Mapping?
What's the difference between Scope (Global/Scoped) and Mapping?
- Global: Always apply to items of the matching transaction type.
- Scoped: Only apply to items that are explicitly listed in the Mapping tab.
Can I have multiple taxes on one item?
Can I have multiple taxes on one item?
Why is my override not working? I set a Location rule but it's not being used.
Why is my override not working? I set a Location rule but it's not being used.
How do I disable a tax without deleting it?
How do I disable a tax without deleting it?
What's the difference between Tax Inclusive and Tax Exclusive?
What's the difference between Tax Inclusive and Tax Exclusive?
Can I apply a percentage tax with a maximum cap?
Can I apply a percentage tax with a maximum cap?
10), and optionally enter a Max Amount (e.g. 100). If the calculated tax would exceed the max, it’s capped at the max. Useful for service charges that are percentage-based but have a hard ceiling.
