MGL LLP
🔄 Dashboard data has been updated — click to reload
✉ Alert recipients

These addresses receive the refresh summary after every pipeline run, and an alert whenever the pipeline fails or finds data errors. If the list is ever empty, psytechbuild@gmail.com is used.

    Financial Year
    Date Range
    →
    Segment
    Salesperson
    Loading daily data…
    Today's Sales
    —
    —
    Yesterday's Sales
    —
    —
    Collections Due — Next 30 Days
    —
    —
    Payments Due — Next 30 Days
    —
    —
    Collections Due Next 30 Days
    CustomerSalesmanInvoice NoDue DateOutstanding (₹L)
    Estimated Payments Due Next 30 Days
    VendorJob NoEst. Due DateAmount (₹L)
    Invoices That Became Overdue Today
    CustomerSalesmanInvoice NoOutstanding (₹L)
    Loading sales data…
    No filters active — click any chart bar or table row to slice the data
    YTD Revenue
    —
    —
    Prior FY same period —
    Sales Target (Topline)
    —
    —
    Achievement —
    Run Rate (Full Year Projected)
    —
    at current pace
    Prior FY full year —
    vs Same Period Last Year
    —
    —
    MTD vs prior MTD —
    MTD Revenue
    —
    —
    Same period last year —
    Yesterday's Revenue
    —
    —
    Invoices raised —
    Last 3 Days Revenue
    —
    —
    Daily average —
    Revenue by Salesperson click bar to filter
    Monthly Revenue Trend
    Salesperson Breakdown
    📈 Growing Customers
    📉 Declining Customers
    Jobs Not Yet Invoiced Revenue recognised in Sub-Jobwise but no Sales Register entry found
    Loading AR data…
    No filters active — click any chart bar or table row to slice the data
    Filter salesperson
    Total Outstanding AR
    —
    —
    Overdue portion—
    Collected This FY
    —
    —
    Collection rate—
    Overdue (Past Due Date)
    —
    —
    90+ days bucket—
    Current (Not Yet Due)
    —
    —
    Invoices count—
    Aging Distribution
    Outstanding by Salesperson
    Expected Collections — Next 5 Days click a bar to filter all sections below
    Customer Summary
    All Overdue Invoices
    ▶ Collected Invoices
    Loading forex data…
    Net Forex Exposure — AR Outstanding vs AP Estimated, with INR Equivalent
    Total AR equiv: —
    Total AP equiv: —
    Net equiv: —

    Rates are manually configured — not live market rates. Update values in the _SETTINGS sheet and re-run a refresh to apply. AP figures are estimated from Purchase Register cost invoices; actual obligations may differ.

    Loading checkpoints…
    ⚠ Data Quality Checkpoints — These gaps should be resolved in your source files and a fresh import run. More checkpoint types will be added here as identified.
    Sales without Jobs
    —
    excluded from SM Targets
    No Salesperson Tagged
    —
    customers in master
    Not in Customer Master
    —
    customers with invoices
    Orphan Job Customers
    —
    in Sub-Jobwise not in master
    Orphan Targets
    —
    salespeople with no sales
    Sales without Jobs
    Sales Register lines whose SEGMENT CODE + JOB NUMBER has no match in the Sub-Jobwise report. They have revenue but no attributable cost, so they are excluded from Revenue, Cost and Gross Margin on the SM Targets tab. They remain included on the Sales tab. All years are always listed; use the column filters to narrow the table.
    Customers with No Salesperson Tagged
    Customers in Sales Register — Not in Customer Master
    Sub-Jobwise Customers — Not in Customer Master
    Salesperson Targets with No Corresponding Sales Data
    Loading salesman targets…
    No filters active — click any chart bar or table row to slice
    Total Revenue (Invoiced)
    —
    —
    Excl. reimbursement —
    Total Cost
    —
    from Sub-Jobwise report
    Excl. reimbursement —
    Gross Margin
    —
    —
    Excl. reimbursement —
    vs GM Target —
    Reimbursement Value
    —
    —
    Reimb. cost —
    GM Target Achievement
    —
    —
    Uninvoiced potential GM —
    Gross Margin vs GM Target by Salesperson click bar to filter
    Revenue, Cost and GM by Salesperson
    Gross Margin Trend by Month select salespeople above to compare
    Use the salesperson chips above to compare multiple people (Ctrl/Cmd+click)
    Salesperson GM Breakdown
    ▶ Uninvoiced Jobs — Excluded from GM
    These jobs have cost or revenue in Sub-Jobwise but no corresponding Sales Register entry. They are excluded from the GM calculation above until invoiced.