Let me bring clarifications to your concern about zone settings in QuickBooks Online (QBO).
The date and time are recorded in Greenwich Mean Time (GMT) on our QuickBooks Online (QBO) servers. Thus, when running reports, QBO analyzes the time based on the QBO server time zone which is the GMT.
Let me know if you have additional time zone on the report. If you have other concerns, just let me know.