Reports Overview
Reports Module Overview
The Reports module gives Admins and Managers a complete view of how the shop is performing. It is organised as an Overview dashboard plus six focused reports — Sales, Repairs, Daily / Z-Report, Inventory, Customers, and Branches. You move between them using the tabs along the top, and a single filter bar controls the date range and branch for all of them, so you never have to re-pick your period when you switch reports.
Managers see branch-scoped data only. Admins see data across all branches and additionally get the Branches comparison report.
Date Range and Branch Filters
The filter bar at the top of every report controls what data is shown. Your selection cascades to whichever report you open, and stays in place as you navigate between them.
- Period presets — Today, This Week, This Month, Last Month, This Quarter, and This Year
- Custom Range — pick your own start and end dates for any window you need
- Branch — Admins can choose All Branches or a single branch (shown when the shop has more than one branch); Managers are locked to their own branch
- Export CSV — download Repairs List, Revenue Report, or Sales Report spreadsheets from the same bar
Pick your period and branch once on any report — the Overview, for example — then click through the tabs and every report reflects the same filter.
Reports Run on Your Shop's Timezone
Today, and every daily breakdown in Reports — the Overview trend chart, the Sales and Repairs trend charts, and each row of the Daily / Z-Report — are calculated using your shop's timezone, not the server's. That means Today starts and ends at midnight in your shop's local time, so a sale made just after midnight lands in the right day.
- Set your timezone explicitly in Settings > Shop > Timezone, right next to the Country field.
- If you haven't set one, Fixmo derives it automatically from your shop's Country when that country has a single timezone (e.g. Sri Lanka → Asia/Colombo).
- For countries that span multiple timezones, choose yours from the Timezone dropdown — it only lists zones for the Country you've selected.
If Today's numbers ever look off by a few hours around midnight, check that your shop's Country and Timezone are set correctly in Settings > Shop.
Overview Stat Cards
The Overview page opens with six key metrics for the selected period. Each revenue and count card shows a percentage change against the preceding period of equal length, with a green up arrow for growth or a red down arrow for a decline.
- Total Revenue — combined repair and product-sales revenue for the period
- Repair Revenue — payments collected on repairs, versus the previous period
- Sales Revenue — product-sales revenue, versus the previous period
- Repairs Completed — repairs marked Delivered, versus the previous period
- Product Sales — number of completed sale transactions, versus the previous period
- New Customers — customers added during the period, versus the previous period
Overview Charts
Below the stat cards, the Overview visualises where revenue comes from and who is driving it.
- Revenue Trend — a daily area chart layering repair revenue and sales revenue across the period
- Revenue Split — a donut showing the share of revenue from repairs versus product sales
- Technician Performance — your team ranked by revenue collected, with repair counts
- Top Items Serviced — the most frequently repaired items as a bar chart
The Detailed Reports
From the Overview you can jump into any of the dedicated reports, each focused on one part of the business.
- Sales — revenue trend, top products with profit margin, revenue by category, and sales by channel
- Repairs — repair revenue trend, repairs by status, technician leaderboard, and turnaround time
- Daily / Z-Report — collections by payment method, daily breakdown, a profit-and-loss statement, and refunds by reason
- Inventory — stock valuation, low-stock alerts, dead-stock, and stock value by category
- Customers — new vs returning, repeat rate, lifetime value, and top customers
- Price Overrides — every line sold at a price different from the catalog price, with who changed it, when, and the impact on revenue
- Branches — a side-by-side comparison of every location (Admins only)
AI Insights (Coming Soon)
The Overview includes a placeholder for AI Insights. Once live, it will use Fixmo's built-in AI assistant to turn your numbers into plain-language summaries, flag unusual changes, and suggest actions — so you do not have to read every chart to know what changed.
AI Insights is marked Coming Soon in the interface and will be enabled in a future update.
Who Can Access Reports
Access to the Reports module is controlled by the canAccessReports permission, which is granted to Admin and Manager roles only.
- Admin — full access to all reports across all branches, including Branches comparison
- Manager — access to reports scoped to their assigned branch (no Branches comparison)
- Technician — no access to Reports
- Cashier — no access to Reports
Frequently Asked Questions
What reports does Fixmo provide?+
Can I change the date range on the Reports page?+
Can I filter reports by branch in Fixmo?+
How does the 'vs last period' comparison work?+
What timezone are 'Today' and the daily charts based on?+
Who can access the Reports module in Fixmo?+
Related Articles
Sales & Profit Reports
Use the Fixmo Sales report to track product-sales revenue, gross profit and margin, units sold, best-selling products, revenue by category, and sales by channel.
Read articleDaily Sales & Z-Report
The Fixmo Daily / Z-Report shows money collected by payment method (cash, card and more), a daily breakdown, a profit-and-loss statement, and refunds by reason.
Read articleRepair & Technician Reports
The Fixmo Repairs report tracks repair revenue, repairs by status, a technician performance leaderboard, and turnaround time from receipt to delivery.
Read articleInventory & Stock Reports
The Fixmo Inventory report shows stock valuation at cost and retail, potential profit, low-stock alerts, dead-stock that is not selling, and stock value by category.
Read articleCustomer & Branch Reports
The Fixmo Customers report covers new vs returning customers, repeat rate, and lifetime value, while the Branches report compares revenue and net income across locations.
Read articleDashboard Analytics
Understand the Fixmo Dashboard: repair status cards, monthly revenue sparklines, active repairs list, sidebar stats, and role-based visibility for financial data.
Read articleExporting Data
Export repairs, revenue, and sales data as CSV files from the Fixmo Reports page. Download structured spreadsheets for accounting, analysis, or record keeping.
Read article