01
From Accounting Issues to Full Financial Visibility & CRA Recovery
GoodMinds.com, Indigenous Reflection, and Monague Indigenous Crafts and Gifts are businesses specializing in Indigenous books, crafts, gifts, and educational resources distributed across schools and organizations throughout Canada. The companies had been operating on Odoo for several years while managing multiple entities, ecommerce operations, trade show sales, inventory, and complex sales tax requirements across provinces.
Challenge
When the organization engaged M7 Group, several operational and accounting issues had accumulated over time.
Key challenges included:
❌ Inventory discrepancies
❌ Incomplete bank reconciliations
❌ Trade show POS transactions not properly integrated into Odoo
❌ Ecommerce transactions managed across multiple entities
❌ Incorrect Canadian sales tax treatment based on delivery provinces
❌ Historical bookkeeping inconsistencies
❌ Limited visibility into financial reporting accuracy
One of the most significant issues discovered during M7’s review was incorrect sales tax treatment dating back to 2023. Because Canadian sales tax rules depend on delivery location, several transactions had been processed incorrectly, creating substantial tax exposure and reporting inconsistencies.
M7 Solution
M7 conducted a detailed Odoo accounting and operational review, including:
✓⃝ Inventory reconciliation
✓⃝ Bank reconciliation review
✓⃝ Sales tax validation
✓⃝ Multi-company transaction analysis
✓⃝ Ecommerce accounting review
✓⃝ POS integration analysis
✓⃝ Historical bookkeeping cleanup
✓⃝ Odoo operational optimization
During the review, M7 identified sales tax discrepancies and worked directly with the CRA throughout the audit process.
Our team assisted the client through every stage of the CRA review and successfully supported the recovery process.
Results
After working with M7:
✅ Financial reporting became significantly more accurate
✅ Inventory and reconciliation issues were corrected
✅ Sales tax processes were properly structured
✅ CRA audit support was successfully completed
✅ Operational visibility improved across multiple entities
✅ Ecommerce accounting workflows became more organized
✅ Odoo was upgraded from version 15 to version 18
✅ M7 became the ongoing accounting and bookkeeping partner for the organization
Today, the organization operates with much greater financial visibility, operational control, and confidence in their accounting processes inside Odoo.
Capability
Proven
Odoo audit
YES
Sales tax expertise
YES
CRA audit support
YES
Inventory reconciliation
YES
Ecommerce accounting
YES
Multi-company accounting
YES
Odoo cleanup
YES
Odoo upgrade
YES
Operational accounting
YES
Long-term advisory
YES
More Than Words. Real Client Feedback
M7 has been an incredible partner for our business.
After using Odoo for several years, our accounting, inventory management, bank reconciliations, ecommerce transactions, and sales tax processes had become increasingly difficult to manage ourselves.
M7 conducted a thorough review of our Odoo environment and quickly identified several critical issues that had previously gone unnoticed
Their team helped us clean up our books, improve inventory accuracy, streamline reconciliations, and strengthen the overall structure of our accounting operations within Odoo.
What truly sets M7 apart is their deep understanding of both accounting principles and Odoo ERP operations. It’s rare to find a team that can bridge both areas so effectively.
Highly recommended for businesses using Odoo that are looking for experienced financial and operational experts who truly understand the platform.
01
We originally connected with this Michigan-based cabinetry company through the Odoo Partner Portal, where they were searching for specialized Odoo Accounting support to resolve ongoing financial and operational issues within their database.
Challenge
A cabinetry company based in Michigan, USA, came to us with a highly disorganized Odoo Accounting environment and unreliable financial records.
The company was struggling with:
❌ Large volumes of open invoices and vendor bills
❌ Payments created without proper matching
❌ Unreconciled bank transactions
❌ Incorrectly matched deposits and customer payments
❌ Inaccurate Accounts Receivable and Accounts Payable balances
❌ Missing accounting entries and inconsistent bookkeeping
❌ Inventory balances that did not reflect actual stock valuation
Management lacked confidence in their financial reporting and had limited visibility into the company’s true financial position inside Odoo.
M7 Solution
M7 Group performed a complete Odoo Accounting diagnostic and 2025 financial clean-up to restore data accuracy and operational visibility. Our work included:
✓⃝ Reviewing and correcting bank transaction matching
✓⃝ Fixing deposit allocations and payment reconciliation issues
✓⃝ Identifying unpaid bills and restoring AP/AR integrity
✓⃝ Recording missing financial transactions
✓⃝ Performing complete bank reconciliations across all accounts
✓⃝ Correcting inventory valuation discrepancies
✓⃝ Improving accounting workflows and reporting reliability inside Odoo
Results
After the transformation, the client gained a fully reliable Odoo Accounting system with accurate financial visibility across the business.
✅ Accurate Accounts Receivable and Accounts Payable balances
✅ Fully reconciled bank accounts
✅ Correct inventory valuation and accounting alignment
✅ Complete and reliable financial records
✅ Improved confidence in financial reporting and decision-making
✅ A scalable Odoo Accounting foundation for future growth
Capability
Proven
Odoo accounting cleanup
YES
Bank reconciliation expertise
YES
AP/AR correction and recovery
YES
Inventory valuation correction
YES
Payment reconciliation
YES
Financial reporting restoration
YES
Odoo accounting diagnostics
YES
Bookkeeping recovery
YES
Workflow optimization
YES
Operational visibility improvement
YES
Odoo accounting support
YES
More Than Words. Real Client Feedback
M7 helped us transition to Odoo and completely improve the way we manage our restaurant operations and accounting.
Before working with them, our books and reporting lacked organization and visibility, especially with multiple business operations and joint ventures involved. Their team customized Odoo around our business needs, improved operational workflows, organized our accounting, and gave us much better visibility into the numbers. What impressed us most was their ability to understand both accounting and operational challenges inside Odoo.
Highly recommended for businesses looking for real Odoo financial and operational expertise.
02
Recovered $697,569 through Accounting & Sales Tax Review
Etlas Freight is a transportation and logistics company operating across Canada and the United States, with operations in Windsor, Ontario, Detroit, Michigan, and North Carolina. The company manages approximately 40 tractor-trailers while handling cross-border transportation services, intercompany operations, and multi-entity accounting requirements.
Challenge
Before working with M7, the company relied on multiple disconnected systems and applications, including Sage 50, spreadsheets, and manual workflows.
Because the systems were not properly integrated, management faced several operational and financial challenges:
❌ Lack of visibility into Accounts Receivable and Accounts Payable
❌ Intercompany Accounting Issues
❌ Cross-border transaction complexity
❌ Disconnected operational and accounting workflows
❌ Significant manual bookkeeping workload
❌ Missing and inaccurate financial information
❌ Historical bookkeeping inconsistencies
❌ Sales tax reporting challenges across jurisdictions
M7 conducted a detailed review of the accounting structure and identified multiple bookkeeping and operational errors that had accumulated over several years. One of the most critical findings involved cross-border transportation sales tax treatment.
Because many transportation services qualified as zero-rated cross-border transactions, significant Input Tax Credits (ITCs) and sales tax recovery opportunities had not been properly captured.
M7 Solution
M7 recommended transitioning the organization from Sage 50 to Odoo in order to centralize operations, accounting, and cross-border financial management into a single integrated ERP platform.
Unlike many accounting systems, Odoo allowed the business to manage both Canadian and U.S. operations inside a unified environment with improved operational visibility.
M7 provided:
✓⃝ Full accounting and bookkeeping review
✓⃝ Historical reconciliation cleanup
✓⃝ Cross-border sales tax analysis
✓⃝ Intercompany transaction review
✓⃝ Accounts Receivable and Accounts Payable restructuring
✓⃝ Odoo implementation and operational setup
✓⃝ ERP workflow optimization
✓⃝ CRA audit assistance and support
✓⃝ Ongoing accounting and operational advisory
Results
After implementing Odoo and restructuring the accounting environment:
✅ Financial visibility improved significantly
✅ Cross-border operations became easier to manage
✅ Intercompany accounting processes became more organized
✅ Operational reporting became more reliable
✅ Manual bookkeeping workload was reduced
✅ Accounts Receivable and Accounts Payable visibility improved
✅ Historical accounting inconsistencies were corrected
M7 identified and supported the recovery of $697,569 through detailed cross-border sales tax analysis, accounting review, and CRA audit assistance.
M7 worked directly with the client throughout the CRA audit process and successfully supported the recovery outcome.
Capability
Proven
Cross-border accounting
YES
US + Canada operations
YES
Transportation industry
YES
Multi-entity accounting
YES
Intercompany accounting
YES
CRA audit support
YES
ERP migration
YES
Sales tax recovery
YES
Operational visibility
YES
Odoo Feedback From Real Client
M7 helped us transform our cross-border accounting and operational workflows by migrating our business from Sage 50 to Odoo. Their team identified major accounting and sales tax issues, improved our operational visibility, reorganized intercompany accounting processes, and supported us through a CRA audit process that resulted in the recovery almost $700,000. M7 combines deep accounting and tax expertise with real operational knowledge inside Odoo, making them an extremely valuable long-term partner for growing businesses.
03
Based in London, Ontario, TerraVax specializes in professional hydrovac excavation services for utilities, infrastructure, construction, and municipalities across Canada.
Challenge
Before partnering with M7 Group, TerraVax relied on disconnected systems like QuickBooks Online and QuickBooks Time. As the business grew, management faced:
❌ Limited visibility over hydrovac truck operations
❌ Lack of employee activity tracking and operational control
❌ Disconnected workflows between field operations and accounting
❌ Manual processes impacting efficiency and reporting accuracy
The existing systems made it increasingly difficult to manage operations in real time and maintain scalable internal controls.
M7 Solution
M7 conducted a full operational review and helped TerraVax transition toward a more integrated Odoo ERP environment. Our team streamlined workflows by:
✓⃝ Improving operational visibility across hydrovac truck activities
✓⃝ Centralizing employee management and time tracking
✓⃝ Integrating operational and accounting processes into a single platform
✓⃝ Reducing manual processes and improving reporting efficiency
✓⃝ Creating scalable workflows to support future growth
Results
With Odoo and M7’s accounting-first ERP approach, TerraVax gained better operational control, improved workflow efficiency, and a more scalable foundation for continued expansion.
Today, the company operates with greater visibility, stronger internal processes, and improved coordination between field operations and financial management.
What Client Say About Our Odoo Solutions
M7 has been great to work with. As we grew, managing operations, scheduling, employee tracking, and accounting across different systems became a headache. They helped us bring everything together with Odoo and improved the way our team works day to day.
What really stood out was how well they understood both operations and accounting, making the whole setup much smoother.
Definitely recommend them if you’re looking for a team that knows Odoo and business operations inside out.
