Reporting & Analysis

Dashboard Overview and Customization

The Dashboard page provides a high-level overview of your business performance and is highly customizable: choose which metrics matter most for your business, which timeframes appear as defaults on each widget, and where widgets sit on the page.

The Dashboard has up to three sections:

  1. P&L Summary — displays Total Revenue, Gross Profit, Operating Expenses, Net Income, plus optional category trend widgets you turn on from the same Edit screen. This is particularly useful for keeping track of specific metrics that are important to your business.
  2. Platform Analytics — designed specifically for ecommerce platforms, this section shows platform-specific metrics, allowing you to track performance within and across different payment platforms.
  3. P&L Analytics — includes customizable revenue, expense, merchants, and trends analysis, providing detailed insights into your business operations.

The following actions allow you personalize the Dashboard to your business:

  • Click the Edit button in each section to choose which metrics appear
  • Reposition widgets by dragging and dropping using the 6 dots in each widget
  • Use the timeframe dropdown in each widget to choose your preferred timeframe (Monthly, Quarterly, or Annual)

How to Read Your Business P&L

The P&L page shows your business operating performance in financial terms.

Outline below are the key metrics you will see:

  • Revenue — total sales of your business, minus refunds
  • COGS — total direct costs of delivering the work or product (e.g. materials, labor, shipping, etc.)
  • Gross Profit — money that is left after direct costs of delivering the work or product (Revenue minus COGS)
  • Operating Expenses — day-to-day operational costs (e.g. marketing, software, labor, admin)
  • Operating Income — Gross Profit minus day-to-day operational costs (e.g. marketing, software, labor, admin)
  • Non-Operating lines — other income and expenses that are not part of operating your business (e.g. Interest Expense/Income, Taxes)
  • Net Income — Operating Income after non-operating items like interest and taxes
  • Margins — Gross Margin, Operating Margin, and Net Income Margin are frequently used financial metrics to evaluate the health and profitability of your business. They are calculated as a percentage of Revenue, e.g. Gross Margin = Gross Profit / Revenue. Margins differ significantly by industry and business model, but are a good point of reference when trying to optimize your profitability and using trends to guide your business decisions.

Excluded from P&L lines (Transfers, Credit Card Payments, Sales Tax Collected) are intentionally not included on your P&L since these transactions are not part of your operating income or expenses.

P&L Periods and Comparisons

On the P&L page, use the View dropdown to choose monthly, quarterly, or annual slices, and use Compare To to pick your benchmark.

BudgetBadger provides the following report periods for your P&L:

  • Monthly — one calendar month
  • Quarterly — a full calendar quarter (for example Apr–Jun for Q2)
  • Annual — a full calendar year for prior periods or YTD (year-to-date) for the current year

For the current period, Annual YTD is defined as the period that runs from January through the last fully completed calendar month (not the in-progress month). Excluding the unfinished month keeps comparisons fair when you stack YTD against budget or a prior year.

Use the Compare To control to pick the benchmark for the Status / variance columns:

  • Prior Month, Prior Quarter, Prior Year — the same calendar period immediately before, or one year earlier for Prior Year
  • Budget — your category targets from the Budget page (only when Budgeting is enabled in Settings)

Prior Year means the same calendar period one year earlier (for example Jun 2026 vs Jun 2025, or 2026 YTD vs 2025 YTD through the same completed months). The Highest Increases vs. Prior Year and Highest Reductions vs. Prior Year widgets on the Dashboard page use the same Prior Year definition.

In practice, you can use these comparisons to understand your recent business performance:

  • Trends — Compare to Prior Month/Quarter/Year to see which financial metrics and categories are improving or slipping. Use the green / yellow / red progress bars in the Status column for a fast read against your chosen benchmark.
  • Plan vs actual — Compare current period results to Budget, so you can see which lines are ahead or behind plan and help you identify areas for improvement.

Understanding the Green, Yellow, and Red Colors

The colors on the P&L Status column show how each line compares to your selected Compare To benchmark (Prior Month, Prior Quarter, Prior Year, or Budget when enabled):

Expenses

  • Green: At or below benchmark
  • Yellow: 0-20% above benchmark
  • Red: >20% above benchmark

Revenue

  • Green: At or above benchmark
  • Yellow: 0-20% below benchmark
  • Red: >20% below benchmark

Gray: No comparison data available

Transaction Drill-down

Understanding the details underlying your P&L is a critical part of your financial analysis, and enables you to identify issues in the data, as well as in your business operations that can help you make strong, data-driven decisions. Each category value in the current period on your P&L report is clickable, allowing you to see the full list of transactions underlying each category sum. Use this to verify categorization, spot miscoded transactions, or find issues in your business operations that you may want to investigate further and address.

How to Read Your Balance Sheet

The Balance Sheet is an as-of snapshot of what your business owns and owes, not a summary of business performance over a specified period like the P&L.Amounts are labeled "As of" a specific date for the month you select in the Period dropdown.

Below are the main line items and what they mean:

Assets

  • Cash — checking and savings balances from linked BudgetBadger accounts
  • Investments — investment, brokerage, and crypto account balances from linked BudgetBadger accounts
  • Custom asset lines — named rows you manually add and want to break out as a specific line (e.g. owned property or vehicle)
  • Other Assets — manual catch-all for assets that are not synced or captured elsewhere (e.g. inventory, equipment, etc.)

Liabilities

  • Credit Cards — linked BudgetBadger credit card balances
  • Loans — linked BudgetBadger loan balances
  • Custom liability lines — named rows you manually add and want to break out as a specific line (e.g. a specific non-synced loan)
  • Other Liabilities — manual catch-all for liabilities that are not synced or captured elsewhere (e.g. accounts payable, notes payable, etc.)

Equity

  • Custom equity lines — manually added equity rows you want labeled separately (e.g. preferred stock, founders' equity, etc.)
  • Owner’s Equity — the balancing plug that makes the statement balance. It is calculated as **Total Assets − Total Liabilities − other Equity lines. This represents the residual ownership interest in the business after all assets, liabilities, and other equity lines are accounted for.

By construction, Total Assets equals Total Liabilities & Equity for the as-of date.

Creating Your Balance Sheet

Since the BudgetBadger Balance Sheet uses cash-based accounting, the only values that are automatically populated are the synced account rollups from the Accounts page. You can then manually enter balances for Other Assets, Other Liabilities, and create your own custom lines using the Add Line button to build a Balance Sheet that best reflects a snapshot of your business.

BudgetBadger stores daily account balance snapshots from the Accounts page and uses them to populate the Synced Balance Sheet lines: Cash, Investments, Credit Cards, and Loans.

See below for what you can and cannot edit:

  • Cash, Investments, Credit Cards, Loans — not editable. Click the amount for a breakdown by account.
  • Other Assets and Other Liabilities — editable. Enter a balance as of the selected period.
  • Custom asset, liability, or equity lines — editable amounts. Click the row name to rename or remove the line.
  • Owner’s Equity and Totals lines — not editable. These are calculation rows and are computed automatically.

For editable lines, the amount you enter for a specific period will carry forward to later months until you change it for a later period. Earlier months keep their own saved values.

Below are instructions for creating your own custom Balance Sheet lines:

  1. Click Add Line in the top right of the page.
  2. Choose Type (Asset, Liability, or Equity), enter a Name, and press Save.
  3. Set the Balance by using the Period dropdown to select the month and click the value on that row to edit it.

Practical tips for managing your Balance Sheet:

  • Keep banks and cards connected and syncing in BudgetBadger so Cash and Credit Card balances stay current.
  • Use custom lines sparingly so month-to-month comparisons stay easy to read.
  • Put non-synced items (e.g. inventory) in Other Assets/Liabilities or custom lines.
  • Spot-check that Total Assets still equals Total Liabilities & Equity after edits.
  • Use the Export button on the page to download as an Excel or PDF file when you need a CPA-ready copy of the report.

See How to Read Your Balance Sheet for what each line means.

Exporting and Sending Reports

There are two ways to export P&L and Balance Sheet reports from the BudgetBadger system:

  1. Use the Export button on the P&L or Balance Sheet page to download in XLSX or PDF format.
  2. In Settings → Email Settings, use the Send P&L button to email a Business P&L for a selected view and period to a specific email address.

For a step-by-step year-end package for your CPA (full-year P&L and December Balance Sheet), see Year-End Reports for Your Tax Preparer.

Year-End Reports for Your Tax Preparer

Many small businesses need to send a full-year P&L and a year-end Balance Sheet to their CPA or tax preparer in January or February for year-end tax filings. BudgetBadger can produce those reports from your cash-basis books so you have a clear package to hand over.

Before you export

  1. Wait until at least January 5th so late December bank and card activity has time to post and sync.
  2. Confirm the deadline, document types, and document formats (e.g. Excel, PDF) with your CPA, since they will often want complete materials well before the tax filing date (typically April 15th).
  3. On the Transactions page, review your more complex transactions and those that should be excluded from the P&L to ensure the data is clean.
  4. On the P&L page, spot-check large or surprising P&L lines (e.g. Revenue, big expense categories) by clicking the amounts to view the transaction-level detail.

How to export a full-year P&L

  1. Open the P&L page, set View to Annual, and set Period to the completed year (e.g. 2026). Ignore the Compare To control for this export.
  2. Scan category totals and summary lines (e.g. Gross Profit, Operating Income, Net Income). Click amounts in the year column to open transaction detail where something looks off.
  3. Click Export, choose either Excel or PDF, and send the file to your CPA.

For more details about how the P&L works, see How to Read Your Business P&L and P&L Periods and Comparisons.

How to export a year-end Balance Sheet

  1. Open the Balance Sheet page (labeled BS in the main navigation) and set Period to December of that year (e.g. Dec 2026). Amounts are as of the last day of that month.
  2. Review the synced lines BudgetBadger maintains from your Accounts page: Cash, Investments, Credit Cards, and Loans. Those are usually the year-end balances your CPA will care about most from this export.
  3. Other Assets, Other Liabilities, and any custom lines only reflect what you manually entered. If you do not maintain or adjust them throughout the year, feel free to leave them untouched or at zero.
  4. Owner’s Equity is a calculated plug (not a cash account), so no need to edit it.
  5. Click Export, choose either Excel or PDF, and send the file to your CPA.

For more details about how the Balance Sheet works, see How to Read Your Balance Sheet and Creating Your Balance Sheet.

How to export a full-year General Ledger

  1. You may be asked by your CPA for a General Ledger, which is essentially a detailed list of all transactions for a given year.
  2. Since BudgetBadger is not accounting software, it does not maintain a full General Ledger, however you can provide the same detail your CPA is looking for using the Export Data feature in BudgetBadger.
  3. Open the Settings page, navigate to the Export My Data section, and press the Export Data button.
  4. Open the downloaded file, scroll down to the Transactions section, and copy/paste the transactions for the calendar year into a new spreadsheet.
  5. Save this new file and send it to your CPA.

After your CPA finishes

Upon completion of your tax filings, your CPA may give you year-end adjustments to your Balance Sheet (e.g. equipment depreciation, inventory, equity adjustments). When they do, enter those figures on the Balance Sheet for the December period of that year, usually as Other Assets, Other Liabilities, or a custom line. This ensures your year-end snapshot stays closer to what is maintained by your CPA or tax preparer. If unsure, ask your CPA which lines to update as they likely maintain their own records on their end that you can match to.

Important: BudgetBadger does not prepare or file taxes, and does not provide tax, legal, or accounting advice. Your CPA decides what they need and how to use it. The steps included here are a common starting pack for small businesses, not an official tax filing checklist.