Reporting Limited Only By Your Imagination

Features Built for Real-World Finance Teams

Calculom combines the power of Odoo with the flexibility of spreadsheets. No compromises. No limitations. Just better reporting.

Calculom Features - Odoo Reporting Reimagined

Odoo Reporting Reimagined

All the power of Odoo. All the flexibility of Excel and Google Sheets. Zero compromises.

📊

Excel & Google Sheets

Design in tools you already master

🔄

Live Odoo Data

Always current, zero manual work

🏢

Multi-Company

Consolidate unlimited entities

💰

Budget Management

Plan, track, and analyze

📈

Advanced Analytics

Charts, graphs, pivot tables

Scroll to explore features in detail

Everything You Need for Professional Odoo Reporting

Powerful features designed to eliminate reporting headaches and save hours every month

Reports Built in Excel & Google Sheets

The best report designers ever created

Why learn new software when you already know the most powerful reporting tools on the planet? Design reports exactly how you want them using formulas and formatting you already understand.

  • Unlimited design flexibility
  • Use familiar formulas and functions
  • Work offline, sync when ready
  • Leverage decades of expertise
Learn more →
Core Feature

Your Odoo Data, Instantly Available

No exports, no copy-paste, no headaches

Connect your Odoo instance once and pull live data directly into spreadsheets with a single click. Your reports always show current, accurate information straight from Odoo.

  • Direct Odoo connection (no middleware)
  • Always accurate and current
  • Secure authentication
  • Works with Odoo Online & self-hosted
Learn more →
Time Saver

Build Once, Refresh Forever

What took hours now takes 30 seconds

Design your financial reports exactly how you want them, then never rebuild them again. During month-end, just click refresh. All reports update instantly with current Odoo data.

  • Design reports once, use indefinitely
  • Instant updates with current data
  • Formatting and formulas preserved
  • Schedule automatic refreshes
Learn more →

Pre-Built Financial Templates

Get reporting fast

Don't start from scratch. Use our professionally designed templates for P&L, balance sheet, cash flow, budget vs. actual, and more. Customize to match your needs.

  • Professional templates included
  • Based on accounting best practices
  • Fully customizable
  • Share templates across your team
Learn more →

Multi-Company Consolidation

Enterprise made simple

Pull data from multiple Odoo companies simultaneously. Create consolidated statements. Handle multi-level roll-ups. Perfect for holding companies managing multiple entities.

  • Consolidate unlimited companies
  • Multi-level roll-ups supported
  • Multiple Odoo instances
  • Inter-company eliminations
Learn more →

Budget Management That Works

Plan, track, analyze

Build detailed budgets in Excel or Google Sheets using formulas and scenarios. Compare to live Odoo actuals for instant budget vs. actual reporting with variance analysis.

  • Build budgets in spreadsheets
  • Compare to live actuals
  • Variance analysis built-in
  • Multiple budget scenarios
Learn more →

Flexible Period Comparisons

Spot trends instantly

Compare any period to any period—month-over-month, year-over-year, or custom comparisons. View multiple periods side-by-side with automatic variance calculations.

  • Unlimited period comparisons
  • Month, quarter, year views
  • Variance percentages
  • Trailing 12-month analysis
Learn more →

Mix Financial + Operational Data

Complete insights

Combine financial data with operational metrics—unit sales, headcount, square footage. Create KPIs like revenue per employee or cost per unit for true enterprise reporting.

  • Combine any data sources
  • Create custom KPIs and ratios
  • Tell the complete business story
  • Perfect for board presentations
Learn more →

Charts, Graphs & Pivot Tables

Full Excel analytics power

Use Excel and Google Sheets' powerful visualization tools—charts, graphs, pivot tables, sparklines, conditional formatting. All powered by live Odoo data.

  • Full Excel/Sheets chart library
  • Interactive pivot tables
  • Conditional formatting
  • Dashboard creation
Learn more →

Easy Distribution

Share in seconds

Share reports as PDF, Excel, or Google Sheets. Email directly, post to SharePoint, or print. No proprietary formats or special viewers required.

  • Multiple export formats
  • No special viewers required
  • Works with existing workflows
  • Perfect for board packets
Learn more →

How Does Calculom Compare?

See why finance teams choose Calculom over native Odoo reporting

Feature
Recommended
Native Odoo
Report Design Tool What you use to build reports Excel & Google Sheets ⚠️ Built-in report builder
Custom Layouts Design freedom Unlimited customization Limited options
Learning Curve Time to productivity Use tools you know Learn proprietary tools
One-Click Refresh Reuse month-over-month Build once, refresh forever Rebuild or re-export
Multi-Company Consolidation Multiple entities Unlimited companies ⚠️ Limited
Budget Management Plan & track Full budget vs. actual ⚠️ Basic only
Operational Data Mix financial + ops Any data sources Financial only
Advanced Charts Visualization Full Excel library ⚠️ Basic charts
Pivot Tables Interactive analysis Native Excel pivots ⚠️ Limited
Offline Work Work without internet Full offline editing Requires internet
Formula Support Custom calculations Full Excel formulas Limited
Starting Price Monthly cost $39/mo Basic plan Included With Odoo

The Bottom Line: Native Odoo reporting is included with your subscription, but it's limited. Calculom gives you professional-grade reporting capabilities that actually work the way finance teams need them to work—for less than the cost of one hour of your time saved per month.

Ready to Transform Your Odoo Reporting?

Join finance teams who've already saved hundreds of hours with Calculom

10+
Hours saved per month
5 min
Setup time
14 days
Free trial

No credit card required • Cancel anytime • Full access during trial

See How Calculom Actually Works

We know you need more than marketing fluff. Click any feature below to get the real details—technical specs, real-world use cases, ROI calculations, and exactly what you'll be able to do with Calculom. No sales pitches. Just the facts you need to make an informed decision.

Reports Built in Excel & Google Sheets - The Best Report Designers Ever Created

The Problem with Proprietary Report Builders

Most reporting tools force you to learn their proprietary report designers. You spend weeks learning new interfaces, limited formatting options, and restrictive layouts. Then, when you need something custom, you’re stuck.

The Calculom Approach

Excel and Google Sheets are already the most sophisticated report design platforms ever created. You know them. Your team knows them. Your executives prefer receiving reports in these formats. So why fight it?

With Calculom, you get:

  • Unlimited Design Freedom: Every cell, every format, every formula—exactly how you want it
  • Familiar Interface: No training required. If you can use Excel, you can use Calculom
  • Advanced Formulas: VLOOKUP, INDEX-MATCH, SUMIFS, custom calculations—everything works
  • Professional Formatting: Borders, colors, fonts, number formats, conditional formatting, merged cells
  • Offline Capability: Work on your reports anywhere, sync when you’re ready
  • Version Control: Save different versions, track changes, collaborate seamlessly

Real-World Use Case

Scenario: Sarah, a Controller at a manufacturing company, needs a custom P&L report that shows:

  • Revenue by product line and region
  • Cost of goods sold with sub-categories
  • Operating expenses grouped by department
  • Custom KPI calculations (gross margin %, EBITDA %)
  • Comparison to budget and prior year
  • Specific formatting to match board presentation template

With native Odoo: This would require custom development or compromise on layout.

With Calculom: Sarah designs it in Excel in 30 minutes, exactly matching her board template. Every month, she clicks refresh and the report updates with current data. Total time: 30 seconds.

Technical Details

Supported Versions:

  • Microsoft Excel: 2016, 2019, 2021, Microsoft 365
  • Google Sheets: All current versions
  • Excel for Mac: 2016 and later
  • Excel Online: Full support

Compatible Features:

  • All standard Excel formulas and functions
  • Conditional formatting rules
  • Data validation
  • Named ranges
  • Cell styles and themes
  • Charts and graphs
  • Pivot tables
Your Odoo Data, Instantly Available - No Exports, No Copy-Paste, No Headaches

The Old Way (Painful)

Remember this nightmare workflow?

  1. Log into Odoo
  2. Navigate to reports section
  3. Set date ranges and filters
  4. Export to CSV or Excel
  5. Download the file
  6. Open in Excel
  7. Copy and paste data into your template
  8. Fix broken formatting
  9. Realize you need different date range
  10. Start over from step 1

The Calculom Way (Simple)

  1. Connect to Odoo once (2-minute setup)
  2. Click “Refresh” anytime you need current data
  3. Done. That’s it.

How It Works

Calculom establishes a secure, direct connection to your Odoo instance using OAuth 2.0 authentication. Once connected, you can:

  • Pull Real-Time Data: Always see current balances, transactions, and metrics
  • Select Specific Data: Choose exactly which accounts, periods, companies you need
  • Apply Filters: Filter by date, department, product, customer, or any Odoo field
  • Automatic Updates: Data refreshes in seconds, preserving all your formulas and formatting
  • No Middleware: Direct API connection—fast, secure, reliable

Security & Authentication

Your Data is Safe:

  • OAuth 2.0 secure authentication
  • Encrypted data transmission (TLS 1.3)
  • No data stored on Calculom servers
  • Read-only access (we can’t modify your Odoo data)
  • Revocable access tokens
  • SOC 2 Type II certified infrastructure

Supported Odoo Versions

  • Odoo 14, 15, 16, 17, 18
  • Odoo Community Edition
  • Odoo Enterprise Edition
  • Odoo.com (Cloud)
  • Self-hosted Odoo instances
  • Odoo.sh deployments

What Data Can You Access?

  • General ledger transactions
  • Chart of accounts
  • Journal entries
  • Invoices and bills
  • Bank statements
  • Budgets
  • Analytic accounts
  • Cost centers
  • Projects and time tracking
  • Sales and purchase orders
  • Inventory data
  • Custom fields and models
Build Once, Refresh Forever - Save Hundreds of Hours Per Year

The Time-Saving Magic

This is the feature that makes CFOs cry tears of joy. Here’s why:

Traditional reporting means rebuilding the same reports every single period. Month after month. Quarter after quarter. It’s soul-crushing, time-consuming work.

Calculom changes everything.

How One-Click Refresh Works

Step 1: Design Your Perfect Report
Take your time. Get it exactly right. Perfect layout, perfect formatting, perfect formulas.

Step 2: Connect to Odoo Data
Link cells to specific Odoo data points—accounts, periods, companies, whatever you need.

Step 3: Save Your Report Template
Save it. Share it with your team. This is your master template.

Step 4: Click Refresh Anytime
Next month? Click refresh. Q2 closing? Click refresh. Board meeting in 10 minutes? Click refresh.

What Gets Preserved?

When you refresh, Calculom updates the data but preserves everything else:

  • ✓ All formatting (colors, fonts, borders, number formats)
  • ✓ All formulas (calculations continue to work)
  • ✓ All layout (merged cells, column widths, row heights)
  • ✓ All charts and graphs (automatically update with new data)
  • ✓ All pivot tables (refresh with current data)
  • ✓ All conditional formatting rules
  • ✓ All comments and notes

Time Savings Calculator

Let’s do the math:

Traditional method (rebuilding reports): 4-8 hours/month
Calculom method (one click refresh): 5-10 minutes/month
Time saved per year: 48-96 hours
Your hourly rate (estimate): $50-150/hour
Annual value: $2,400 – $14,400
Calculom cost (Premium plan): $1,428/year
Your ROI: 168% – 908%

*Based on typical finance team usage patterns

Advanced Refresh Options

  • Manual Refresh: Click the button whenever you want current data
  • Scheduled Refresh: Set reports to auto-refresh daily, weekly, or monthly
  • Selective Refresh: Refresh specific worksheets or data ranges
  • Refresh on Open: Automatically refresh when you open the file
  • Background Refresh: Data updates without interrupting your work

Real-World Example

Company: Mid-size distributor with 3 entities

Before Calculom:

  • Controller spent 2 days each month creating consolidated financial statements
  • Process involved 15+ Excel files
  • Constant risk of errors from manual copy-paste
  • Reports often delivered late

After Calculom:

  • Built consolidated report template once (took 4 hours)
  • Now takes 10 minutes each month (just click refresh)
  • Reports delivered on day 1 of month close
  • Controller now focuses on analysis instead of data entry
  • Time saved: 15.5 hours per month (186 hours/year)
Pre-Built Financial Templates - Start with Best Practices, Customize to Perfection

Don’t Start From a Blank Spreadsheet

Building financial statements from scratch is time-consuming and error-prone. Our professionally designed templates give you a head start with proven layouts based on accounting best practices.

What’s Included

Core Financial Statements:

  • Income Statement (P&L) – Multi-period comparison, Budget vs. actual, Variance analysis, Percentage of revenue calculations, Departmental breakdowns
  • Balance Sheet – Standard classification, Comparative periods, Percentage of total assets, Working capital analysis, Liquidity ratios
  • Cash Flow Statement – Direct or indirect method, Operating/investing/financing sections, Cash flow metrics, Reconciliation to P&L
  • Statement of Changes in Equity

Management Reports:

  • Budget vs. Actual Analysis
  • Variance Reports (with explanations section)
  • Departmental P&Ls
  • Product Line Profitability
  • Customer Profitability Analysis
  • Aged Receivables/Payables
  • KPI Dashboard
  • Executive Summary

Industry-Specific Templates:

  • Manufacturing Cost Analysis
  • Retail Performance Metrics
  • SaaS/Subscription Metrics (MRR, ARR, Churn)
  • Non-Profit Financial Statements
  • Real Estate Portfolio Analysis

Template Customization

Every template is fully customizable:

  • Add/Remove Sections: Include only what you need
  • Modify Layouts: Rearrange, resize, reformat
  • Change Calculations: Adjust formulas to match your needs
  • Brand Your Reports: Add logos, colors, company styling
  • Save as Your Own: Create company-specific templates
  • Share with Team: Distribute templates across your organization

Template Features

  • 📊 Best Practice Layouts – Based on GAAP/IFRS standards and real-world usage
  • 🎨 Professional Formatting – Clean, presentation-ready designs
  • 🔢 Pre-Built Formulas – Calculations already done correctly
  • 📈 Integrated Charts – Visual representations included
  • 📝 Documentation – Notes explaining each section
  • 🔄 Refresh-Ready – Pre-configured for one-click updates

How to Use Templates

  1. Browse template library in Calculom
  2. Preview templates before downloading
  3. Download to Excel or Google Sheets
  4. Customize as needed
  5. Connect to your Odoo data
  6. Click refresh—report is ready!

💡 Pro Tip: Start with our templates even if you plan to customize heavily. It’s faster to modify an existing template than build from scratch, and you’ll avoid common formula errors.

Multi-Company Consolidation - Enterprise Reporting Without the Enterprise Headache

The Multi-Entity Challenge

If you manage multiple companies, you know the pain:

  • Each entity has its own Odoo instance or company code
  • You need consolidated financial statements
  • Inter-company transactions need elimination
  • Different entities use different currencies
  • Reporting hierarchies are complex
  • Native Odoo consolidation is… let’s just say “limited”

Calculom’s Consolidation Solution

We built consolidation to actually work the way holding companies need it to work.

Pull Data from Multiple Sources
  • Multiple Odoo Instances: Connect to different Odoo installations
  • Multiple Companies: Pull from multiple companies within same instance
  • Mixed Environments: Combine Odoo Online, self-hosted, and Odoo.sh
  • Different Versions: Works across Odoo 14-18
Multi-Level Consolidation

Support complex organizational structures:

Parent Company (Consolidated)
├── Division A
│   ├── Subsidiary A1
│   └── Subsidiary A2
├── Division B
│   ├── Subsidiary B1
│   ├── Subsidiary B2
│   └── Subsidiary B3
└── Division C
    └── Subsidiary C1

Create consolidations at any level:

  • Individual subsidiary reports
  • Division-level consolidations
  • Full parent company consolidation
  • Custom groupings (by region, product line, etc.)
Inter-Company Eliminations

Handle inter-company transactions properly:

  • Revenue/Expense Eliminations: Remove inter-company sales
  • Receivable/Payable Eliminations: Eliminate inter-company balances
  • Investment Eliminations: Remove parent investments in subsidiaries
  • Equity Eliminations: Adjust for ownership percentages
  • Manual Adjustments: Add custom elimination entries
Multi-Currency Support
  • Automatic currency conversion
  • Historical or current exchange rates
  • Translation adjustments tracking
  • Functional vs. presentation currency

Consolidation Workflow

  1. Connect Entities: Link all relevant Odoo instances/companies
  2. Map Accounts: Align chart of accounts across entities
  3. Define Structure: Set up your consolidation hierarchy
  4. Configure Eliminations: Set elimination rules
  5. Create Report: Build consolidated financial statement
  6. Refresh Anytime: Click to update with current data from all entities

What You Can Consolidate

  • Income statements (P&L)
  • Balance sheets
  • Cash flow statements
  • Budget vs. actual
  • Segment reporting
  • Custom management reports

Real-World Example

Company: Private equity firm with 8 portfolio companies

Challenge:

  • 8 different Odoo instances (various versions)
  • Need monthly consolidated P&L for LP reporting
  • Different fiscal year-ends
  • Inter-company services between portfolio companies
  • CFO spent 3+ days each month on consolidation

Solution with Calculom:

  • Connected all 8 Odoo instances
  • Built consolidated report template with elimination logic
  • Mapped accounts across entities
  • Now takes 30 minutes per month (just refresh + review)
  • Time saved: 20+ hours per month

💡 Enterprise Tip: Start simple—consolidate just two entities first to get comfortable with the process. Then add complexity (eliminations, more entities, etc.) once you have the basics working.

Budget Management That Actually Works - Plan, Track, and Analyze

The Problem with Budgeting in Odoo

Budgeting in Odoo can be… challenging. But budgeting in Excel? That’s what CFOs have been doing for decades.

Build Budgets Your Way

Calculom lets you build detailed budgets in Excel or Google Sheets using all the tools you know—formulas, scenarios, what-if analysis. Then connect those budgets to your live Odoo actuals for instant budget vs. actual reporting.

Track performance by department, account, project, or any dimension you need. See variances immediately. Understand where you’re over or under budget before it becomes a problem.

Key Capabilities

  • Build Budgets in Familiar Spreadsheets: Use Excel’s full modeling power
  • Compare to Live Odoo Actuals: Real-time budget vs. actual reporting
  • Variance Analysis Built-In: Automatic calculations of differences and percentages
  • Multiple Budget Versions: Best case, worst case, realistic scenarios
  • Drill Down Capability: Go from summary to transaction-level detail
  • Rolling Forecasts: Update projections as the year progresses

Budget Planning Process

  1. Build Your Budget Model: Create detailed budgets by department, account, month
  2. Use Excel’s Power: Formulas, growth rates, driver-based budgeting
  3. Create Scenarios: Best case, worst case, most likely versions
  4. Connect to Odoo: Link budget to live Odoo actual data
  5. Monitor Performance: Refresh anytime to see current variances
  6. Update Forecasts: Adjust remaining months based on actuals

Budget vs. Actual Features

  • Automatic Variance Calculations: Dollar and percentage differences
  • Favorable/Unfavorable Indicators: Color-coded or symbol-based
  • YTD Comparisons: Year-to-date budget vs. actual
  • Variance Commentary: Add explanations for significant variances
  • Drill-Down Reports: Click through from summary to detail
  • Multi-Dimensional Analysis: By department, location, project, product

Advanced Budgeting Features

  • Driver-Based Budgeting: Link to operational drivers (headcount, units, etc.)
  • Rolling Forecasts: 12-month forward-looking projections
  • Zero-Based Budgeting: Start from scratch each period
  • Top-Down & Bottom-Up: Support both budgeting approaches
  • Budget Versioning: Track changes and approvals
  • Workflow Support: Department submissions and consolidation

Real-World Use Case

Company: Growing SaaS company, 50 employees

Before Calculom:

  • Annual budgeting process took 6 weeks
  • Each department submitted budgets in different formats
  • Consolidation was manual and error-prone
  • Budget vs. actual reports created manually each month (4-5 hours)
  • No easy way to do mid-year forecast updates

After Calculom:

  • Created standardized budget templates for all departments
  • Automatic consolidation into company-wide budget
  • Budget vs. actual reports refresh in 30 seconds
  • Rolling forecasts updated monthly in minutes
  • Time saved: 80+ hours during budget season, 4 hours per month thereafter

💡 Budget Tip: Start with a simple budget vs. actual report. Once that’s working smoothly, add complexity like rolling forecasts, driver-based models, and multiple scenarios.

Flexible Period Comparisons - Spot Trends Instantly

Why Period Comparisons Matter

Understanding trends requires comparing periods. Last month vs. this month. This year vs. last year. Q4 vs. Q3. You get the idea.

Calculom makes period comparisons effortless. View multiple months side-by-side. Compare quarters. Stack years vertically. Show variance columns. Calculate percentage changes. Whatever layout makes sense for your analysis.

Comparison Options

  • Month-over-Month: Compare consecutive months
  • Year-over-Year: Same period across different years
  • Quarter-over-Quarter: Q1 vs Q2 vs Q3 vs Q4
  • Year-to-Date: Cumulative comparisons
  • Custom Periods: Any date range vs. any other date range
  • Trailing 12 Months: Rolling 12-month view
  • Multi-Year Trends: View 3-5 years side-by-side

Variance Analysis

Automatically calculate and display:

  • Dollar Variances: Actual differences between periods
  • Percentage Changes: Growth or decline rates
  • Favorable/Unfavorable: Color-coded indicators
  • Trend Arrows: Visual up/down indicators
  • Compound Growth Rates: CAGR calculations

Layout Options

Side-by-Side Comparison:

Account          | Jan 2025 | Feb 2025 | Variance | %
Revenue          | $100,000 | $110,000 | +$10,000 | +10%
COGS             | $40,000  | $42,000  | +$2,000  | +5%
Gross Profit     | $60,000  | $68,000  | +$8,000  | +13.3%

Vertical Stacked Comparison:

Revenue:
  2023: $1,200,000
  2024: $1,500,000
  2025: $1,800,000
  Growth: +25% annually

Common Comparison Scenarios

Scenario 1: Month-End Review

  • Compare current month to prior month
  • Compare current month to same month last year
  • Show YTD vs. prior YTD

Scenario 2: Board Presentation

  • Quarterly results vs. prior quarter
  • YTD vs. prior year YTD
  • Current quarter vs. same quarter last year
  • Trailing 12 months trend

Scenario 3: Strategic Planning

  • 3-5 year historical trend
  • Identify seasonal patterns
  • Calculate growth rates
  • Project future based on trends

Advanced Features

  • Dynamic Period Selection: Change periods without rebuilding report
  • Automatic Date Calculations: “Last month”, “Same month last year” formulas
  • Fiscal Calendar Support: Non-calendar year periods
  • 13-Period Calendars: For 4-4-5 or 4-5-4 fiscal calendars
  • Custom Period Definitions: Define your own period groupings

Refresh Behavior

Set it up once, and the comparisons update automatically when you refresh:

  • Period ranges adjust automatically (e.g., “Last Month” always shows the most recent completed month)
  • All variance calculations update
  • Charts and graphs reflect new data
  • Formatting and layout preserved

💡 Analysis Tip: Use conditional formatting to highlight variances above a certain threshold (e.g., anything over 10% change). This makes significant changes pop out immediately.

Mix Financial + Operational Data - For Complete Business Insights

Beyond Pure Financial Reporting

Financial data tells part of the story. But the really interesting insights come when you combine financial data with operational metrics.

Calculom lets you pull financial data from Odoo and combine it with operational data—unit sales, headcount, facility square footage, customer counts, website traffic, whatever matters to your business.

Create Meaningful KPIs

Combine financial and operational data to create KPIs that actually mean something:

  • Revenue per Employee: Total revenue ÷ headcount
  • Cost per Unit Produced: Total production costs ÷ units manufactured
  • Gross Margin per Customer: Gross profit ÷ active customers
  • Operating Expense per Square Foot: OpEx ÷ facility square footage
  • Customer Acquisition Cost: Marketing spend ÷ new customers
  • Revenue per Store: Total revenue ÷ number of locations
  • Profit per Transaction: Net profit ÷ number of transactions

Data Sources You Can Combine

From Odoo (Financial):

  • Revenue, COGS, Operating Expenses
  • Gross Profit, Operating Profit, Net Income
  • Assets, Liabilities, Equity
  • Cash Flow

From Odoo (Operational):

  • Sales Orders, Purchase Orders
  • Inventory Levels, Stock Movements
  • Manufacturing Orders, Work Orders
  • Project Hours, Timesheets
  • Customer Counts, Order Counts

From Other Sources:

  • Headcount (HR system)
  • Website Traffic (Google Analytics)
  • Marketing Metrics (CRM, marketing platform)
  • Facility Data (square footage, locations)
  • Production Data (units, machine hours)
  • Customer Data (active users, subscribers)

Common Use Cases

Manufacturing Company:

  • Cost per unit produced (COGS ÷ units manufactured)
  • Revenue per production hour (Revenue ÷ machine hours)
  • Inventory turns (COGS ÷ average inventory)
  • Waste percentage (Scrap value ÷ raw material cost)

SaaS Company:

  • MRR per employee (Monthly recurring revenue ÷ headcount)
  • CAC vs. LTV (Customer acquisition cost vs. lifetime value)
  • Burn rate per customer (Monthly burn ÷ active customers)
  • Revenue per active user (Total revenue ÷ MAU)

Retail Company:

  • Sales per square foot (Revenue ÷ store square footage)
  • Revenue per store (Total revenue ÷ store count)
  • Average transaction value (Revenue ÷ transaction count)
  • Inventory turns by location (COGS ÷ avg inventory per store)

Professional Services:

  • Revenue per billable hour (Revenue ÷ billable hours)
  • Utilization rate (Billable hours ÷ available hours)
  • Revenue per consultant (Revenue ÷ consultant count)
  • Project profitability (Project revenue – project costs)

Building Integrated Reports

  1. Connect Odoo Financial Data: Pull P&L, balance sheet data
  2. Add Odoo Operational Data: Pull sales orders, inventory, etc.
  3. Import External Data: Add headcount, facility data, web metrics
  4. Calculate KPIs: Create formulas combining all data sources
  5. Visualize: Create charts and dashboards
  6. Refresh: Update everything with one click

Dashboard Examples

Executive Dashboard:

  • Revenue & Profit Trends (financial)
  • Units Sold Trend (operational)
  • Revenue per Employee (combined KPI)
  • Customer Count & Growth (operational)
  • Customer Lifetime Value (combined KPI)

Operations Dashboard:

  • Production Costs (financial)
  • Units Produced (operational)
  • Cost per Unit (combined KPI)
  • Machine Utilization (operational)
  • Overhead per Production Hour (combined KPI)

💡 Insight Tip: The most powerful insights come from ratios and per-unit metrics, not absolute numbers. Always ask: “What’s the financial metric per operational unit?”

Charts, Graphs & Pivot Tables - Full Excel Analytics Power

Leverage Excel’s Powerful Analytics

Excel and Google Sheets have incredibly powerful visualization and analysis tools—pivot tables, charts, graphs, sparklines, conditional formatting.

Calculom doesn’t try to replace these tools. We just make them work with your live Odoo data.

Chart Types Available

Basic Charts:

  • Column/Bar Charts – Compare values across categories
  • Line Charts – Show trends over time
  • Pie/Donut Charts – Show composition/percentages
  • Area Charts – Show cumulative totals over time

Advanced Charts:

  • Combo Charts – Mix chart types (e.g., column + line)
  • Waterfall Charts – Show how values add up
  • Scatter/Bubble Charts – Show correlations
  • Gantt Charts – Project timelines
  • Sparklines – Mini charts in cells
  • Heat Maps – Color-coded data visualization

Pivot Table Capabilities

Create interactive pivot tables with Odoo data:

  • Drag-and-Drop Analysis: Rearrange fields instantly
  • Drill Down: Click to see underlying transactions
  • Multiple Dimensions: Analyze by time, department, product, customer
  • Calculated Fields: Create custom calculations
  • Filtering & Sorting: Focus on what matters
  • Grouping: Group dates, numbers, text
  • Grand Totals & Subtotals: Automatic aggregations

Conditional Formatting

Highlight important data automatically:

  • Color Scales: Gradient from low to high values
  • Data Bars: In-cell bar charts
  • Icon Sets: Traffic lights, arrows, ratings
  • Custom Rules: Highlight based on formulas
  • Variance Highlighting: Red for unfavorable, green for favorable

Dashboard Creation

Build executive dashboards that update automatically:

Financial Dashboard Components:

  • Revenue trend line chart
  • Expense breakdown pie chart
  • Profit margin bar chart
  • Cash flow waterfall chart
  • KPI cards with sparklines
  • Budget vs. actual variance chart

Operational Dashboard Components:

  • Units sold trend
  • Inventory levels gauge chart
  • Top products bar chart
  • Customer count trend
  • Performance metrics table with conditional formatting

Advanced Visualization Techniques

1. Variance Analysis Charts

Show actual vs. budget/prior year with variance bars highlighting differences.

2. Trend Analysis with Forecasting

Line charts with trendlines and forecast projections.

3. Multi-Dimensional Analysis

Pivot charts that let you slice data by any dimension.

4. Geographic Heat Maps

Map revenue, profit, or other metrics by location.

5. Performance Scorecards

Color-coded KPI cards showing red/yellow/green status.

Real-World Dashboard Example

Monthly Executive Dashboard:

  • Top Left: Key metrics (Revenue, Profit, Margin %) with sparklines
  • Top Right: Revenue trend (12 months) line chart
  • Middle Left: Expense breakdown pie chart
  • Middle Right: Budget vs. actual variance column chart
  • Bottom Left: Top 10 customers bar chart
  • Bottom Right: Cash flow waterfall chart

Update Process:

  1. Connect dashboard to Odoo data sources
  2. Build charts and pivot tables once
  3. Each month: Click refresh button
  4. All charts update automatically with current month data
  5. Export to PDF and distribute to stakeholders

Benefits of Using Native Excel/Sheets Charts

  • Familiar Tools: Everyone knows how to use them
  • Unlimited Flexibility: Any chart configuration possible
  • No Learning Curve: Use tools you already know
  • Easy Sharing: Send as Excel/Sheets file or PDF
  • Offline Capability: Work without internet connection
  • Professional Quality: Presentation-ready visualizations

💡 Visualization Tip: Less is more. Don’t overwhelm dashboards with too many charts. Focus on 4-6 key visualizations that tell the most important story.

Easy Distribution - Share Reports in Seconds

Beautiful Reports, Shared Instantly

You’ve built the perfect report. Now you need to get it to stakeholders—the board, investors, department heads, your team.

Calculom reports are just Excel or Google Sheets files, so distribution is simple. No proprietary formats. No special viewers. No access issues. Just standard files that everyone can use.

Distribution Options

1. Export to PDF

  • Professional, print-ready format
  • Perfect for board packets and investor reports
  • Locked formatting—recipients can’t accidentally change anything
  • Universal compatibility—everyone can open PDFs
  • Preserve charts, formatting, colors exactly as designed

2. Share Excel Files

  • Recipients can interact with data
  • Allow filtering, sorting, drilling down
  • Enable what-if analysis
  • Recipients can create their own views
  • Works offline

3. Use Google Sheets

  • Real-time collaboration
  • Multiple people can view/edit simultaneously
  • Cloud-based access from anywhere
  • Automatic version control
  • Comment and feedback directly on reports
  • Share via link—no file attachments needed

4. Email Directly

  • Send from Excel/Sheets using built-in email
  • Attach as Excel, PDF, or link to Google Sheets
  • Schedule recurring distributions
  • Send to distribution lists

5. Print Physical Copies

  • Full print formatting control
  • Headers, footers, page numbers
  • Page breaks exactly where you want them
  • Professional-looking printed reports

6. Post to Cloud Storage

  • SharePoint, OneDrive, Google Drive
  • Dropbox, Box, etc.
  • Set up automated syncing
  • Create report libraries
  • Version control and audit trail

Distribution Workflows

Board Meeting Package:

  1. Refresh all reports with latest data
  2. Export key reports to PDF
  3. Combine PDFs into board packet
  4. Email to board members 3 days before meeting
  5. Post to board portal

Monthly Management Reporting:

  1. Refresh reports on day 3 of month close
  2. Save to SharePoint folder
  3. Email link to management team
  4. Teams can view, filter, download as needed
  5. Track who has accessed reports

Department Reporting:

  1. Refresh department-specific reports
  2. Share via Google Sheets links
  3. Department heads can comment with questions
  4. Controller responds to questions in-line
  5. Final version exported to PDF for records

Investor Reporting:

  1. Refresh consolidated financials
  2. Format for external audience
  3. Export to branded PDF template
  4. Secure distribution via investor portal or encrypted email
  5. Track opens and downloads

Version Control Best Practices

  • File Naming: Include date (FinancialReport_2025-01.xlsx)
  • Folder Structure: Organize by period and report type
  • Archive Policy: Keep historical versions for audit trail
  • Master Templates: Separate folder for report templates
  • Distribution Lists: Maintain lists for regular recipients

Security Considerations

  • Password Protection: Lock sensitive Excel files with passwords
  • Read-Only Distribution: Share PDFs for view-only access
  • Link Expiration: Use temporary sharing links for Google Sheets
  • Access Permissions: Control who can view/edit in cloud storage
  • Watermarks: Add “Confidential” watermarks to sensitive reports

Automated Distribution

Set up recurring distributions:

  • Monthly Close: Auto-email reports on day 5 of each month
  • Weekly KPIs: Auto-refresh and distribute every Monday
  • Quarterly Board Packets: Auto-generate 10 days before board meetings
  • Daily Flash Reports: Auto-send key metrics every morning

Mobile Access

Recipients can view reports on any device:

  • Excel mobile app – Full functionality on phones/tablets
  • Google Sheets mobile – View and edit on the go
  • PDF readers – Universal PDF viewing
  • Cloud storage apps – Access from SharePoint, Drive, etc.

Why Standard File Formats Matter

  • No Special Software Required: Everyone has Excel or can view PDFs
  • No Training Needed: Recipients already know these tools
  • No Vendor Lock-In: Your reports aren’t trapped in proprietary formats
  • Future-Proof: Excel and PDF will be readable for decades
  • Integration-Friendly: Works with all existing tools and workflows

💡 Distribution Tip: Create different versions of the same report for different audiences. Give the board a 2-page summary. Give management a 10-page detailed version. Give analysts the full Excel workbook with all source data.