The challenge
A US-based distributor of kitchen supplies imports products manufactured in India and sells to retail and B2B clients across North America. The business was running on a combination of spreadsheets, email threads, and a legacy accounting tool. Vendor coordination across time zones was slow, financial reconciliation happened manually at month-end, and there was no real-time view of stock across the supply chain.
The client needed a unified ERP system that could handle international procurement from India, multi-currency accounting, and a B2B portal for US customers — all in one place.
What we built
KometCode implemented Odoo 18 as the central business platform, configured across six modules:
Sales & CRM
- B2B customer portal for order placement and status tracking
- Price lists per customer segment (wholesale, retail, distributor)
- Automated quotation-to-invoice workflow, reducing manual steps from 6 to 2
Purchase & Vendor Management
- Vendor database with India-based suppliers, lead times, and preferred currency (INR)
- Purchase order approval workflow with budget controls
- Three-way match: PO → goods receipt → invoice
Inventory
- Real-time stock visibility across a US warehouse and a third-party logistics partner
- Reorder points and automated purchase requisitions for fast-moving SKUs
- Lot tracking for import compliance documentation
Accounting
- Multi-currency ledger (USD/INR) with automated exchange rate updates
- Tax configuration for US sales tax (state-level) and Indian GST on vendor invoices
- Automated bank reconciliation, reducing month-end close time from 5 days to 1 day
Odoo Website (B2B Portal)
- Customer-facing order portal integrated with the Odoo backend
- Real-time product availability and order status visible to buyers
- Streamlined reorder experience for repeat customers
How we delivered it
The project ran over 14 weeks across four phases:
- Discovery (2 weeks) — Process mapping with the operations and finance team, data audit of existing records
- Configuration (6 weeks) — Module setup, tax configuration, vendor/customer data import, workflow automation
- UAT & refinement (4 weeks) — User acceptance testing, corrections, staff training for operations and finance roles
- Go-live & support (2 weeks) — Staged cutover from legacy tools, two weeks of post-go-live monitoring
Results
- Procurement cycle time reduced from 8 business days to 3 with automated PO creation and approval
- Month-end close reduced from 5 days to 1 day due to automated bank reconciliation and three-way matching
- Real-time stock visibility eliminated the weekly inventory email thread between the US and India teams
- B2B portal reduced inbound order emails by 70%, freeing up 6+ hours per week for the operations team
The client continues to work with KometCode for ongoing Odoo support and new module expansions.