Enter each cost in its supplier currency — conversion uses your own FX rates.
Indicative default rates (late-2025 market). Adjust to your bank agreement or FX bureau. Saving a scenario will freeze rates at that point (coming soon).
OmraDesk picks up your assumptions, publishes the package, tracks pilgrim files, submits Nusuk visas and drives payments — from a single tool.
Detailed PDF report + scenario save — coming soon
Indicative estimate. Editable indicative FX rates; local taxation, incident reserves and charter empty seats to be included per your contract.
The calculator combines three data families that you input in supplier currency: variable costs per pilgrim (flight, hotel, visa, transport, extras), fixed costs for the departure (charter block, guide, marketing, permits) and commercial parameters (sale price, maximum capacity, referrer commission, payment gateway fees).
Each cost is converted to the sale currency via FX rates you can edit — indispensable when a single departure combines a flight paid in EUR, a hotel invoiced in SAR and a sale realised in GBP or USD. The advanced hotel mode splits the room cost by type (single/double/triple/quad) with your actual pilgrim mix and computes a weighted average automatically.
The instant output covers three angles: net margin at full capacity, break-even (in pilgrims and as a % of capacity), and the cumulative profit curve as a function of actual load factor.
Net margin per pilgrim = Sale price − (variable costs/pax + fixed costs/pax + commission + payment fees). Fixed costs/pax are obtained by dividing total fixed costs by capacity (a pessimistic denominator: your margin improves mechanically if you sell more, degrades if you sell less).
Break-even = fixed costs ÷ unit margin (price − variable costs/pax − commission − payment fees). If unit margin is zero or negative, no pilgrim count can reach break-even — the calculator flags it explicitly.
Charter empty seats: by convention, if you buy a lump-sum charter block, enter the block total under fixed cost and leave 0 under variable flight. If you buy per-seat (spot), the opposite. Never mix both entries — the margin will be silently wrong (internal memory “domain-cost-modeling-omra”).
London → Jeddah, 14 nights, April 2026. Selling at £1 950 per pilgrim. Lump-sum charter block £18 000 (44 seats bought, 40 pilgrims targeted). Mecca 5★ hotel SAR 1 100/pax and Medina 4★ at SAR 700/pax for the full stay. Umrah visa £120/pax. Ground transport £80/pax. Guide £1 150 fixed. Marketing £800. Admin £250.
At SAR/GBP ≈ 0.21: hotel cost ≈ £378/pax. Total variable ≈ £578/pax. Fixed costs £20 200 (charter + guide + marketing + admin), i.e. £505/pax at 40 pilgrims. Net margin ≈ £867/pax, aggregate profit £34 680 at capacity, break-even at 15 pilgrims (38% of capacity). That leaves a comfortable buffer — the package remains profitable from 38% load onwards.
Replicate these numbers in the calculator and test what happens if SAR moves 5% or if you lose 8 seats to empty-seat.
The calculator estimates a snapshot with your assumptions — it does not track actual pilgrim payments, does not detect variable per-offer sub-agent commissions, and does not model local taxation (VAT, corporate tax, tourist tax). Treat it as commercial decision support, not a replacement for your bookkeeping.
Default FX rates are indicative (late-2025 / early-2026 market). Adjust them against your actual bank agreement or FX bureau — a 3% gap on SAR/GBP shifts the margin by tens of pounds per pilgrim on a standard trip.
The calculation assumes a uniform load across room types. If you sell mostly singles (higher unit cost), switch to advanced hotel mode to mirror reality — otherwise the weighted cost is optimistic.
Enter the TOTAL block cost under fixed cost “Charter / fixed block” and leave 0 under variable “Charter flights”. Empty seats are then absorbed by the capacity denominator — the more you sell, the more the fixed cost dilutes.
Use your realistic sales target (e.g. 40 pilgrims out of 44 seats bought). This avoids an artificially low fixed cost/pax and yields a conservative net margin — you can always simulate upside by moving to 44.
Use the “Commission” field — either as a % of sale price or a fixed per-pilgrim amount. Commission impacts the net margin, not the price shown to the pilgrim (it comes out of your pocket, not theirs).
Default rates are indicative (late-2025 market). They are editable directly in the tool to reflect your actual bank agreement or FX bureau. No live FX API call.
Save and PDF export are on the roadmap. In the meantime, note your assumptions or use browser print (Cmd/Ctrl+P). You can also open multiple tabs to compare scenarios in parallel.
Package profitable? Move on to operational prep.