| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 525 |
| Technical Name |
saas_revenue_cost |
| License | LGPL-3 |
| Website | https://github.com/ivahkx |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 525 |
| Technical Name |
saas_revenue_cost |
| License | LGPL-3 |
| Website | https://github.com/ivahkx |
SaaS Revenue & Cost Tracker
Track your SaaS revenue, costs, MRR, and profit margins â all in one dashboard
Auto-Pull Data
Automatically aggregates revenue from Customer Invoices and costs from Vendor Bills. No manual data entry needed for existing transactions.
Real-Time Dashboard
Beautiful bar charts, line trends, and pivot tables. See Revenue vs Cost, Profit Margin, and MRR at a glance.
Manual Cost Entry
Track costs not captured by vendor bills: salaries, hosting fees, SaaS tools, marketing spend, and more.
Screenshots



Key Features
- ✓ Revenue vs Cost bar chart by month
- ✓ Profit trend line chart
- ✓ Pivot table with drill-down by month, partner, category
- ✓ Monthly summary with profit margin percentage
- ✓ Cost breakdown by category (pie chart)
- ✓ Automated daily summary refresh via cron
- ✓ Multi-company support
- ✓ Role-based access (User / Manager)
Data Sources
- Revenue: Customer Invoices (account.move)
- Costs: Vendor Bills (account.move) + Manual Cost Entries
- Pipeline: Sale Orders, Purchase Orders
Perfect For
- SaaS companies tracking MRR and burn rate
- Service businesses monitoring project profitability
- Startups needing a quick P&L overview
- Any business wanting revenue vs cost visibility
Technical Information
- Version: 19.0.1.0.0
- Dependencies: Accounting, Sales, Purchase
- License: LGPL-3
- Python: 3.11+
Please log in to comment on this module