Viewing Metric Details and Formulas in Metrics Studio

Purpose 

This section explains how to view detailed information and formulas for each financial metric in Metrics Studio. Understanding these details helps users interpret metric outputs, assess calculation logic, and validate data sources.


Procedure

  1. Access Metrics Studio
    • Log in to the Auditoria platform.
    • Select Metrics Studio from the Insights menu.
  2. Locate the Desired Metric
    • Browse or search for the metric using either Card View or List View.
      • In Card View, scroll through the grid of metric cards.
      • In List View, scan the table or use the search box to filter metrics by name or keyword.
  3. View Metric Details
    • In Card View:
      • Each card displays the metric name, confidence indicator, a description, and the full calculation formula.
      • The formula section often includes logic and field names used in the calculation.
    • In List View:
      • Each row includes columns for the metric title, description, and calculation formula.
      • The formula column shows the logic used to compute the metric (for example, "AVERAGE(Vendor_Bill_Total_Amount)").
    • Review the confidence indicator to understand the reliability of data for each metric.

Table 1. Metrics Studio List View Column Descriptions

ColumnDescription
TitleThe name of the financial metric. This is a concise identifier, such as “Active Vendors” or “Average Bill Amount.”
DescriptionA brief, plain-language summary explaining what the metric measures or represents.
FormulaThe calculation logic or expression used to generate the metric’s value. Typically shown as a function using field names, such as AVERAGE(Vendor_Bill_Total_Amount).
Confidence ScoreAn indicator that reflects the system’s assessment of how reliable and complete the data is for this metric—examples include “High Confidence,” “Medium Confidence,” or “Low Confidence.”

Table 2. Viewing Metric Details and Formulas

Title

Description

Formula

Confidence Score

Active VendorsCurrent count of active vendor relationshipsCOUNT(DISTINCT Vendor_Bill_Vendor_Id)High
Adjustment BillsCount and total amount of adjustment/correction invoicesCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Is_Adjustment = TRUEHigh
Aggressive ForecastRisk-adjusted high cash forecast scenarioSUM(Vendor_Bill_Open_Amount × 1.10) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Average Bill AmountMean invoice amount by vendorAVERAGE(Vendor_Bill_Total_Amount)High
Average Days from Due DateMean timing of payments relative to due date (negative=early positive=late)AVERAGE(Payment_Date - Vendor_Bill_Due_Date)High
Average Days OverdueMean number of days invoices are past due dateAVERAGE(CURRENT_DATE - Vendor_Bill_Due_Date) WHERE Vendor_Bill_Due_Date < CURRENT_DATEHigh
Average Days to AccountingMean time from receipt to accounting entryAVERAGE(Vendor_Bill_Accounting_Date - Vendor_Bill_Received_Date)High
Average Days to Pay (Enterprise)Company-wide average payment cycle timeAVERAGE(Payment_Date - Vendor_Bill_Date)High
Average Days to PaymentMean time from invoice receipt to paymentAVERAGE(Payment_Date - Vendor_Bill_Date)High
Average Days to Payment (End-to-End)Complete invoice-to-payment cycle timeAVERAGE(Payment_Date - Vendor_Bill_Date)High
Average Days to ReceiptMean time from invoice date to system receiptAVERAGE(Vendor_Bill_Received_Date - Vendor_Bill_Date)High
Average Days Until DueForward-looking metric showing average days until bills become dueAVERAGE(Vendor_Bill_Due_Date - CURRENT_DATE) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Average Days Until Due (Forecast)Average payment timing across forecasted billsAVERAGE(Vendor_Bill_Due_Date - CURRENT_DATE) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Average Line AmountMean amount per line item by categoryAVERAGE(Line_Item_Line_Amount)High
Average Payment AmountMean payment transaction sizeAVERAGE(Payment_Amount)High
Average Payment SizeMean payment transaction size by methodAVERAGE(Payment_Amount)High
Average Payment TermsMean contractual payment terms across all vendorsAVERAGE(Vendor_Bill_Payment_Terms_Days)High
Average Processing DaysMean time to process payment by methodAVERAGE(Payment_Date - Payment_Transaction_Date)High
Average Unit CostMean cost per unit by categoryAVERAGE(Line_Item_Unit_Cost)High
Base ForecastExpected cash requirement (most likely scenario)SUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Bill Count by StatusDistribution of bills across different statuses (Draft, Posted, Paid, etc.)COUNT(Vendor_Bill_Number) GROUPED BY Vendor_Bill_StatusHigh
Bills Due Next 7 DaysNear-term payment obligationsCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Due_Date IS IN [CURRENT_DATE, CURRENT_DATE + 7]High
Bills on HoldCount and amount of bills currently on hold requiring actionCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Is_On_Hold = TRUEHigh
Bills with POCount of invoices linked to purchase orders (PO coverage)COUNT(DISTINCT Vendor_Bill_Number) (Joined with PO Bridge)High
Category % of Total SpendPercentage of total spend by category (spend concentration)(SUM(Line_Item_Line_Amount) BY Category ÷ SUM(Line_Item_Line_Amount) Total) × 100High
Conservative ForecastRisk-adjusted low cash forecast scenarioSUM(Vendor_Bill_Open_Amount × 0.90) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Currency CountNumber of currencies used per payment methodCOUNT(DISTINCT Payment_Currency)High
Current (Not Due)Amount and count of invoices not yet due for paymentSUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Current PercentagePercentage of AP balance that is current (not yet due)(SUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date >= CURRENT_DATE ÷ SUM(Vendor_Bill_Open_Amount)) × 100High
Days Payable OutstandingAverage days to pay suppliers (DPO - working capital metric)SUM(Vendor_Bill_Open_Amount) ÷ (SUM(Vendor_Bill_Total_Amount) ÷ 90)High
Discount by VendorTotal discount amount captured per vendorSUM(Vendor_Bill_Discount_Taken_Reporting) GROUPED BY Vendor_Bill_Vendor_IdHigh
Discount Capture RatePercentage of available discounts that were successfully captured(SUM(Vendor_Bill_Discount_Taken_Reporting) ÷ SUM(Vendor_Bill_Total_Amount)) × 100High
Discount CountNumber of discount opportunities successfully capturedCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Is_Discount_Taken = TRUEHigh
Early Payment CountNumber of payments made before due dateCOUNT(Payment_Number) WHERE Payment_Date < Vendor_Bill_Due_DateHigh
Fully Paid BillsCount of completely paid invoices by vendorCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Open_Amount = 0High
Invoice Hold RatePercentage of invoices currently on hold(COUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Is_On_Hold = TRUE ÷ COUNT(Vendor_Bill_Number)) × 100High
Invoice Match RatePercentage of invoices successfully matched (3-way match)(COUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Match_Status = 'Matched' ÷ COUNT(Vendor_Bill_Number)) × 100High
Invoices Per PaymentAverage number of invoices consolidated per paymentSUM(Payment_Invoices_Paid_Count) ÷ COUNT(Payment_Number)High
Late Payment CountNumber of payments made after due dateCOUNT(Payment_Number) WHERE Payment_Date > Vendor_Bill_Due_DateHigh
Line Item CountTotal number of line items by categoryCOUNT(Line_Item_Record_Ext_Id)High
Line Items per BillAverage number of line items per invoice by vendorSUM(Vendor_Bill_Line_Item_Count) ÷ COUNT(Vendor_Bill_Number)High
Matched vs Unmatched Cycle TimeComparison of cycle times for matched vs unmatched invoices(AVERAGE(Payment_Date - Vendor_Bill_Date) WHERE Vendor_Bill_Match_Status != 'Matched') - (AVERAGE(Payment_Date - Vendor_Bill_Date) WHERE Vendor_Bill_Match_Status = 'Matched')High
Median Days to PaymentTypical cycle time excluding outliers (50th percentile)MEDIAN(Payment_Date - Vendor_Bill_Date)High
Monthly Bill SpendTotal spend trends by monthSUM(Vendor_Bill_Total_Amount) GROUPED BY Month(Vendor_Bill_Date)High
Monthly Bill VolumeTotal invoice volume trends by monthCOUNT(Vendor_Bill_Number) GROUPED BY Month(Vendor_Bill_Date)High
Monthly Cash Forecast30-day cash requirement forecastSUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date IS IN [CURRENT_DATE, CURRENT_DATE + 30]High
Monthly Discount TrendSavings trend over time by monthSUM(Vendor_Bill_Discount_Taken_Reporting) GROUPED BY Month(Vendor_Bill_Date)High
MTD Discounts CapturedCurrent month's discount savings to dateSUM(Vendor_Bill_Discount_Taken_Reporting) WHERE Vendor_Bill_Date IS IN [Current Month]High
MTD SpendMonth-to-date total spendSUM(Vendor_Bill_Total_Amount) WHERE Vendor_Bill_Date IS IN [Current Month]High
On-Time Payment CountNumber of payments made exactly on due dateCOUNT(Payment_Number) WHERE Payment_Date = Vendor_Bill_Due_DateHigh
On-Time Payment RatePercentage of payments made by due date(COUNT(Payment_Number) WHERE Payment_Date <= Vendor_Bill_Due_Date ÷ COUNT(Payment_Number)) × 100High
On-Time Payment Rate (Cycle)Payment timeliness rate from cycle time perspective(COUNT(Vendor_Bill_Number) WHERE Payment_Date <= Vendor_Bill_Due_Date ÷ COUNT(Vendor_Bill_Number)) × 100High
Open Amount by BillRemaining unpaid balance for each invoiceVendor_Bill_Open_AmountHigh
Outstanding PayablesCurrent balance of unpaid invoicesSUM(Vendor_Bill_Open_Amount)High
Outstanding Payables (KPI)Current accounts payable balance from executive dashboardSUM(Vendor_Bill_Open_Amount)High
Overall On-Time RateEnterprise-wide on-time payment compliance percentage(COUNT(Payment_Number) WHERE Payment_Date <= Vendor_Bill_Due_Date ÷ COUNT(Payment_Number)) × 100High
Overdue 1-30 DaysAmount and count of invoices 1-30 days past due dateSUM(Vendor_Bill_Open_Amount) WHERE (CURRENT_DATE - Vendor_Bill_Due_Date) BETWEEN 1 AND 30High
Overdue 31-60 DaysAmount and count of invoices 31-60 days past due dateSUM(Vendor_Bill_Open_Amount) WHERE (CURRENT_DATE - Vendor_Bill_Due_Date) BETWEEN 31 AND 60High
Overdue 61-90 DaysAmount and count of invoices 61-90 days past due dateSUM(Vendor_Bill_Open_Amount) WHERE (CURRENT_DATE - Vendor_Bill_Due_Date) BETWEEN 61 AND 90High
Overdue 90+ DaysAmount and count of invoices more than 90 days past dueSUM(Vendor_Bill_Open_Amount) WHERE (CURRENT_DATE - Vendor_Bill_Due_Date) > 90High
Overdue PayablesTotal amount of past-due invoices requiring immediate attentionSUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date < CURRENT_DATEHigh
Overdue Payables (KPI)Current overdue balance from executive dashboardSUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date < CURRENT_DATEHigh
Overdue PercentagePercentage of AP balance that is past due(SUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date < CURRENT_DATE ÷ SUM(Vendor_Bill_Open_Amount)) × 100High
P90 Days to Payment90th percentile cycle time (performance outlier threshold)PERCENTILE(90, Payment_Date - Vendor_Bill_Date)High
Partially Paid BillsCount of invoices with partial payments and remaining balanceCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Open_Amount > 0 AND Vendor_Bill_Open_Amount < Vendor_Bill_Total_AmountHigh
Payment Amount by TypeTotal value by payment methodSUM(Payment_Amount) GROUPED BY Payment_TypeHigh
Payment by CategoryPayment distribution by expense categorySUM(Payment_Amount) GROUPED BY Payment_CategoryHigh
Payment Complete RatePercentage of successfully completed payments(COUNT(Payment_Number) WHERE Payment_Status = 'Complete' ÷ COUNT(Payment_Number)) × 100High
Payment Count by TypeDistribution of payments by payment methodCOUNT(Payment_Number) GROUPED BY Payment_TypeHigh
Payment Status DistributionOverall distribution of payment statuses across all billsCOUNT(Vendor_Bill_Number) GROUPED BY Status (Paid, Partially Paid, Unpaid)High
Payments by Bank AccountPayment distribution across bank accountsSUM(Payment_Amount) GROUPED BY Payment_Bank_Account_NameHigh
Reconciliation RatePercentage of payments successfully reconciled(COUNT(Payment_Number) WHERE Payment_Reconciliation_Status = 'Reconciled' ÷ COUNT(Payment_Number)) × 100High
Same Day Receipt RatePercentage of invoices received same day as invoice date(COUNT(Vendor_Bill_Number) WHERE (Vendor_Bill_Received_Date - Vendor_Bill_Date) <= 1 ÷ COUNT(Vendor_Bill_Number)) × 100High
Spend by AccountTotal spend by GL accountSUM(Line_Item_Line_Amount) GROUPED BY Line_Item_AccountHigh
Spend by CategoryTotal spend breakdown by expense categorySUM(Line_Item_Line_Amount) GROUPED BY Line_Item_Spend_CategoryHigh
Spend by Cost CenterTotal spend allocation by cost centerSUM(Line_Item_Line_Amount) GROUPED BY Line_Item_Cost_CenterHigh
Spend by CurrencyMulti-currency spend analysis across different currenciesSUM(Vendor_Bill_Total_Amount) GROUPED BY Vendor_Bill_Base_CurrencyHigh
Tax-Only BillsCount of special tax-only invoice transactionsCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Is_Tax_Only_Invoice = TRUEHigh
Total Amount Paid (KPI)Total disbursement volume from executive dashboardSUM(Payment_Amount)High
Total Billed AmountAggregate sum of all bill amountsSUM(Vendor_Bill_Total_Amount)High
Total Billed by VendorTotal amount billed by each vendor over time periodSUM(Vendor_Bill_Total_Amount) GROUPED BY Vendor_Bill_Vendor_IdHigh
Total Bills by VendorInvoice volume per vendor over specified time periodCOUNT(Vendor_Bill_Number) GROUPED BY Vendor_Bill_Vendor_IdHigh
Total Discounts CapturedTotal dollar amount of early payment discounts realizedSUM(Vendor_Bill_Discount_Taken_Reporting)High
Total OutstandingComplete AP balance across all aging bucketsSUM(Vendor_Bill_Open_Amount)High
Total Paid AmountTotal dollar value of all disbursements madeSUM(Payment_Amount)High
Total Payments MadeTotal count of payment transactions processedCOUNT(Payment_Number)High
Total Payments Made (KPI)Payment activity from executive dashboardCOUNT(Payment_Number)High
Total Quantity PurchasedTotal volume of items purchased by categorySUM(Line_Item_Quantity)High
Total Tax AmountAggregate tax liability from vendor billsSUM(Vendor_Bill_Tax_Amount)High
Total Tax by CategoryTotal tax liability by spend categorySUM(Line_Item_Line_Tax_Amount) GROUPED BY Line_Item_Spend_CategoryHigh
Unpaid BillsCount of invoices with no payments madeCOUNT(Vendor_Bill_Number) WHERE Vendor_Bill_Open_Amount = Vendor_Bill_Total_AmountHigh
Vendor ConcentrationPayment concentration by vendor countCOUNT(DISTINCT Vendor_Bill_Vendor_Id) WHERE Vendor_Bill_Due_Date >= CURRENT_DATEHigh
Vendor Count by CategoryNumber of unique vendors by spend categoryCOUNT(DISTINCT Line_Item_Vendor_Id) GROUPED BY Line_Item_Spend_CategoryHigh
Weekly Cash Forecast7-day cash requirement forecastSUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date IS IN [CURRENT_DATE, CURRENT_DATE + 7]High
Weighted Avg Days OverdueAmount-weighted average days overdue (larger invoices weighted more)SUM(Vendor_Bill_Open_Amount × (CURRENT_DATE - Vendor_Bill_Due_Date)) ÷ SUM(Vendor_Bill_Open_Amount) WHERE Vendor_Bill_Due_Date < CURRENT_DATEHigh
YTD Invoice VolumeYear-to-date total invoice countSUM(Vendor_Bill_Number) WHERE Vendor_Bill_Date IS IN [Current Year]High