User Accounts should be created for each individual staff member accessing Back Office and POS. Each User will have unique details, including name and the Outlet/s they are associated with.
As part of the configuration, the User will be assigned to a Security Profile. The features the User can access are inherited based on the Security Profile. Users can also be reported on in various reports within the system e.g. Staff Sales Report.
To explain the different sections of user security:
Profile Security | Used to create Security Profiles, and enable/disable access to Back Office functionality for each Profile. |
POS Security | Used to enable/disable POS features for each Security Profile |
Users | Individual logins for staff members. Each user is assigned to a Security Profile, and inherit access to different features of the system as defined in the Profile Security and POS Security areas. |
📋 Note: To access this feature you must be logged in as a User with the Users feature assigned to your Security Profile. If you cannot access this feature please contact your company administrative staff.
Adding new Users
Users can be added individually, or uploaded by using a Microsoft Excel spreadsheet (useful when first initially setting up Retail Express). Click on the headings below to view detailed information on each method.
📋 Note: After Users have been created via Upload you will need to edit each User to assign the Outlets in the Outlet Access and Stock Outlet Access areas. Without these settings, the user will be unable to log into the system.
Individual Users

To add a new User:
- Navigate to: Staff > Users
- Add information to the fields at the top of the screen
- Highlight the appropriate Outlets in the Outlet Access List and Stock Outlet Access List
- Press Insert
Tip: Mandatory fields are highlighted with a red vertical bar on the left of the field e.g. Code.
Field | Information |
Code |
Staff ID/User Code used to log into both Back Office (the admin section of Retail Express) and POS.
Format is a 3-8 character alpha/numerical combination; illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
First Name |
Staff member's first name
|
Surname |
Staff member's surname
|
Password |
The user's password.
Passwords require a minimum of 6 characters, including a number. Illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
Email | Staff member's email address |
Profile |
The Security Profile the user is allocated to; determines the features the user can access
|
Admin User |
Tick to enable the user to create Purchase Orders for Suppliers with "Admin Only Orders" selected.
If "Admin User" is unticked any supplier with "Admin Only Orders" enabled will not be available to select when creating a Purchase Order.
|
Days Off |
Text-entry field used to track basic information about the user e.g. the number of days leave taken by the user, or days the user is unavailable to work.
|
Active (Enabled) |
Allows the user to log into Retail Express.
When unticked the user is disabled. They will not be able to log in or use any part of the Back Office or POS, and will be excluded from most reports.
|
Outlet Access List |
The Outlets the user will have access to.
If an Outlet is not selected the User will not be able to view reports, create sales or use any functionality for that Outlet.
If the POS Security Permission "Allow the User to View All Transactions in POS" is disabled, users will be limited to only viewing transactions in POS for the Outlets selected in this list.
|
Stock Outlet Access List |
The Outlets users can see the inventory levels for, including searching for products in POS, and Transfers.
The user will be able to set the outlet as the Source Location for sales in POS (automatically creating a Transfer if the Fulfilment Location is different to the Source Location).
|
Multiple Users via Upload
If you have a large number of users to be added to the system, the most efficient way to enter them is by editing an Excel spreadsheet and uploading the file into Retail Express. This spreadsheet contains the following fields:
- User Code
- First Name
- Surname
- Password
- Is Admin (related to the Admin Only Orders feature for Supplier Purchase Orders)
When Users are uploaded they will be enabled by default, but require the remaining settings to be finalised before they can log in e.g. assigned a Security Profile.
📋 Note: When mass-uploading users via Excel, you can include Outlet Access, Stock Outlet Access, and Security Profile for assignment during user creation. Use "All" to set access for all outlets/stock outlets or specify outlet IDs in a comma-delimited string.
- Navigate to: Staff > Users > Upload Via Excel tab
- In Step 1 right-click the link and select Save Link As (or Save Target As, depending on which browser you're using)
- Save the file
- Open the file
- Click Enable Editing to unlock the file
- A sample user will be displayed in the first row
Tip: You will need to Delete this user prior to uploading the file to avoid the user from being created in your system.
- Update the columns for each of your Users; each User should be on a new line

- You can also specify the Profile ID to allocate a profile to the user, To see/edit the features of the profile ID, Go to Staff > Profile Security > Edit Features
- Save the file
- Open Retail Express
- In Step 2 click Choose File
- Navigate to where you saved the UserTemplate file
- Click Upload File
- The file will be uploaded and checked for errors
Tip: If there are errors detected the information will be displayed in the Preview screen at the bottom; you will need to correct the errors and re-upload the file in step 2
- Click Import Excel Data to create the users
- Click the Manage Users tab
- You will need to Edit each User to finalise the settings e.g. assign a Profile
Important: Without these settings configured the User will be unable to log into the system
- Click the Pencil icon for the user
- Update the settings in the window at the top
- Click Save
Field | Information |
Code* |
Staff ID/User Code used to log into both Back Office (the admin section of Retail Express) and POS.
Format is a 3-8 character alpha/numerical combination; illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
First Name* |
Staff member's first name
|
Surname* |
Staff member's surname
|
Password* |
The user's password.
Passwords require a minimum of 6 characters, including a number. Illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
Email* | Staff member's email address |
Profile |
The Security Profile the user is allocated to; determines the features the user can access
|
Admin User* |
Tick to enable the user to create Purchase Orders for Suppliers with "Admin Only Orders" selected.
If "Admin User" is unticked any supplier with "Admin Only Orders" enabled will not be available to select when creating a Purchase Order.
|
Days Off |
Text-entry field used to track basic information about the user e.g. the number of days leave taken by the user, or days the user is unavailable to work.
|
Active (Enabled) |
Allows the user to log into Retail Express.
When unticked the user is disabled. They will not be able to log in or use any part of the Back Office or POS, and will be excluded from most reports.
|
Outlet Access List |
The Outlets the user will have access to.
If an Outlet is not selected the User will not be able to view reports, create sales or use any functionality for that Outlet.
If the POS Security Permission "Allow the User to View All Transactions in POS" is disabled, users will be limited to only viewing transactions in POS for the Outlets selected in this list.
|
Stock Outlet Access List |
The Outlets users can see the inventory levels for, including searching for products in POS, and Transfers.
The user will be able to set the outlet as the Source Location for sales in POS (automatically creating a Transfer if the Fulfilment Location is different to the Source Location).
|
* Available in the Excel upload file
Back to top
Edit an existing User
The bottom half of the screen lists Users that have already been created within the system.
By default, only Active user accounts are displayed. Change the Display drop-down to toggle whether Inactive users are displayed.

To edit a user:
- Click the blue pencil (edit) icon for the user

- Update the details as required
- Click Reset Password to enter a new password for the user
- Click Save
📋 Note: When creating or updating Users the mandatory fields of Code, First Name, Surname and Password must be completed. Passwords also require a minimum of 6 characters, including a number.
Field | Information |
Code |
Staff ID/User Code used to log into both Back Office (the admin section of Retail Express) and POS.
Format is a 3-8 character alpha/numerical combination; illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
First Name |
Staff member's first name
|
Surname |
Staff member's surname
|
Password |
The user's password.
Passwords require a minimum of 6 characters, including a number. Illegal characters cannot be entered into this field (& * ~ ` : ; and ?)
|
Email | Staff member's email address |
Profile |
The Security Profile the user is allocated to; determines the features the user can access
|
Admin User |
Tick to enable the user to create Purchase Orders for Suppliers with "Admin Only Orders" selected.
If "Admin User" is unticked any supplier with "Admin Only Orders" enabled will not be available to select when creating a Purchase Order.
|
Days Off |
Text-entry field used to track basic information about the user e.g. the number of days leave taken by the user, or days the user is unavailable to work.
|
Active (Enabled) |
Allows the user to log into Retail Express.
When unticked the user is disabled. They will not be able to log in or use any part of the Back Office or POS, and will be excluded from most reports.
|
Outlet Access List |
The Outlets the user will have access to.
If an Outlet is not selected the User will not be able to view reports, create sales or use any functionality for that Outlet.
If the POS Security Permission "Allow the User to View All Transactions in POS" is disabled, users will be limited to only viewing transactions in POS for the Outlets selected in this list.
|
Stock Outlet Access List |
The Outlets users can see the inventory levels for, including searching for products in POS, and Transfers.
The user will be able to set the outlet as the Source Location for sales in POS (automatically creating a Transfer if the Fulfilment Location is different to the Source Location).
|
Back to top
Activate/Deactivate a User Account
When a user no longer requires access to Retail Express they can be deactivated. This will preserve their data (including sales) but will prevent them from logging in.
To deactivate a user:
- Click the blue pencil (edit) icon for the user

- Untick the Active (Enabled) field
- Click Save

To reactivate a user:
- From the Display drop-down at the top of the user table select Inactive Users Only
- A list of the inactive users will be displayed
- Click the blue pencil (edit) icon for the user
- Tick the Active (Enabled) field
- Click Save

Return to Top
Frequently Asked Questions
If you're unable to view specific Outlets when running reports or Transfers, it's likely the user doesn't have access to that specific Outlet.
You will need to edit the User to add the outlet to the Outlet Access List as per the steps above.