Shopping mall GTO
Mall GTO submission from Shopify POS.
Our GTO app takes Shopify POS sales and submits them in the format each mall requires, every day. In Singapore it supports JEM and 313@somerset, and new malls can be added on request.
How it flows
- Shopify POS
- Daily sales
- Mall format
- Mall GTO server
The problem
Who needs GTO submission?
Tenants in many Singapore shopping malls must submit daily sales to the mall, or to an agent the mall appoints, for GTO (gross turnover) rent. It is a condition of the tenancy agreement.
Missing submissions can lead to penalty fees or rental charged on estimated sales, which is usually significantly higher. Each mall also has its own file format and transfer method, so manual uploads grow with every outlet.


The app
GTO Malaysia & Singapore
- Price
- From USD 15/month on the Shopify App Store
- Trial
- Free trial available
- Works with
- Shopify POS
- Coverage
- JEM and 313@somerset in Singapore, plus Malaysian malls (list below)
- Launched
- August 2025
Shopify App Store listing checked 2026-10-18. Screenshots are from the listing.
What we do
What the app handles.
- 01
Automatic daily submission
POS sales are formatted to each mall's specification and sent on schedule without staff action.
- 02
Per-outlet connections
Each Shopify POS location is linked to its mall, with its own schedule and on/off control.
- 03
Sales history
A daily view of net sales sent for each connected location and period.
- 04
Manual jobs
Re-send a specific date if a mall server missed a file or a figure needs correcting.
- 05
New mall setup
Singapore malls not yet supported can be added; a one-time integration fee may apply.
- 06
Issue investigation
If a day's figure looks wrong, we request collaborator access to your store and trace it.
Supported malls
25 malls and mall groups, two countries.
Don't see yours? Send us the mall's GTO documentation. A one-time integration fee may apply.
Malaysia
- 1 Utama
- Alamanda
- Atria Shopping Gallery
- Central i-City
- Dpulze
- East Coast Mall
- Empire Mall
- IOI City Mall
- IOI Mall Puchong
- KL East Mall
- KLCC
- KLGCC
- Melawati Mall
- Mayang Mall
- Paradigm Johor Bahru
- Paradigm Mall
- Pavilion Bukit Jalil
- Queensbay Mall
- Sunway malls
- Sky Avenue
- Sutera Mall
- TRX
- Toppen Johor Bahru
Singapore
- JEM
- 313@somerset
List as published by WebCEO, checked 18 October 2026.
How it works
The process, step by step.
- 01
Install
Add the GTO app from the Shopify App Store and start the free trial.
- 02
Connect
Link each POS location to its mall using the mall's tenant details.
- 03
Verify
Check the first submissions against your POS totals and the mall's records.
- 04
Automate
Submissions run daily; history and manual jobs are there when needed.
Questions
Asked often.
Which Singapore malls are supported?
JEM and 313@somerset, as published by WebCEO and checked 18 October 2026. The app also supports malls in Malaysia. For another Singapore mall, send us its GTO documentation.
What is GTO rent?
GTO is gross turnover. Where a tenancy agreement ties rent to an outlet's sales, the mall needs daily sales figures from the tenant, sent in the mall's own file format.
What if my mall is not on the list?
Contact us with the mall's GTO documentation or the mall person-in-charge. A one-time integration fee may apply, and we confirm the exact cost before work starts.
A mall is asking for a sample file. How do I get one?
Contact us and we will provide the sample file the mall needs.
What if a day's sales figure is wrong?
Send us your Shopify store domain. We request collaborator access to investigate and correct the submission.
The mall's POS technician says a GTO file is missing.
Create a manual job for that date in the app. If it happens again, contact us so we can investigate the cause.
Related services
Next step
Ask about your mall.
Tell us how your business runs today. Our Petaling Jaya and Penang teams are in from Mon–Fri, 9:30 AM – 6:30 PM.























