The verdict in three sentences
A Montreal importer of vanilla and spices can leave spreadsheets behind with a custom web app costing CAD 20,000 to 45,000, delivered in 10 to 14 weeks. The return comes from lot tracking, handling of trade documents (certificate of origin, phytosanitary certificate, CFIA import permits) and a portal that removes half of the follow-up emails. Above 100 orders a year, every month spent in Excel costs more than the tool.
What the app costs by scope
The figures below are 2026 estimates for a build by a nearshore team with cloud hosting in Canada.
| Module | Function | Timeline | 2026 cost (CAD) |
|---|---|---|---|
| Orders and lots core | Orders, lots, weight, quality, status | 4 weeks | 8,000 to 14,000 |
| Trade documents | Generation and archiving of certificates, invoices, packing lists | 2 to 3 weeks | 4,000 to 9,000 |
| Supplier and customer portal | Access, tracking, document downloads | 2 weeks | 3,500 to 8,000 |
| Alerts and dashboard | Delays, deadlines, revenue by client and country | 1 to 2 weeks | 2,000 to 6,000 |
| Origin traceability | Producer, village, origin lot | 2 weeks | 2,500 to 8,000 |
| Hosting and maintenance | Server, backups, fixes | Monthly | 150 to 400 per month |
A minimum version (core, documents, alerts) sits around CAD 20,000. The full version with origin traceability and a bilingual FR/EN portal, required in Quebec, reaches CAD 40,000 to 45,000.
Features that change day-to-day work
The problem for importers is not data entry but dispersion: a vanilla lot goes through collection, curing, grading, packing, inspection and freight, each step producing a document. The app ties everything to the lot number.
| Current situation (spreadsheet) | With the app | Estimated gain |
|---|---|---|
| Searching email for a phytosanitary certificate | Document attached to the lot, 2 clicks away | 15 to 30 min per order |
| Customers emailing for shipment status | Portal with status and container number | 50 to 60% fewer emails |
| Freight delay discovered on arrival | Automatic alert if ETD slips by more than 3 days | Penalties avoided |
| Moisture and vanillin content on paper | Quality fields per lot with history | Faster dispute resolution |
| Invoice and packing list retyped | Generated automatically from the order | 1 h per shipment |
| No view of revenue by country | Dashboard by client, country, product | Data-driven sales decisions |
Official documents are still issued by the competent authorities (chambers of commerce for origin, plant protection services for phytosanitary, CFIA on the Canadian side). The app archives them, prepares files and tracks deadlines, without replacing them.
Technical choices for a supply chain that starts in Madagascar
Suppliers' collection sites in Sambava or Antalaha run on unstable 4G. The app must therefore work progressively: offline entry on mobile, sync when the network returns, pages under 500 KB. Advances to suppliers paid through Mobile Money can be logged, and customer payments by wire or card are matched to the order reference.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Isabelle, owner of a Montreal fine-food importer, handles 150 orders a year from Madagascar and Indonesia. Each order needs about 4 hours of admin follow-up (documents, chasing, spreadsheet updates), so 600 hours a year. With a coordinator at CAD 32 an hour fully loaded, that is CAD 19,200 a year in time alone.
The app at CAD 32,000 halves that time: CAD 9,600 saved per year. The bigger gain is elsewhere: two quality disputes a year, worth around CAD 6,000 each, are now settled thanks to lot history. Payback arrives in 18 to 24 months, faster if the portal helps retain a key retail client.
FAQ
Why not use a standard ERP?
An ERP like Odoo or NetSuite can work, but adapting it to vanilla lots, trade documents and a customer portal often costs CAD 30,000 to 50,000 in configuration, plus annual licences. Custom is more cost-effective under 300 orders a year.
Can the app work without an internet connection?
Yes for mobile entry of lots and weighings at origin, with sync once the network returns. This mode adds about CAD 2,000 to 4,000 to the budget.
Will customers have access to their documents?
Yes, through a secure portal in French and English. Each customer only sees their own orders and downloads documents as PDFs.
How long does migrating existing spreadsheets take?
Importing 2 to 3 years of history usually takes 1 to 2 weeks, included in the 10 to 14 week plan.
Let's scope your project. We define your lot tracking, trade documents and customer portal for a budget of CAD 20,000 to 45,000 and a rollout in 10 to 14 weeks. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
