Trading · Data & Reporting

Power BI reporting suite for a trading group

Four companies, one data warehouse and a set of Power BI dashboards that refresh every night. Management sees sales, margin and receivables the morning after month-end.

Client
Trading group, four companies (NDA)
Services
Data & reporting, ERP consulting
Duration
8 weeks · 2025
Location
Ashgabat, Turkmenistan
01Challenge

Six days of Excel every month.

Each company in the group ran its own Logo database. At month-end, accountants exported data, cleaned it in Excel and merged it by hand. Management saw the numbers almost a week late, and the totals rarely matched.

  • Six working days to close management reports
  • Different margin formulas in each company
  • No group-wide view of receivables
  • Reports out of date as soon as they were sent
02Solution

One data model for the whole group.

We combined the four Logo databases into one SQL data warehouse with agreed KPI definitions, then built Power BI dashboards for owners, finance and sales managers, each seeing only what their role needs.

01 · Data

SQL warehouse

Nightly loads from four Logo databases into one consistent model.

02 · Finance

KPI catalog

Revenue, margin and DSO defined once with the CFO and used everywhere.

03 · BI

Dashboards

Group, company and salesperson views, on desktop and phone.

04 · Automation

Scheduled reports

Management pack e-mailed as PDF on the first working day of each month.

03Stack
SQL ServerPower BIPythonLogo Tiger databaseAzure Data Factory
04Results

After the first quarter.

6→1 daysTime to close monthly management reporting.
4 in 1Companies reported in one consistent model.
−9 dAverage days sales outstanding, after receivables became visible.
05Screenshots
Group dashboard: revenue, margin and cash by company
Receivables: ageing by customer and salesperson
Mobile view: daily sales for owners
Next project · Distribution · MobileSales rep app
→
→Next step

Waiting a week for month-end numbers?

Tell us which systems hold your data. We will suggest a first dashboard within one working day.