Custom reporting day & timezone settings let you control when your business day starts and ends for reports. This is ideal for businesses that operate past midnight and want late-night orders to count toward the previous business day.
What is this feature?
This feature allows you to customize:
When a reporting day starts and ends
Which timezone reports use
How weekly reports are grouped
All new orders are automatically assigned the correct reporting date based on these settings.
What this feature does
Custom Reporting Day - set a business day window (for example, 04:00 – 03:59) instead of midnight to midnight.
Reporting Timezone - choose the timezone used for reports, independent from the outlet’s physical location.
First Day of Week - select which day starts the week for weekly reports (Monday, Sunday, etc.).
Custom Time frames - create named periods like Lunch or Dinner for future report filtering.
Automatic Order Assignment - every new order is automatically tagged with the correct reporting date.
What this feature does not do
Does not change when orders appear in the POS
Does not change order creation timestamps
Does not update existing orders retroactively
Custom time frames are not yet used for report filter
How to use it?
Where to find the settings
Go to Settings > Reporting
Configure your report day, timezone, and week settings
Configuring the Reporting Day
Default behavior
Reporting day runs from 00:00 – 23:59
Uses the outlet’s country timezone
To customize the reporting day
Click Set reporting day
Choose your start time (for example, 04:00)
The end time automatically sets to one minute before the next start time (for example, 03:59)
Select the reporting timezone
Click Save
Example: Late-night business
A bar closes at 2:00 AM
Reporting day start time: 04:00
Orders from 04:00 AM Monday – 03:59 AM Tuesday → Monday’s report
Orders from 12:00 AM – 03:59 AM Monday → Sunday’s report
First Day of the Week
Choose which day starts your reporting week (Monday, Sunday, etc.)
This affects weekly report aggregation
Custom Timeframes
Create named periods such as:
Lunch: 11:00 – 14:00
Dinner: 18:00 – 22:00
‼️ Important note: Each time frame can have its own timezone. Currently display only. Future updates will enable filtering reports by these preriods
How this affects reports
Printed Reports page
The Reports > Printed page automatically follows your reporting settings:
Default date range
Shows the current reporting day (for example, 04:00 today – 03:59 tomorrow)Timezone
Uses the configured reporting timezoneClear date labels
Example: Jan 27, 2026 04:00 – Jan 28, 2026 03:59
Order reporting date logic
With a 04:00 start time:
Order at 03:30 AM Tuesday → Monday’s report
Order at 04:00 AM Tuesday → Tuesday’s report
Order at 11:00 PM Tuesday → Tuesday’s report
Important considerations
Existing orders
Changing reporting settings only affects NEW orders. Orders created before the change keep their original reporting date. Historical reports may not match new boundaries. Consider the timing when changing settings (e.g. do it at start of a new period).
Timezone changes
Changing timezone affects how times are interpreted. If you change timezone, new orders will use the new timezone. Be consistent with timezone selection to avoid confusion.
Partner/vendor orders
Partner orders inherit the reporting date from their vendor orders. Vendor outlet settings determine the reporting date for the entire chain.
Backfilling historical data
If you need existing orders updated to match new reporting settings, contact technical support. This requires a database migration and should be planned carefully.
Common Questions
What happens if I change the reporting day mid-week?
New orders follow the new boundary. Existing orders stay the same, which may cause a temporary gap in reports.
Can each outlet have different reporting settings?
Yes. Reporting settings are configured per outlet.
What if my business operates 24/7?
You can still set a reporting boundary (for example, 06:00) to define when one reporting day ends and the next begins.
Do custom timeframes affect reports now?
Not yet. They are available for setup and will be used in future report filtering.
Which timezone should I use?
Use the timezone where your business operates and where reports are reviewed.
Troubleshooting
Orders appear in the wrong reporting day
Check Settings > Reporting
Confirm the reporting start time
Verify the reporting timezone
Remember: only new orders use updated settings
Reports show unexpected time ranges
This is expected if you use a custom reporting day
Example: 04:00 – 03:59 means your reporting day starts at 4:00 AM
Custom timeframes are not working
This is expected behavior
Report filtering by timeframe will be available in a future update
