Skip to main content
A Location represents a physical outlet or branch. Each location has its own address and contact details that appear on printed receipts, e-invoices, and the online ordering page. Reports can be filtered by location to compare performance across branches.
Locations list screen showing branch names, addresses, and active status

Location Fields

FieldRequiredDescription
CodeYesA short internal identifier for this location, e.g. KL01 or MAIN. Used in reports and exports
NameYesThe branch name displayed on receipts, e-invoices, and in the dashboard, e.g. KL Central
AddressYesFull postal address printed on receipts and submitted with e-invoices
CityYesCity name — required for LHDN e-invoicing submissions
StateNoState or region
CountryYesCountry — defaults to Malaysia
PhoneNoContact number printed on receipts
EmailNoContact email for this branch
TINNo (required for e-invoicing)Tax Identification Number registered with LHDN for this outlet
BRNNo (required for e-invoicing)Business Registration Number for this outlet
MSIC CodeNo (required for e-invoicing)Malaysia Standard Industrial Classification code for this location’s business activity
ActiveNoToggle off to hide this location from reports and the POS location selector
If you plan to use E-Invoicing, complete the TIN, BRN, MSIC Code, and full address fields before activating the e-invoice module. LHDN submissions will be rejected if these fields are missing.

Create a Location

1

Go to Manage → Locations

Click Locations in the left sidebar.
2

Click New Location

Fill in the required fields — Code, Name, Address, City, and Country at minimum.
3

Save

Click Create. The location is immediately available in the dashboard and POS.

Edit a Location

Click the Edit icon. All fields including address and contact details can be updated. Changes take effect immediately on new receipts.
Location details (name, address) appear on printed receipts and e-invoices. If you move premises or change your registered address, update the location before the next business day so new receipts and e-invoices reflect the correct address. Receipts and e-invoices already printed or submitted are not affected.

Frequently Asked Questions

Location visibility for employees is controlled by the role assigned to their user account. If a staff member should only see one location, assign them a role scoped to that location. Contact your administrator if you are unsure how location-based permissions are set up on your account.
Yes. The menu can be managed per location. Products and categories are shared by default, but you can use Bulk Pricing to create location-specific price overrides.
Deactivating a location hides it from the POS selector and removes it from active report filters. Historical data for that location is preserved and can still be accessed by switching the report date range to include the period when the location was active.
Deletion is blocked if the location has any associated transactions or employees. Deactivate it instead to keep your historical data intact.

E-Invoicing

Configure per-location TIN and BRN for LHDN

Settings

Global business name and currency settings

Employees

Assign employees to locations

Reports

Filter reports by location