Reports
Svalog turns the data you already enter into answers — profit and loss, who owes you, what's selling, what's slow and what to reorder. Every report reads straight from your live database, so there's nothing to export or reconcile.
AR Aging Report
Shows outstanding invoices grouped by how long they've been overdue. Use this to prioritise collection calls.
Set an as-of date (defaults to today). Results are grouped by customer into five buckets: Current (not yet due), 1–30 days, 31–60 days, 61–90 days, and 90+ days.
AP Aging Report
Accounts payable aging — what you owe suppliers, grouped by how overdue it is. Based on goods receipts that have a supplier invoice amount recorded.
Set an as-of date (defaults to today) and the default payment terms in days. A supplier invoice is treated as due on its invoice date plus the payment terms. Results are grouped by supplier into five buckets: Current, 1–30 days, 31–60 days, 61–90 days, and 90+ days.
Sales Summary
Revenue over time. Set a date range and choose a grouping (Month, Quarter, or Year). Each row shows: period, total revenue invoiced, amount paid, amount outstanding, and invoice count.
Top Products
Which products generate the most revenue. Set a date range and the number of results to show (default 10, max 100). Each row shows: rank, product name, SKU, total revenue, quantity sold, and order count.
Top Customers
Which customers spend the most. Set a date range and number of results. Each row shows: rank, customer name, total invoiced, total paid, outstanding amount, and invoice count.
Inventory Valuation
Current stock valued at each product's base cost. No date filter — always reflects the current snapshot. Shows each product's name, SKU, quantity on hand, unit cost, and total value. Sorted by value descending with a grand total at the bottom.
Purchase Summary
What you've spent on purchasing. Set a date range and grouping (Month, Quarter, Year). Shows spend per period (subtotal, tax, total, PO count) and a top 10 suppliers by spend.
Production Summary
Overview of manufacturing output. Set a date range. Shows each product: planned quantity, produced quantity, number of orders, and a breakdown of order statuses (Draft, Confirmed, In Progress, Done, Cancelled).
Demand Forecast
Predicts which products each customer is likely to order soon, based on their historical order patterns. Found under Analytics → Demand Forecast.
The algorithm groups fulfilled sales orders by customer × product pair. For pairs with at least 2 orders, it calculates the average re-order interval and expected next order date using an exponentially-weighted moving average (most recent orders count more).
- Horizon — How far ahead to look: 30, 60, 90, or 180 days (default: 90).
- Confidence — Filter by data quality: All (2+ orders), Medium+ (3+ orders), High only (5+ orders, default).
- Urgency badge — Red "Xd overdue" means action is already late; yellow "Act in Xd" means act within a week; grey "Xd buffer" means there is still time.
- Probability bar — Shows how close the expected order date is relative to the average interval. Turns red when overdue.
The suggested action for each row is either Produce (if an active BOM exists) or Purchase (if the product is purchasable). The suggested quantity is average order quantity minus current stock on hand.
Click a row to expand it and see the full order pattern stats. For production suggestions, component stock levels are checked automatically — any shortages are listed with a Buy button that opens a pre-filled purchase order.