Why package costing is harder than it looks
A single multi-day tour package can bundle hotel nights, ground transport, a guide, entrance fees, and meals — each sourced from a different supplier, often in a different currency, sometimes with a seasonal rate that changes between the quote and the confirmation. Getting the true cost right, before you commit to a customer price, is genuinely difficult when it's done across separate spreadsheets or emails.
The failure mode is rarely dramatic. It's usually one missed line item — a peak-season transport surcharge, a resort fee the hotel adds at check-in — that quietly erodes the margin you thought you had.
A step-by-step costing framework
Whatever tool you use, the discipline is the same: list every supplier component before you price the package, not after.
- List every supplier component separately — hotel, transport, guide, activities, meals — before combining them
- Confirm each supplier's rate is current, not a rate card from last season
- Add a buffer for known seasonal surcharges (peak dates, resort fees, fuel surcharges)
- Convert every foreign-currency cost to AED at a consistent rate before totalling
- Set your margin as a percentage of the true landed cost, not a round number added on top
Why this needs to be structural, not procedural
A checklist helps, but checklists get skipped under deadline pressure. The more durable fix is a system where every supplier cost attaches directly to the package record itself — so the "true landed cost" is always visible as a live number, not something a staff member has to reconstruct from five different documents before every quote.
How Muhasib supports this
Muhasib's booking engine lets every supplier component — hotel, transport, guide, activities — attach to one package record, rolling up into a true landed cost automatically. Tour operators see real margin the moment a package is assembled, not after the trip is over and the invoices have all come in.
