Missisystems Canada: Sales Review

How many requests come in, how many we win, what we earn, and how fast customers pay.

Prepared 15 Oct 2026 · Data from the company ERP · MCI only. Missisystems Inc is internal (it sells only to MCI) and is left out.
We are getting more requests than ever, but winning fewer of them. Customer requests (RFQs) rose 9% over the last 12 months while orders fell 18% and revenue fell 6%. Most of the gap comes from two customers we quote heavily but rarely win, and from very large quotes that almost never turn into orders.
Revenue, last 12 months
CA$3.91M
▼ 6% vs CA$4.17M prior year
Customer requests per month
444
▲ 9% vs 406 prior year
Orders, last 12 months
574
▼ 18% vs 698 prior year
Quotes that become orders
17%
about 1 in 6 (Oct 24 to Sep 25)
Gross margin on orders
15–16%
before freight, duty and exchange
Typical order
US$1.9K
average US$4.5K; a few large orders lift it
Regular customers
24
send requests 6+ months a year; 98% of all requests
Goods ready to cash in the bank
~62 days
41 of them after the customer receives the goods

Requests keep rising, orders do not

Monthly, October 2024 to September 2026. The dashed line separates the prior year from the last 12 months.

Customer requests (RFQs) per month

Prior year 406 / month · last 12 months 444 / month

Orders won per month

Prior year 58 / month · last 12 months 48 / month

Order value per month (US$ equivalent)

Prior year US$2.84M · last 12 months US$2.64M (▼ 7%)

Where the money comes from

Invoiced revenue, last 12 months (Oct 2025 to Sep 2026), in Canadian dollars.

Revenue by country

Qatar and Oman are 92% of revenue

How concentrated we are

Share of revenue from our largest customers

If one of the top three customers stopped buying, about 14 to 17% of revenue would go with them.

Top 10 customers

Revenue is the last 12 months. Win rate is quotes from Oct 2024 to Sep 2025 that became orders. Days to paid is the average from the customer receiving the goods to their payment (it includes their goods receipt, GRN).

✓ good · ! watch · ✕ problem. Win rate: 25%+ good, under 10% problem. Days to paid: under 35 good, over 45 problem.

Why we lose quotes

3,639 quotes sent between Oct 2024 and Sep 2025. Overall, 17% became orders.

Win rate by quote size

Big quotes almost never turn into orders

Quotes over 100K: US$30M quoted, US$0.1M won. Most are likely budget price checks.

Win rate by our margin on the quote

Higher margin does not lose more often

We win specialty and hard-to-find parts at good margins. We lose common parts that big distributors sell cheaper.

Quotes going to OQ and Energy Machine Services
43%
but only 18% of the orders we win
Requests we never quote
~30%
including 1 in 3 from Qatar Energy, where we win 34%
Does a faster quote win more?
No
same-day and two-week quotes win at the same rate

Margin adjustments by customer

Two years of quotes (Oct 2023 to Sep 2025). For each customer we compared how often we win at lower vs higher margins. If higher margins do not lose more often, we can raise prices; if they do, we hold.

Recommended default markup per customer

Win rate shown for quotes at 12 to 16% margin → quotes at 16 to 25% margin.

CustomerWin rate, lower → higher marginPrice sensitive?Days to paidDefault markup nowRecommended
Qatar Energy23% → 36%✓ No4412.5%15% (+1% for slow collection and payment)
Qatar Fuel Additives29% → 40%✓ No3515%17%
OQ6% → 12%✓ No5312.5%14.5%; common parts quoted fast at standard markup
Occidental of Oman15% → 25%✓ No4914.2%15.5%
Mesaieed Power9% → 11%! Price is not the issue4314%Keep 14%; cutting would not win more
Energy Machine Services1% → 3%! Price shoppingpays in advance12.5%Keep 12.5%; minimal-effort quotes only
Qatar Chemical Co.35% → 28% (18% at 25%+)✕ Yes3712.5%Keep 12.5%; cap quotes at ~20% margin
Qatar Aluminium34% → 51% (20% at 25%+)✕ Above 25%27defaultKeep; cap quotes at ~22% margin
Dolphin Energy38% → 29%✕ Yes43defaultKeep; reliable buyer, protect the relationship

Higher-margin quotes are often specialty parts, which partly explains why they win more. That is why the suggested increases are small (1.5 to 2.5 points), not jumps to 20%+.

Extra gross profit per year, if win rates hold
~CA$43K
from the four customers marked ✓; about 7% more gross profit
How to roll it out
3 months
change the default markups, then compare win rate to the same months last year
When to roll back
−3 pts
if a customer's win rate falls 3+ points, return to the old markup

Where staff time goes

The slow part is finding a supplier, not writing the quote.

Average days per step, from request to quote

Requests received Oct 2024 to Sep 2025

Suppliers contacted in one year
5,143
2,249 of them for the first time
Suppliers contacted only once
69%
they reply with a price only 41% of the time
Our 113 core suppliers
73%
reply with a price; they get 38% of our inquiries

From goods ready to cash in the bank

We sell Ex Works: once goods are ready, the customer's freight agent collects them. 1,045 orders ready between Oct 2024 and Sep 2026, shipped in one go (part shipments left out).

Average days per step, from goods ready to payment received

About 62 days in total, measured on 859 paid orders.

Customers do not process our invoice until their goods receipt (GRN) is done, so we invoice once the GRN is in, and payment follows about 17 days later. What we can speed up: how fast the agent collects, and how hard we chase the GRN.

How long goods wait for the customer's agent

Share of orders by days from ready to collected

Average wait went from 12.4 days (prior year) to 15.0 days (last 12 months).

Average wait by customer

Days from ready to collected · orange = over 2 weeks

Ready but not collected today
US$145K
30 orders; 12 waiting over 30 days, oldest 288 days
Goods waiting at any time (last 12 months)
~US$111K
average value sitting ready for pickup
Cash released if collection wait drops from 14 to 7 days
~CA$75K
one-time; each week saved brings cash in a week earlier

Are we delivering when we promised?

Orders placed Oct 2025 to Sep 2026, shipped in one go (421 orders). "On time" means goods were ready for collection by the delivery date on our sales order. We promise about 52 days on average.

How late orders were ready

Share of orders by days past the promised date

Late orders were ready 27 days late on average.

Ready on time, by customer

% of orders ready by the promised date · orange = under 60%

Orders ready by promised date
63%
about 1 in 3 orders is late
Suppliers delivering by our PO date
~27%
348 POs with a goods receipt; the main cause of our late orders
Fix
Chase early
confirm ship dates with suppliers a week before due; warn the customer early; promise from real lead times

Using automation and AI to serve customers better

Most staff time goes into typing and chasing, not selling. Software "agents" can do the first draft of that work so the same team answers faster, follows up every time, and can take on new markets without hiring. Rule: the agent drafts, a person approves. No price is set and nothing goes to a customer or supplier without a person clicking approve.

Staff and contractors, MCI + MI
~CA$230K
a year, about 38% of gross profit
Typing saved by the first two agents
~1,700 h
a year: reading supplier quotes and customer requests into the ERP
Quotes built by one person
78%
the main bottleneck; agents take the typing off that desk first

Work done by hand each year

Oct 2025 to Sep 2026 · orange = automate first

Each customer request has about 4 lines, so 5,330 requests means about 22,000 lines typed in.

The agents, in the order we would build them

#AgentWhat it doesWhat the customer noticesTime saved / year
1Supplier quote readerReads supplier emails and PDF quotes; fills in price, lead time, validity; flags wrong part numbersFaster quotes~840 h
2Request readerReads customer RFQ emails and attachments; creates the request with all linesRequest acknowledged the same day~900 h
3Follow-up agentChases suppliers for prices and ship dates, follows up quotes, sends ready-for-collection and GRN remindersNothing falls through; early warning when a delivery slipsmost of ~2,600 follow-ups
4Quote drafterPicks the best supplier price per line, applies the customer's markup rule, writes the cover emailConsistent, faster quotesfrees the main quoter
5Sourcing agentSuggests suppliers from our history, drafts inquiries, sends on approvalFewer "we can't find it" regretscuts 3.7 days to find suppliers
6Order to invoiceTurns a won quote into supplier POs, prepares the invoice when the GRN arrives, matches paymentsAccurate paperwork, quicker invoicing~600 orders without retyping

Hours are rough (8 to 10 minutes per task), to be checked by timing a few tasks first. The request reader builds on the attachment reading already being developed.

Target: quote turnaround
< 4 days
from about 6 today
Target: orders ready on time
80%
from 63% today
Target: collection wait
7 days
from about 14 today

Where to grow next

Relying on Qatar and Oman (92% of revenue) is risky. The plan below grows by industry, not by opening new countries, and uses what we already do well: finding hard-to-find parts. Customers already pay us more for that: quotes at 16 to 25% margin win more often than cheap ones.

#StepWhyCost
1Fix the Middle East economics firstMarkup changes (~CA$43K a year), faster collection (~CA$75K cash), call the customers that went quietStaff time
2Be the hard-to-find parts specialistFull effort on specialty parts at 18 to 25% margin; quote commodity parts quickly or not at allNone
3Supply agreements with current customersFixed price lists for the ~25% of parts they reorder: steadier income, less quotingNone
4US test: power and electrical partsSevere US shortage of switchgear, breakers and transformers from data centers and grid upgrades. We already quote ABB and Siemens, and MI is in Georgia, a major data-center area. 90 days, 10 contractors + 2 utilities; success = 30 requests, 5 ordersStaff time, one trade show
5Metals plantsWe already sell to Qatar Aluminium, Saudi steel mills, Danieli and Elektron. US smelters are restarting (Century, Magnitude 7) and Danieli is equipping Hyundai's new Louisiana millEmails, introductions

Not now: Canadian mills (50% US tariffs, layoffs at Stelco and Algoma), large tenders over US$100K (we win 1%), offices abroad. How US sales would work: MI sells to US customers and pays MCI a sourcing fee, so the profit stays in MCI; to be confirmed with our accountant.

What we recommend

Low-cost steps first. None of these needs new staff or outside money.

  1. Quote the Qatar Energy requests we currently skip.We win 34% of their quotes, yet skip about 137 of their requests a year. That could mean ~45 more orders.
  2. Keep quoting OQ, but spend less time on each quote.When we quote OQ less, they pay slower. Quote common parts at a standard markup without extra searching, and save full effort for specialty parts.
  3. Raise default markups slightly where customers are not price sensitive.Qatar Energy 12.5→15%, Qatar Fuel Additives 15→17%, OQ 12.5→14.5%, Occidental 14.2→15.5%. Hold prices for Qatar Chemical, Qatar Aluminium and Dolphin. About CA$43K more gross profit a year if win rates hold.
  4. Chase the customer's goods receipt (GRN).Customers will not pay until their GRN is done; it takes about 23 days after they receive the goods. Ask the buyer for the GRN a few days after delivery, and record the GRN date in the ERP (the field exists but is never filled) so we can see who is slow.
  5. Confirm supplier ship dates before they are due.Only about 27% of suppliers deliver by our PO date, so 1 in 3 of our orders is late to the customer. Ask each supplier to confirm a week before the due date, warn the customer early when it slips, and quote delivery from real lead times.
  6. Automate the typing first.Start with an agent that reads supplier quotes into the ERP (~840 hours a year), then one that reads customer requests (~900 hours). Staff approve everything; the time saved goes into follow-ups and new US customers.
  7. Chase slow collections.Send a "ready for collection" notice, then reminders at 7 and 14 days to the buyer and their agent. Start with Qatar Fuel Additives, Qatar Aluminium, Qatar Energy and Occidental (16 to 21 days on average). Review the US$145K waiting now every week.
  8. Build a "supplier finder" into the ERP.When a request arrives, suggest suppliers who sold that brand or part before and who usually reply. This attacks the 3.7 days spent finding suppliers.
  9. Ask whether large requests are real purchases.For requests over US$20K, ask the buyer if it is a budget check. If so, send a quick estimate instead of a full quote.
  10. Record why each lost quote was lost.Price, delivery time, brand, or no feedback. Today we cannot tell, so pricing decisions are guesses.
  11. Grow with sister companies before new countries.QAFCO, QAPCO, QatarEnergy LNG and OQ subsidiaries buy the same parts. Then register as a supplier with ADNOC, KOC, Bapco or Aramco.
  12. Manage credit risk ourselves.Set credit limits from each customer's payment record, add a small markup for slow payers, and ask new customers for a letter of credit or part advance on their first 2 to 3 orders.

How these numbers were produced. Read-only queries on the ERP production database on 15 Oct 2026. "Prior year" = Oct 2024 to Sep 2025; "last 12 months" = Oct 2025 to Sep 2026.

Revenue = invoice subtotals before tax, converted to CAD at each invoice's rate. Order value converts EUR, CAD and GBP orders to US$ at approximate current rates.

Gross margin = our quoted sell price minus the supplier's quoted price on won orders. It leaves out freight, duty and exchange differences, so the true margin is somewhat lower.

Win rate uses quotes from Oct 2024 to Sep 2025, because recent quotes may still turn into orders.

Ready to cash: "ready" = packing date on the order fulfilment; "collected" = Ship Date with the agent's AWB; "received" = Date Received. Orders with more than one fulfilment (part shipments, 16%) are left out. Customers only process invoices after their GRN, so "receives → GRN and invoice" is mostly the customer's GRN time; GRN dates are not recorded in the ERP, so this step cannot be split further. Days to paid per customer uses orders with goods received and payment recorded. The CA$75K figure is 7 days of annual revenue (CA$3.91M × 7 / 365).