tacu — career comparison report

Contents

Answer
1Bottom linethe three numbers that decide it
Results
2Net worth over timepercentile bands, both positions
3Final net worth distributionwhere the outcomes land
4How it feelsthe odds read the way people feel them
5Retirement and riskwhen either position can stop working
Costs
6Income breakdownevery wage-cost item, side by side
7Cross-border taxesonly when a position crosses a border
Appendix
8Report statisticspercentiles, spread and shape (technical)
9Your choicesthe fields you changed
10All inputs as runevery field as run, defaults included
11Assumptions (as run)the rules, the model, the sources

Answer

Bottom line

Position A (employee)

560,083CHF median at year 40 (age 75)
54median retire age
92%reach the target in 40y

Position B (contractor)

631,951CHF median at year 40 (age 75)
58median retire age
85%reach the target in 40y

Position B (contractor) ends with 1.13x the median net worth of Position A (employee) (631,951 vs 560,083 CHF), retires about 4 years later (age 58 vs 54), and is less likely to reach its target within 40 years (85% vs 92%).

Target 1,000,000 CHF per position (rule: explicit); medians over 10000 paths, seed 42.

Results

Net worth over time

Position A (employee)
Shaded bands: P5–P95 (outer) and P25–P75 (inner); dark line: median; dashed line: the retirement capital. dotted line: your 40-year horizon. Hover for values.
Position B (contractor)
Shaded bands: P5–P95 (outer) and P25–P75 (inner); dark line: median; dashed line: the retirement capital. dotted line: your 40-year horizon. Hover for values.

Final net worth distribution

Both positions
Bars: share of the 10000 paths landing in each bin, overlaid so both positions show. Hover for values.

How it feels

Both positions feel the same at 0.75× the income you entered. Below it, Position A (employee) feels better; above it, Position B (contractor) feels better.

Reference (outcomes below it count as losses) — Position A (employee): your target net worth (1,000,000 CHF); Position B (contractor): your target net worth (1,000,000 CHF).

How this works

Losses sting about twice as much as gains feel good, and rare risks feel bigger than they are. This chart scales both positions' income together and re-reads the distributions the way a typical human would (cumulative prospect theory, Tversky & Kahneman 1992) — a decision aid, not financial advice.

Retirement and risk

MetricPosition A (employee)Position B (contractor)vs Position A (employee)
Goal
Target net worth1,000,000 CHF1,000,000 CHF1.00x
Target ruleexplicitexplicit
Phase rulepreservepreserve
Timing
Years to target, P1012.014.0
Years to target, median19.023.0
Years to target, P9035.039.0
Retire age, median54.058.0
P(retire within the horizon)92%85%
Median wealth at retirement1,099,543 CHF1,099,301 CHF1.00x
Risk among retired paths
P(spending unfunded: ruin)36%33%
Median year of ruin37.0 (age 72.0)37.0 (age 72.0)
P(real net worth below zero)36%29%
Median year below zero37.0 (age 72.0)39.0 (age 74.0)
P(back below the target)87%87%
Median year back below target24.0 (age 59.0)28.0 (age 63.0)
P(target restored at the plan age)34%37%

A position stops working once its real net worth reaches its target; the ruin and restoration rows read the retired paths only.

Costs

Income breakdown

ItemPosition A (employee)Position B (contractor)
Pay
Gross salary84,288 CHF31,888 CHF
Bonus paid as cash0 CHF0 CHF
Bonus paid into pension0 CHF0 CHF
Bonus paid as stock0 CHF0 CHF
Bonus paid as options0 CHF0 CHF
Employee pension contribution2,891 CHF271 CHF
Net take-home73,332 CHF28,909 CHF
Employer cost
Employer contribution5,394 CHF2,041 CHF
Occupational pension2,891 CHF271 CHF
Special payroll tax0 CHF0 CHF
Fixed employer cost0 CHF0 CHF
Total salary cost92,574 CHF34,200 CHF
Company / AB
Company invoice92,574 CHF114,000 CHF
Intermediary fee0 CHF0 CHF
VAT collected0 CHF0 CHF
Contractor premium vs employer cost0%23%
Retained pre-tax0 CHF79,800 CHF
Corporate tax0 CHF15,234 CHF
Retained after tax0 CHF64,566 CHF
All-salary gross (stress)84,288 CHF104,123 CHF

Every wage-cost item, in CHF per year.

Cross-border taxes

Not applicable — this comparison has no cross-border residence/work/payer/entity assignments.

Appendix

Report statistics

MetricPosition A (employee)Position B (contractor)vs Position A (employee)
End net worth
P5 (worst 5%)-516,767 CHF-362,432 CHFn/a
P2564,713 CHF183,384 CHF2.83x
Median560,083 CHF631,951 CHF1.13x
P751,288,790 CHF1,257,689 CHF0.98x
P95 (best 5%)4,146,335 CHF3,635,105 CHF0.88x
Mean1,205,118 CHF1,159,891 CHF0.96x
Spread
Std dev7,245,326 CHF6,383,677 CHF0.88x
Shape
Skew52.9755.55
Sharpe0.170.18
Pension
State pension (median)0 CHF0 CHFn/a

Sampling precision at 10000 paths — Position A (employee): median ± 177,510 CHF (95% approx.); Position B (contractor): median ± 156,400 CHF (95% approx.); differences smaller than these bands are within noise.

Your choices

FieldValue
Position B
Monthly invoice9,500.00 CHF
Retirement estimate
Target net worth1,000,000.00 CHF

The fields you set yourself; every other field sits at its default.

All inputs as run

FieldValue
Position A
Position typeEmployee
CountrySwitzerland
Enter amounts inCHF
Living expenses / month3,500.00 CHF
Gross salary / month7,024.00 CHF
Position A - income growth
Salary growth / year3.0%
Position A - bonus
Bonus, % of salary / year0.0%
Bonus, fixed amount / year0.00 CHF
Share of bonus to pension0.0%
Bonus paid as stock, % of salary / year0.0%
Stock bonus, cash-equivalent amount / year0.00 CHF
Bonus paid as options, % of salary / year0.0%
Option bonus, cash-equivalent amount / year0.00 CHF
Vesting period (years)0
Forfeit risk / year (unvested)0.0%
Position A - risk & unemployment
Loss / failure probability / year2.5%
Severance (months)60
Average job search (months)12
Unemployment benefit / month4,916.80 CHF
Benefit duration (months)12
Re-employment salary factor1
Position A - pension & dividends
Occupational pension rate (flat override)Tiered default (4.5% / 30%)
Position A - holidays
Paid holidays / yearCountry default
Weekday national holidays / yearCountry default
Position A - cross-border
Residence countryDomestic
Work countryDomestic
Employer / client countryDomestic
Social security (A1) countryDomestic
Physical work share in the work country-
Position A - pension & dividends
AHV contribution years before the simulation0
BVG vested balance (pillar 2)0
Pillar 3a capital (paid out at the access age)0
Position B
Position typeContractor
How the company is run-
CountrySwitzerland
Enter amounts inCHF
Living expenses / month3,500.00 CHF
Monthly invoice9,500.00 CHF
Wage you pay yourself-
Position B - income growth
Invoice growth / year3.0%
Position B - bonus
Bonus paid as stock, % of salary / year0.0%
Stock bonus, cash-equivalent amount / year0.00 CHF
Bonus paid as options, % of salary / year0.0%
Option bonus, cash-equivalent amount / year0.00 CHF
Vesting period (years)0
Forfeit risk / year (unvested)0.0%
Position B - risk & unemployment
Loss / failure probability / year15.0%
Severance (months)0
Average job search (months)12
Unemployment benefit / month0.00 CHF
Benefit duration (months)0
Position B - pension & dividends
Occupational pension rate (flat override)Tiered default (4.5% / 30%)
Occupational pensionYes
Dividend allowance15,326.09 CHF
Dividend payoutsOnly in unemployed years
Position B - holidays
Paid holidays / yearCountry default
Weekday national holidays / yearCountry default
Position B - cross-border
Residence countryDomestic
Work countryDomestic
Employer / client countryDomestic
Company (entity) countryDomestic
Social security (A1) countryDomestic
Physical work share in the work country-
Position B - pension & dividends
AHV contribution years before the simulation0
BVG vested balance (pillar 2)0
Pillar 3a capital (paid out at the access age)0
Costs & goals
Horizon (years)40
Starting net worth0.00 CHF
Net worth inCHF
Report amounts inCHF
Inflation2.0%
Retirement estimate
Auto target rulePlan solve (expected-return funding rate)
Target net worth1,000,000.00 CHF
Retire at the targetYes
Retirement phase ruleRestore the target by the planning age
Retirement modelCapital-sufficiency (wealth covers expenses)
Withdrawal rate / year3.5%
Retirement horizon (years)40
Planning age (pension mode)90
Target safety margin (plan solve)0.5%
Report display
Income unitPer year
Work days / year260
Work hours / day8
Paid holidays / year (all positions)Country default
Weekday national holidays / year (all positions)Country default
Market & risk model
Expected annual return (mu)0.05
Annual return volatility0.2
Two-regime crisis modelYes
Crisis frequency / year0.1
Crisis persistence / year0.6
Crisis log-drift shortfall0.12
Crisis volatility multiple1.8
Student-t degrees of freedom5
Parameter uncertainty per pathYes
Loss multiplier in bad years3
Declining contractor hazardYes
Stochastic re-employmentYes
Occasional expense shocksYes
Company loss on contractor failure0.1
Invest savings at market returnsYes
Track state pension separatelyYes
Show nominal (not real) amountsNo
Taxpayer
Tax ruleset profileApproximate
Tax year (income year)-
Age at the start of the income year35
Municipality (official rate file)national-average
Sex (AHV 21 women's rules)Man
Church member (kirkeskat / Kirchensteuer)No
Inward-mobility (expat) tax reliefNo
Run settings
Monte Carlo paths10000
Random seed42

Every field of the compare form as run, with the form's canonical defaults filled in for the fields left untouched; amounts are shown in the report's display currency.

Assumptions (as run)

AssumptionValue
ComparisonPosition A (employee) vs Position B (contractor)
Horizon40 years
Monte Carlo paths10000 (seed 42)
Starting net worth0.00 CHF
Target net worth1,000,000.00 CHF (rule: explicit)
Position targets (real)Position A (employee): 1,000,000 CHF; Position B (contractor): 1,000,000 CHF
Retirement rulea path stops working once its real net worth reaches its target (the plan solve at the expected real return minus the 0.5% safety margin); the phase must show the target restored at the planning age at age 90
Display currencyCHF
Inflation2.0%
Market modeltwo-regime Markov switching, Student-t shocks
Position A (employee)Switzerland: Gross income 7,024.00 CHF/month, living expenses 3,500.00 CHF/month, loss risk 2.5%/year.
Position B (contractor)Switzerland: Gross income 9,500.00 CHF/month, living expenses 3,500.00 CHF/month, wage 30% of the invoice, dividends (allowance 15,326.09 CHF), loss risk 15.0%/year.

FX snapshot pinned at generation (see footer); tax year and rule sources per scenario country: official statutory sources.

How to read this report

Amounts are absolute in the display currency; the right-hand column shows the second position as a multiple of the first and reads n/a when either amount is zero or negative.

The target is typed; a path stops working once its real net worth reaches its target and then lives off the wealth — the country's net pension income where its payout rules ship, then the liquid wealth, then company withdrawals. The phase rule (preserve, checked at age 90) allows dips into principal on the way and reports them.

Ruin means the spending is not fully funded; below zero means the real net worth turns negative; back below the target counts a dip into principal after the target had been reached. The retirement, ruin and restoration rows read the retired paths only, and P(retire within the horizon) is the share retiring inside the report's horizon.