The Relocation Budgeting Problem
Global mobility is expensive, and expensive surprises are the worst kind. Yet for most organizations, the first time finance gets a realistic view of what a relocation will cost is after the assignment letter has been signed, the employee has given notice, and the household goods are already booked.
The root cause is structural. Relocation cost modeling has historically lived in spreadsheets: manually assembled, version-controlled by whoever remembered to rename the file, and siloed away from the policies, tax logic, and compensation data that should drive the numbers. When an input changes, a salary revision, a different tax approach, a decision to add a housing allowance, the spreadsheet has to be rebuilt from scratch. Comparison across scenarios is ad hoc. Audit trails don't exist.
The result is cost overruns that were entirely avoidable, compliance gaps that surface only after the fact, and mobility teams spending hours rebuilding analyses that should take minutes. This is the problem Horizon's cost simulation engine was built to solve.
What Is a Cost Simulation?
A cost simulation in Horizon is a structured model of the total employer cost of a workforce move. It's not a rough estimate put together from memory. It's a calculated, policy-linked, exportable scenario that accounts for every meaningful cost driver: gross salary, bonus, tax treatment, housing allowance, cost-of-living adjustment, social security contributions, and more.
The key word is before. Horizon is designed to answer the question "what will this move actually cost us?" before any commitment is made, before the offer is extended, before the budget is locked, before the assignment is approved. That's what transforms cost simulations from a finance artifact into a strategic decision-support tool.
Horizon supports both individual simulations (a single employee, a single move) and group simulations (an entire cohort, for example an office expansion or a program-level hiring push). Both operate on the same underlying engine, with the same real-time calculation and audit infrastructure.
How Horizon's Simulation Engine Works
Horizon is built for speed and repeatability. The workflow from inputs to decision-ready output follows four steps, and the entire loop from initial scenario to side-by-side comparison can be completed in minutes.
Step 1. Set origin and destination
Select origin and destination countries, enter the employee's compensation details (base salary, bonus, currency), and configure family size. No pre-loaded employee data is required. Generic inputs work from day one.
Step 2. Run the calculation
Click Calculate. Horizon's tax engine computes the total employer cost instantly, including net-to-gross figures, gross-up amounts, allowances, and any policy-linked benefit components. No waiting, no manual formulas.
Step 3. Clone and compare
Clone the simulation in one click and modify a single variable. Swap the tax approach, change from employee to contractor, add or remove a housing allowance, or select a different policy tier. Run both scenarios side by side to see exactly how inputs affect total cost.
Step 4. Export and share
Generate a formal cost estimate for stakeholder review. Export it for finance, HR leadership, or the employee, with a layout that reflects your organization's cost estimate template.
This four-step loop is designed to be run multiple times. The expectation is that mobility teams will iterate, adjusting inputs, layering in additional allowances, and cloning scenarios to explore the cost impact of every meaningful variable.
What You Can Model
Horizon's simulation engine covers every meaningful scenario in a global mobility program. Whether you're modeling a standard long-term assignment, evaluating a contractor arrangement, or planning a program-level office expansion, the same interface handles it.
- Employee Assignments. Full origin-to-destination moves with complete compensation inputs including salary, bonus, currency, family size, and assignment dates.
- Contractor and Freelancer Scenarios. Model the same move as a contractor engagement and compare the total cost against an employee assignment, side by side, in the same view.
- Net-to-Gross and Gross-Up Calculations. Powered by Topia's proprietary tax engine. Enter a net or gross figure and Horizon handles the rest, automatically accounting for destination-country tax rates.
- Housing, COLA and Allowances. Layer housing allowances, cost-of-living adjustments, education benefits, and other components incrementally onto any base scenario.
- Group and Project-Based Simulations. Batch-analyze costs across an entire cohort, for example ten simultaneous relocations for an office expansion, within a single project simulation.
- Policy-Tied Scenarios. Link any simulation to a Gold, Silver, or Bronze policy tier to see how package structure affects total employer cost across your program tiers.
The modular design means you can start simple and layer complexity incrementally. Begin with the base scenario, clone and adjust, rather than trying to configure everything upfront.
Built-In Intelligence
Horizon isn't just a calculator. It's a platform with active intelligence woven into the simulation workflow, so that cost modeling doesn't happen in isolation from the compliance, policy, and collaboration context that surrounds every move.
- AI Agent Integration. Ask the built-in AI Agent about tax and immigration risks for any simulated move, directly from the simulation interface. It draws on Topia's tax engine and immigration library to give contextual, scenario-specific answers.
- Field-Level Audit Trail. Every change to a simulation, every input adjustment, every cloned scenario, every status update, is logged at the field level with before-and-after snapshots. Full audit history, always.
- Collaboration Built In. Add conversation notes to any simulation, @mention teammates, and trigger notifications, all within the simulation record. No switching to email or Slack to discuss a scenario.
- Formal Cost Estimates. Generate polished, exportable cost estimate reports directly from any simulation, ready for finance approvals, board reporting, or employee communication.
Global mobility decisions aren't purely financial. A move that looks cost-efficient on paper may carry significant tax exposure, immigration complexity, or permanent establishment risk. Horizon's AI Agent surfaces these considerations in real time, so that cost modeling and compliance assessment happen together, not sequentially.
You can query the AI Agent with plain-language questions, for example "What are the tax and immigration risks of sending an employee from the US to Germany for six months?" and receive structured, substantive responses grounded in Topia's proprietary data. As your organization configures its policies and risk appetite in Horizon, the AI Agent's responses become increasingly reflective of your specific program.
"The mobility software market has been broken for a long time, and the people who have suffered most are the teams trying to do right by their employees," said Dave Walters, CEO of Topia. "Horizon is our answer to that. It's an AI-native platform that meets mobility teams where they are, that builds with them, thinks with them, and does the heavy lifting so they can focus on what actually matters: getting people where they need to go, compliantly and confidently. We didn't build Horizon to replace human judgment. We built it to amplify it."
Example Use Cases
Horizon's simulation engine is flexible enough to support the full range of scenarios a global mobility program encounters, from a single expat assignment to a multi-market expansion.
- US to Germany relocation. Compare a full expat package against a localized package. Run both scenarios side by side to determine which approach minimizes total employer cost while meeting employee expectations.
- Singapore office expansion. Model ten simultaneous relocations under a single group project. Analyze the aggregate cost impact of the expansion and test different policy tiers across the cohort.
- Employee vs. contractor. Clone an existing employee simulation and change the worker type to contractor. Surface the true cost difference between engagement models before making a structural decision.
- Gold vs. Silver policy tier. Run the same move under two different policy tiers to model the cost impact of package generosity. Useful for standardizing mobility policy across business units or employee grades.
- Adding a housing allowance. Start with a base scenario, then clone and layer a housing component. See immediately how the allowance affects total employer cost and decide whether the move remains within budget.
The common thread across all of these is comparison before commitment. Horizon is most useful not as a calculator for a single answer, but as a scenario engine for exploring a decision space and landing on the option that best balances cost, policy, and employee experience.
Formal Cost Estimates and Exports
A simulation that lives only in the platform isn't enough. Global mobility decisions involve finance, HR leadership, legal, and sometimes the employee or their manager. Horizon bridges the gap between the analytical work and the stakeholder communication with formal cost estimates.
From any completed simulation, you can generate a structured cost estimate document in a single action. The output reflects your organization's configured cost estimate template, including compensation items, tax settings, and branding, and can be exported for circulation outside the platform. No reformatting in PowerPoint, no copy-pasting numbers into a Word template.
Cost estimate templates in Horizon are versioned and configurable under the Configuration section of the platform. Administrators can manage compensation line items and tax settings per template, so the exported document always reflects your organization's current standards.
Horizon vs. Spreadsheets
The most common alternative to Horizon for relocation cost modeling isn't another software product. It's a spreadsheet. And the gap between the two approaches is significant.
Spreadsheets require manual formula maintenance and are prone to error. There's no version control, no audit trail, and comparing scenarios requires duplicating files. Tax logic goes stale quickly and sharing means emailing attachments. Nothing links back to policy intent.
Horizon runs instant calculations via a maintained tax engine, tracks every change at the field level, and lets you clone and compare in one click. Simulations link directly to policy tiers. Formal cost estimates export in one action. And the AI Agent answers compliance questions in real time alongside the numbers.
The spreadsheet isn't wrong exactly. It's the wrong tool for what global mobility has become. When moves are infrequent and simple, a spreadsheet is workable. When you're managing dozens of assignments across multiple countries, multiple policy tiers, and a mix of employee and contractor arrangements, the cost of manual modeling in time, in errors, and in missed insight becomes unsustainable.
Horizon also connects cost modeling to the rest of the mobility lifecycle in ways a spreadsheet never can: linking simulations to employee records, to policy configurations, to pre-travel assessments, and to a full audit log.
The Bottom Line
Global mobility has outgrown the tools most teams are still using to manage it. Spreadsheets made sense when moves were rare and straightforward. They don't make sense when you're managing assignments across multiple countries, comparing employee and contractor arrangements, modeling the cost impact of different policy tiers, and trying to give finance a defensible number before a budget is approved.
Horizon's cost simulation engine was built specifically for this reality. It gives mobility teams the ability to model any move, compare every scenario, and arrive at decisions backed by real numbers rather than educated guesses. The calculation is instant. The audit trail is automatic. The formal cost estimate is one click away. And the AI Agent is there to surface the compliance considerations that don't show up in the numbers alone.
The four-step loop, set origin and destination, run the calculation, clone and compare, export and share, is designed to be repeated. Not because the first answer is wrong, but because good mobility decisions rarely come from a single scenario. They come from exploring the full decision space and understanding the cost implications of every meaningful variable before anyone signs anything.
If your team is still rebuilding spreadsheets every time an input changes, or emailing cost estimates assembled by hand, Horizon was built to replace that workflow entirely.
See how Horizon's cost simulation engine works in a live demo.
Frequently Asked Questions
- What is a relocation cost simulation?
- A relocation cost simulation models the total employer cost of moving an employee from one country to another, covering gross-up calculations, housing allowances, COLA, tax equalization, and more, before any commitment is made. Horizon computes this instantly and lets you compare multiple scenarios side by side.
- How does Horizon calculate gross-up and net-to-gross for international moves?
- Horizon uses Topia's proprietary tax engine to power all net-to-gross and gross-up calculations, accounting for destination-country tax rates, social security, and the employee's full compensation structure. You enter the base salary and compensation inputs; Horizon computes the total employer cost automatically.
- Can I compare an employee assignment against a contractor scenario?
- Yes. Horizon lets you clone any simulation and swap the worker type from employee to contractor or freelancer, so you can see the true cost difference between engagement models side by side. No reconfiguration of the base scenario is needed.
- What does a Horizon cost estimate include?
- A Horizon cost estimate includes base salary, bonus, housing allowances, COLA, tax gross-up, social security contributions, and any other configured benefit components. It can be tied to a policy tier and exported as a formal document using your organization's configured template.
- Can Horizon run simulations for a group or office expansion project?
- Yes. Horizon supports group and project-based simulations, allowing you to batch-analyze costs across an entire cohort of moves within a single project. This supports program-level budget planning rather than one-off requests.
- Does Horizon maintain an audit trail of simulation changes?
- Yes. Every change to a simulation is tracked at the field level with full before-and-after snapshots, automatically, with no configuration required. Admins and Superadmins have full visibility across the platform's audit log.
- How does the AI Agent work within Horizon simulations?
- Horizon's built-in AI Agent is available from every page in the platform and draws on Topia's tax engine and immigration library to answer questions about any planned move. You can ask plain-language questions and receive substantive, scenario-specific responses. As your team configures policies in Horizon, the AI Agent's responses increasingly reflect your specific program.
- Do I need pre-loaded employee data to run a simulation?
- No. You can run simulations from day one using generic inputs. When employee data is available, you can link simulations directly to employee profiles for a richer record, but the simulation engine works independently of employee directory setup.
- How does Horizon connect cost simulations to mobility policies?
- Horizon's Policy Agent module lets you configure mobility policies including Gold, Silver, and Bronze tiers, tax equalization approaches, and benefit structures. Any simulation can be linked to a policy tier, automatically applying the correct benefit components and tax treatment so that simulations reflect your actual policy intent.




