Skip to main content

Tax & Surcharge

Who this is for

Admins and finance-aware managers who maintain tax and surcharge rules used by the POS.

Before you start​

  • Confirm the correct brand.
  • Confirm you have brand-level modify access.
  • Confirm the Takeaway table type is configured for the brand.
  • Confirm whether you are creating tax logic, service charge logic, or another surcharge.
  • Verify the expected rate and shop rollout before saving.

Open this page​

Open POS Settings -> Tax & Surcharge.

What this page controls​

This page defines automatic or manual financial additions used on orders.

Use it to manage:

  • tax entries
  • surcharge entries
  • calculation order
  • auto-calculate behavior
  • per-shop activation

These definitions are created at brand level and then enabled per shop.

Tax and Surcharge

Main sections​

Shared fields​

FieldWhat it controlsWhen to change it
Code and NameInternal identity and receipt labelWhen you add or rename a rule
PriorityOrder of calculationWhen more than one rule can apply
Fixed Amount vs percentageWhether the rule is flat or percentage-basedWhen the business rule requires one model or the other
Amount or percentage valueThe actual charge valueWhen the business rate changes

Calculation modifiers​

  • Auto Calculate: applies the rule automatically when enabled
  • Open Amount: prompts the user for a value instead of using one fixed amount

Shop settings​

Use the shop settings area to enable the rule only for the shops that should apply it.

Restore a recently removed tax or surcharge​

Use Show recently removed on the relevant list when a tax or surcharge rule was removed by mistake.

  • The Taxation list and the Surcharge list each have their own recently removed toggle.
  • The toggle only shows taxations or surcharges removed in the last 24 hours. Records removed longer ago are not included.
  • Recently removed rows use a light gray background.
  • A recently removed row only shows the restore action. The edit and delete actions are hidden.
  • Select the restore icon to make the taxation or surcharge active again.
  • HQ blocks the restore if another active taxation or surcharge already has the same Code or Name.

Takeaway service charges​

This brand-level setting affects all tables using the Takeaway table type across the selected brand. It is separate from each surcharge rule's shop settings. You need brand-level modify access to save it.

  1. Select Surcharge.
  2. Find Takeaway orders.
  3. Click Edit to unlock the checkbox.
  4. Select or clear Skip service charge for takeaway tables.
  5. Click Confirm and save. Click Cancel to discard the change.

The checkbox is locked again after saving. Changing the checkbox alone does not save it. During a new brand's guided setup, the service-charge step also offers this choice, selected by default. Adding a shop to an existing brand preserves the brand's current choice.

After saving, POS devices receive the setting through their normal cloud-to-local background sync. For a POS that has not completed initial setup, the Data Synchronization page appears at startup: choose the sync days, select Sync, wait for Completed. Click to login, and select it to continue. An already-initialized POS does not show that page; allow its background sync to complete instead. Then load or update an active, non-return takeaway order: when selected, the POS clears its service charge; when cleared, normal configured service-charge rules apply. Completed orders and refund reversals keep their original charges. Other table types retain their existing behavior.

Screenshot pending

Needed file: takeaway_service_charge_settings.png

Steps​

  1. Open POS Settings -> Tax & Surcharge.
  2. Create or open the target tax or surcharge rule.
  3. Enter the Code and Name.
  4. Set the calculation Priority.
  5. Choose fixed amount or percentage.
  6. Enter the value.
  7. Turn Auto Calculate or Open Amount on only if required.
  8. Enable the rule for the target shops.
  9. Save the rule.
  10. If you removed a tax or surcharge rule by mistake, turn on Show recently removed in the relevant list.
  11. Find the light gray row and select the restore icon.
  12. If HQ blocks the restore, review any active taxation or surcharge with the same Code or Name before trying again.

What changes after you save​

Saving the rule updates the brand-level definition. The rule only affects the shops where it is enabled.

How to check your change​

  1. Reopen the rule and confirm the saved values.
  2. Confirm the intended shops are enabled.
  3. Verify the result in the target POS calculation flow or receipt output when practical.

If something goes wrong​

  • Confirm the issue is not caused by shop enablement.
  • Check Priority if multiple rules are interacting unexpectedly.
  • Review whether the rule should be automatic or manual before changing the rate itself.
  • If restore is blocked, check whether another active taxation or surcharge is using the same Code or Name.
  • If the takeaway setting cannot load, select Refresh and confirm the correct brand and connection.
  • If saving fails, retry after confirming brand-level modify access. If HQ reports that the Takeaway table type is not configured, ask an admin to configure it first.
  • If POS still shows the old behavior, first allow its background settings sync to complete. If it has not completed initial setup, use Data Synchronization, select the sync days and Sync, wait for Completed. Click to login, select it, and then reload the active takeaway order.

When to ask owner/admin​

  • The change affects legal tax handling or customer-facing surcharges.
  • You are unsure about calculation order between multiple rules.
  • The change affects multiple shops and you cannot verify all of them safely.