Skip to main content

Mall Sales Reporting (GTO): How It Works, and What to Do When the POS Asks for the GTO File

How Qashier's GTO integration sends your daily mall sales file automatically, how to activate it in Qashier Marketplace, and what to do when the POS shows 'GTO file not submitted' or you need the Ayala Malls Offline GTO option.

If your shop is a mall tenant, the mall usually requires a daily sales (gross turnover, GTO) file. Qashier's GTO integration sends that file to the mall automatically, so you stay compliant without exporting anything by hand.

Applies to: Singapore, Malaysia, Philippines, Thailand · QashierHQ and Qashier POS · the GTO submission add-on (included in the current Singapore plan; a paid add-on in other markets).

Before you start

Activate the integration in QashierHQ

  1. Log in to QashierHQ and open Qashier Marketplace.

  2. Open the shopping mall (GTO) integration add-on and tap the button on it: Activate if GTO is included in your plan, or Add to current plan if it is a paid add-on for you.

  3. This opens a chat with our team. Tell us your mall, your tenant or shop code and the store to connect. The mall connection is configured by Qashier, not from a settings page.

  4. Once it is set up, the add-on shows Activated for that store.

What happens every day

  • Qashier generates your sales file for the day and sends it to the mall's system. You do not need to do anything on the POS.

  • The file is built from the transactions recorded on Qashier POS for that store. Sales taken outside Qashier are not included, so record every sale on the POS.

  • Keep the POS online at the end of the day so the day's transactions have synced before the file is generated.

Ayala Malls (Philippines): generate a GTO file from the POS

Ayala Malls tenants can also generate and send a day's file from the POS, for example after the POS was offline.

  1. On the POS home screen, tap the ☰ menu, then Offline GTO. The item only appears for stores set up for Ayala Malls.

  2. The POS asks Generate & Send GTO Report? and explains that the file will be sent to the Ayala Malls uploader. Tap Generate Offline.

  3. Pick the date. You can choose yesterday or any earlier day, not today.

  4. Wait for the result. The POS shows Report generation in progress. Please check dashboard for files in 10 minutes. If it shows Failed to generate report. Please try again later., try again later or contact support.

Ayala Malls (Philippines): "GTO file not submitted" when you open the POS

For stores set up for Ayala Malls, the POS can block new sales until the GTO file has been submitted. When you tap into the sales screen, it shows GTO file not submitted with the message Please generate and submit the GTO file to proceed.

  1. Tap Submit. The POS shows Generating GTO report..., then Uploading GTO report..., then Finishing up....

  2. When it shows GTO report generated and uploaded successfully, the POS opens the sales screen as normal.

  3. If you tap Cancel, the POS stays blocked until the file is submitted.

If something goes wrong

Symptom

Likely cause

What to do

The mall says it has not received your sales

The store is not yet connected, or the POS was offline when the file was generated

Check the add-on is active for that store in Qashier Marketplace; Ayala Malls tenants can resend the day with Offline GTO; otherwise contact support with the store name and the dates

"GTO file not submitted" keeps coming back (Ayala Malls)

The store is still flagged as missing a GTO file, or the POS could not save the submission because it is offline

Connect the POS to the internet and tap Submit again; if it keeps coming back, contact support with the store name and the dates

No Offline GTO item in the ☰ menu

The store is not set up for Ayala Malls, or the settings have not synced

Return to the POS home page to sync settings; if it is still missing, contact support

Figures in the mall's report differ from your Sales Report

Voids, refunds or sales recorded after the file was generated

Compare with the exported Sales Report in QashierHQ and contact support if the difference is not explained

Related articles

Last verified: 25 Sep 2026 · Markets: SG, MY, PH, TH

Did this answer your question?