Skip to Content
Case study · Distribution

Cibro Agencies: import costing across 30+ HS codes, in minutes instead of days

Every import shipment carries 30+ HS codes, each with its own duties, and selling prices have to move with cost.
October 29, 2026 by
The challenge

Dozens of HS codes on every shipment

Cibro Agencies (Pvt.) Ltd., founded in 1982, is an authorised distributor of SKF products in Pakistan, with its head office and main warehouse in Karachi and a branch in Lahore.

Every import shipment carries 30+ HS codes, each with its own duties, and selling prices have to move with cost. Cibro moved from its old system to Odoo 19 in 2026.

Illustrative landed-cost card in Odoo: an SKF bearing import split by HS code, with duties, freight and clearing landing on each item's cost
ILLUSTRATIVE FIGURESHow an import shipment is costed in Odoo. Figures are examples, not Cibro's real numbers. HS codes shown are the public tariff headings for bearings.
What we set up

Cost first, then everything that depends on it

Import costing in minutes

Import costing came first, because pricing and reordering depend on it.

  • Duties and taxes split across every HS code on the shipment
  • Freight and clearing landed on each item's cost
  • Minutes, not days for a full shipment costing

Pricing strategy, automated

Selling prices follow pricing rules built on that landed cost.

Approvals that let sales decide

Clear approval limits, so the sales team makes day-to-day decisions without waiting for management.

Smarter reordering

Stock is reordered on real demand across the Karachi and Lahore branches.

Sales commission plans

Commission plans are calculated inside Odoo.

Also in the same system: FBR e-invoicing, credit control and cheque management.

Apps:Sales & CRMPurchaseInventoryLanded CostsAccountingFBR e-invoicing
What changed

Costing, pricing and decisions, all faster

Before

Days per shipment

Costing an import across 30+ HS codes took days.

Now

Minutes, with rules and limits

Prices follow the rules automatically, and day-to-day decisions sit with the sales team within clear limits. We continue to support Cibro on a retainer, improving the system as they grow.

Related

Still costing imports in Excel?

Book a free Odoo health check. We'll look at how you cost imports today.

Book a free health check
Benison Printers: the real cost of every print job, in Odoo
Every job uses its own paper and ink, runs on several machines and often goes to outside vendors for finishing. Benison needed to know what each job really cost, and whether it made money.