← 30 Days Power BI Series
Day 19 of 30IntermediateDomain Application

Day 19: Power BI — Finance Analytics Use Cases

5 questions · Power BI Interview Preparation

Q1

How do you build a P&L (Profit & Loss) report in Power BI?

P&L data structure: a table with Account (Revenue, COGS, Gross Profit, Operating Expenses, EBIT, Net Profit), Period, and Amount. Use a Matrix visual: rows = Account hierarchy, columns = Month or Quarter, values = Amount. Apply conditional formatting — green for positive, red for negative. Add a "vs Prior Year" column using SAMEPERIODLASTYEAR. For a proper P&L hierarchy, use a parent-child relationship in the Account table and DAX PATH functions to flatten it. The challenge: P&L rows have different signs (revenue is positive, expenses are negative) — ensure measures handle sign conventions correctly.

💡 Interview tip: P&L in Power BI is a senior finance analytics challenge. The account hierarchy and sign convention handling are the two hardest parts.
Q2

How do you calculate budget variance in Power BI?

Actual Revenue = SUM(Actuals[Revenue]) Budget Revenue = SUM(Budget[Revenue]) Variance = [Actual Revenue] - [Budget Revenue] Variance % = DIVIDE([Variance], [Budget Revenue]) Positive variance on revenue = favourable (actual > budget). Negative variance on cost = favourable (actual < budget — spent less than planned). Apply conditional formatting: green for favourable variance, red for unfavourable. Show in a matrix with rows = Cost Centre/Department, columns = Month, values = Actual, Budget, Variance, Variance %. This is a standard finance dashboard requirement.

💡 Interview tip: Budget vs Actual (BvA) reporting is one of the most common Power BI use cases in finance teams. Know the sign convention: favourable vs unfavourable depends on whether the metric is revenue or cost.
Q3

How do you build a cash flow dashboard in Power BI?

Cash flow categories: Operating, Investing, Financing (and Net Cash Flow). Structure data with: Date, Category, Sub-Category, Amount (positive for inflows, negative for outflows). Waterfall chart works perfectly for cash flow — shows opening balance, adds, subtracts, and closing balance. Measures: Cash Inflow = CALCULATE(SUM(CashFlow[Amount]), CashFlow[Amount] > 0). Cash Outflow = CALCULATE(SUM(CashFlow[Amount]), CashFlow[Amount] < 0). Net Cash Flow = [Cash Inflow] + [Cash Outflow] (outflow is negative so addition gives net). Running balance using running total pattern.

💡 Interview tip: Waterfall chart is the ideal visual for cash flow analysis. It handles positive and negative values clearly and shows the cumulative effect of each item.
Q4

How do you handle multiple currencies in a Power BI financial report?

Approach: store all transaction amounts in the source currency. Create a Currency Exchange Rate table with columns: FromCurrency, ToCurrency, ExchangeDate, Rate. Link to a Date table. Create a measure: Reporting Currency Amount = SUMX(Transactions, Transactions[Amount] * RELATED(ExchangeRates[Rate])). Add a slicer for the reporting currency (USD, INR, GBP). CALCULATE with the selected currency filter applies the right exchange rate. For daily rate fluctuations, the Date dimension connects transactions to the rate on their transaction date.

💡 Interview tip: Multi-currency handling in DAX requires a Currency Exchange Rate table and a SUMX iterator to apply the rate row by row. This is an advanced finance scenario asked at multinational companies.
Q5

How do you calculate working capital metrics in Power BI?

Working Capital = Current Assets - Current Liabilities. Days Sales Outstanding (DSO) = DIVIDE([Accounts Receivable], [Revenue]) * 365. Shows how many days it takes to collect payment. Days Payable Outstanding (DPO) = DIVIDE([Accounts Payable], [COGS]) * 365. Shows how many days to pay suppliers. Inventory Days = DIVIDE([Inventory], [COGS]) * 365. Cash Conversion Cycle = DSO + Inventory Days - DPO. Build these as cards with trend sparklines and month-over-month comparison. Lower DSO and Inventory Days = better cash flow. Higher DPO = longer to pay suppliers (can be good for cash flow management).

💡 Interview tip: DSO, DPO, and Cash Conversion Cycle are standard working capital metrics at manufacturing, retail, and FMCG companies. Know the formulas — they are frequently asked in finance analyst interviews.
← Day 18All DaysDay 20

Want live Power BI coaching?

Join EVIKA Academy for hands-on Power BI training with real projects and placement support in Delhi NCR.

Book Free Demo →
Best Data Analytics Course in Noida Delhi NCR | EVIKA ACADEMY