Metodikk

Matematikken bak
hvert tall.

Ingen sorte bokser. Hver avansert widget i Wealth Prognosis er dokumentert her med eksakt formel, inndata og et gjennomarbeidet eksempel — slik at du kan stole på resultatet, etterprøve det og reprodusere det.

Tre scenarioer, alltid

Hver formel kjøres tre ganger — pessimistisk, realistisk, optimistisk — med ulike endringsrater. Du ser hele utfallsspennet side om side.

År for år, ikke gjennomsnitt

Skatter, utgifter og avkastning beregnes for hvert år individuelt. Ingen utjevning, ingen enkelt overskriftstall som skjuler sannheten.

Etterprøvbar fra design

Hver beregnet rad bærer en SHA-256 sjekksum pluss opprettet/oppdatert-stempler. Du kan eksportere hele beregningen til Excel eller JSON når som helst.

Avanserte widgets

Widgetene som gjør reell matematikk — ikke bare summer og grupperinger. Hver lister inndata, eksakt formel, et gjennomarbeidet eksempel og forbeholdene vi vil at du skal kjenne.

Nettoformue over tid

Overskriftstallet. Markedsverdien av alt du eier, minus alt du skylder, plottet år for år.

Inndata

  • asset_market_amount (per eiendel, per år)
  • mortgage_amount (per eiendel, per år)

Forbehold

Bruker dine faktiske registrerte verdier til og med inneværende år; fremtidige år kommer fra prognose-motoren, ikke denne widgeten.

Formel

\[ NW_y \;=\; \sum_{a \in A_y} M_{a,y} \;-\; \sum_{a \in A_y} L_{a,y} \]

\(NW_y\) nettoformue i år \(y\), \(M_{a,y}\) markedsverdi av eiendel \(a\), \(L_{a,y}\) lånebalanse, \(A_y\) alle aktive eiendeler for valgt konfigurasjon.

Gjennomarbeidet eksempel

År 2024 — eiendeler totalt 8 450 000, lån totalt 3 200 000. \(NW_{2024} = 8\,450\,000 - 3\,200\,000 = 5\,250\,000\).

FIRE-tall & progresjon

Hvor mye formue du trenger for å pensjonere deg — og hvor langt du allerede er. Det viktigste enkelttallet på dashbordet.

Inndata

  • expence_amount (alle eiendeler, inneværende år)
  • asset_market_amount (likvid + bevart, inneværende år)

Forbehold

25×-multiplikatoren er det inverse av 4 %-uttaksregelen. For en mer konservativ plan, øk multiplikatoren (30× ⇒ 3,33 % SWR).

Formel

\[ F \;=\; 25 \times E \qquad\quad p \;=\; \min\!\left(\tfrac{P}{F},\, 1\right) \]

\(F\) FIRE-tall, \(E\) årlige utgifter, \(P\) nåværende porteføljeverdi, \(p\) progresjon mot FIRE (0 til 1).

Gjennomarbeidet eksempel

Årlige utgifter 540 000, portefølje 7 200 000. \(F = 25 \times 540\,000 = 13\,500\,000\); \(p = 7\,200\,000 / 13\,500\,000 \approx 53.3\%\).

FIRE-krysningspunkt

Øyeblikket porteføljen din kan betale for livet ditt fra passiv inntekt alene. Etter dette er du, i prinsippet, fri.

Inndata

  • asset_market_amount (inneværende år)
  • expence_amount (inneværende år)

Forbehold

Binær indikator — ikke en nedsalgs-simulering. For år-for-år uttaksgjennomførbarhet på tvers av tre scenarioer kjører den fulle prognose-motoren en faktisk likvidering mot dine faktiske eiendeler og skatter.

Formel

\[ \text{krysning} \;\Longleftrightarrow\; 0.04 \cdot P \;\geq\; E \]

\(P\) nåværende portefølje, \(E\) årlige utgifter. Konstanten 0,04 er den klassiske 4 %-uttaksraten.

Gjennomarbeidet eksempel

Portefølje 15 000 000, utgifter 540 000. Passiv inntekt \(0.04 \times 15\,000\,000 = 600\,000 \geq 540\,000\) ⇒ krysning oppnådd.

FIRE-måltall over 30 år

Projiserer nettoformue 30 år frem mot et inflasjonsjustert FIRE-mål, slik at du ser året de to linjene krysser.

Inndata

  • nåværende nettoformue
  • årlig sparing (\(I - E\))
  • vekstrate \(r = 7\%\)
  • inflasjon \(\pi = 3\%\)

Forbehold

Bruker konstant \(r\) og \(\pi\) for lesbarhet. Hovedprognose-motoren kjører samme projeksjon per eiendel, per år, på tvers av tre scenarioer med konfigurerbare endringsrater.

Formel

\[ P_{t+1} \;=\; (P_t + S)(1 + r), \qquad F_t \;=\; F_0 \cdot (1 + \pi)^t \]

\(P_t\) projisert portefølje i år \(t\), \(S\) årlig sparing (inntekt minus utgifter), \(r\) nominell vekstrate, \(F_t\) FIRE-tall inflatert fra \(F_0\) med \(\pi\).

Gjennomarbeidet eksempel

Start \(P_0 = 5\,000\,000\), \(S = 300\,000\). Etter ett år \(P_1 = (5\,000\,000 + 300\,000) \times 1.07 = 5\,671\,000\). Etter ti år \(P_{10} \approx 14\,020\,000\).

Sparerate over tid

Den enkelt beste prediktoren for FIRE-tidslinjen din. En 50 % sparerate gir økonomisk uavhengighet i omtrent 17 år uavhengig av inntekt.

Inndata

  • income_amount (per år, inntektseiendeler)
  • expence_amount (per år, alle eiendeler)

Forbehold

Kun historiske år — widgeten projiserer aldri inn i fremtiden. Negativ når utgifter overstiger inntekt (uttak fra kapital).

Formel

\[ s_y \;=\; \frac{I_y - E_y}{I_y} \]

\(s_y\) sparerate i år \(y\), \(I_y\) total inntekt, \(E_y\) totale utgifter. Uttrykkes i prosent. Referanselinje tegnet på 20 %.

Gjennomarbeidet eksempel

Inntekt 900 000, utgifter 540 000. \(s = (900\,000 - 540\,000) / 900\,000 = 40\%\).

Pensjonsberedskap

Projiserer dagens nettoformue til planlagt pensjonsalder mot et kapital-tilstrekkelighetsmål, basert på dine egne utgifter.

Inndata

  • nåværende nettoformue
  • birth_year, pension_wish_year, death_year
  • årlig inntekt, årlige utgifter

Forbehold

80 %-erstatningsforholdet er en mye brukt tommelfingerregel, ikke en personlig prognose. Pensjonsutbetalinger fra tjenestepensjon/IPS/offentlig pensjon modelleres separat av skattemotoren.

Formel

\[ T \;=\; 25 \times 0.80 \times E \qquad\quad NW_{t} \;=\; (NW_{t-1} + S)(1+r) \]

\(T\) pensjonsmål (25× av 80 % av nåværende utgifter — den klassiske 70–80 % inntektserstatningsregelen), \(NW_t\) projisert nettoformue ved alder \(t\), \(r\) antatt vekst (standard 7 %).

Gjennomarbeidet eksempel

Utgifter 540 000 ⇒ \(T = 25 \times 0.80 \times 540\,000 = 10\,800\,000\). Med 3 000 000 ved 40 år og 300 000 årlig sparing, \(NW_{65} \approx 23\,100\,000\) — komfortabelt over målet.

Capital Inversion-punktet & formuestrinn

Øyeblikket pengene dine begynner å tjene mer enn deg. Spores som en egen widget på simuleringsdashbordet, sammen med et inntekts-referanse-mål og en tre-trinns klassifisering.

Inndata

  • metrics_total_return_amount (likvide eiendeler, per år)
  • income_amount (kun eiendeler av typen «salary», per år)
  • median_national_salary_nok (konfigurerbart referansetall)

Forbehold

Årslønn teller kun eiendeler av typen «salary» — pensjon, offentlige ytelser og porteføljeutbytte er bevisst utelatt slik at sammenligningen er arbeidsinntekt mot porteføljevekst, ikke en blanding av begge.

Formel

\[ CI_y \;=\; \frac{R_y}{S_y} \times 100, \qquad I_{\text{rik}} \;\Longleftrightarrow\; S_y > 2 \times M \]

\(CI_y\) Capital Inversion-forholdet i år \(y\), \(R_y\) porteføljens egen årlige avkastning det året, \(S_y\) brutto årslønn det året, \(M\) referansetallet for medianlønn nasjonalt. Capital Inversion oppnås når \(CI_y \geq 100\).

Gjennomarbeidet eksempel

Årslønn 1 000 000, porteføljeavkastning det året 1 050 000. \(CI = 1\,050\,000 / 1\,000\,000 \times 100 = 105\%\) ⇒ inversjon oppnådd. Under 50 % viser widgeten «High Earner» (hvis inntektsrik) eller «Building»; 50–99 % viser «Capital Accumulator»; 100 %+ viser «Capital Inverted».

Dynamiske uttaksregler (Guyton-Klinger)

Et fast 4 %-uttak hvert år er ineffektivt. Uttaksregler kutter forbruket etter et dårlig år og tillater mer etter et godt, uten en rigid regel.

Inndata

  • opprinnelig mål-uttaksrate \(w_0\) (satt ved start av nedsalgsfasen)
  • planlagt uttak (per år)
  • porteføljeverdi (per år)

Forbehold

Dette er en beslutningsregel AI-rådgiveren anvender ved å gå gjennom din eksisterende år-for-år simuleringsutdata, ikke en levende betingelse motoren kjører automatisk hvert år.

Formel

\[ w_y \;=\; \frac{D_y}{P_y}, \qquad \begin{cases} \text{kutt } 10\% & w_y > 1.2\,w_0 \\ \text{øk } 10\% & w_y < 0.8\,w_0 \end{cases} \]

\(w_y\) uttaksrate i år \(y\), \(D_y\) det årets planlagte uttak, \(P_y\) porteføljeverdi det året, \(w_0\) den opprinnelige målraten satt ved start av nedsalgsfasen.

Gjennomarbeidet eksempel

Opprinnelig mål 4 %. Et markedsfall skyver dette årets rate til 5 % — 25 % over målet, over 20 %-grensen — så kapitalbevaringsregelen kutter det planlagte uttaket med 10 %.

Faktisk effektiv skattesats

Din reelle skattebyrde — hver skatt motoren beregnet, delt på skattbart grunnlag. Ikke en overskriftssats — satsen du faktisk betaler.

Inndata

  • income_tax
  • fortune_tax
  • property_tax
  • capital_gains_tax
  • taxable_income_base

Forbehold

Formueskatt og eiendomsskatt er formuesbaserte, men inkluderes i telleren fordi de er en reell kontant utbetaling. Forholdet er ikke direkte sammenlignbart med en marginal inntektsskattesats.

Formel

\[ \tau_y \;=\; \frac{T^{\text{income}}_y + T^{\text{fortune}}_y + T^{\text{property}}_y + T^{\text{gains}}_y}{B_y} \]

\(\tau_y\) effektiv skattesats i år \(y\), \(T^{\star}_y\) skatten betalt av hver type, \(B_y\) skattbart grunnlag (brutto inntekt + realiserte gevinster).

Gjennomarbeidet eksempel

Brutto grunnlag 950 000, totale skatter 278 400. \(\tau = 278\,400 / 950\,000 \approx 29.3\%\).

Finansielle måltall — heatmap

For hver inntektsgivende eiendel, hvert år: avkastning, gjeldsrisiko og yield side om side, fargekodet mot fornuftige terskler i stedet for gjemt i et regneark.

Inndata

  • asset_market_amount, acquisition_amount, paid_amount (per eiendel, per år)
  • income_amount, expence_amount, property_tax_amount (per eiendel, per år)
  • mortgage_balance_amount, mortgage_term_amount, equity_amount (per eiendel, per år)
  • cashflow_after_tax_amount (per eiendel, per år)

Forbehold

Samme år-for-år-data brukes også til brutto leieavkastning, brutto leiemultiplikator, gjeld/egenkapital, avkastning på eiendeler, pris/bok og en EV/EBITDA-tilnærming (enterprise value delt på NOI) samt en likviditets-current-ratio-tilnærming — beregnet for hver eiendel hvert år, men ikke ennå vist i egen widget. Fargekoding DSCR/LTV: DSCR \(\geq 1.25\) grønn, \(\geq 1.0\) gul, under rød; LTV \(\leq 70\%\) grønn, \(\leq 85\%\) gul, over rød.

Formel

\[ \begin{aligned} \text{ROI} &= \frac{(M - C) + CF}{C} & \text{DSCR} &= \frac{NOI}{D_{\text{term}}} \\[4pt] \text{ROE} &= \frac{CF}{Eq} & \text{CoC} &= \frac{CF}{C_{\text{betalt}}} \\[4pt] \text{LTV} &= \frac{L}{M} & \text{Cap Rate} &= \frac{I - Ex - T_{\text{eiend}}}{C} \\[4pt] \text{Netto yield} &= \frac{I - (Ex + T_{\text{eiend}} + D_{\text{term}})}{C} & NOI &= I - Ex - T_{\text{eiend}} \end{aligned} \]

\(M\) markedsverdi, \(C\) anskaffelseskost (faller tilbake til markedsverdi hvis ikke satt), \(CF\) kontantstrøm etter skatt, \(NOI\) netto driftsresultat, \(D_{\text{term}}\) årlig låneterminbeløp, \(Eq\) egenkapital, \(C_{\text{betalt}}\) faktisk innbetalt kontantbeløp (egenkapitalinnskudd pluss bidrag), \(L\) lånebalanse, \(I\) leieinntekt, \(Ex\) driftsutgifter, \(T_{\text{eiend}}\) eiendomsskatt.

Gjennomarbeidet eksempel

En utleiebolig kjøpt for 3 000 000, nå verdt 3 450 000, med 200 000 leieinntekt, 40 000 utgifter, 15 000 eiendomsskatt, 90 000 låneterminbeløp, 1 800 000 lånebalanse og 1 650 000 egenkapital: \(NOI = 200\,000 - 40\,000 - 15\,000 = 145\,000\); \(\text{DSCR} = 145\,000/90\,000 \approx 1.61\); \(\text{LTV} = 1\,800\,000/3\,450\,000 \approx 52.2\%\); \(\text{Cap Rate} = 145\,000/3\,000\,000 \approx 4.8\%\).

Reell (inflasjonsjustert) nettoformue

Et større nominelt tall er ikke automatisk reell fremgang. Dette deflaterer hvert års projiserte nettoformue til dagens kjøpekraft, slik at du ser linjen som faktisk betyr noe: hva pengene dine kan kjøpe, ikke bare hva de er merket.

Inndata

  • asset_market_amount (per eiendel, per år)
  • kpi-endringsrate (per år, på simuleringens eget prognosespor)
  • nåværende kalenderår (referansepunktet)

Forbehold

Referansepunktet er alltid nåværende kalenderår, ikke en fast dato — å se på dette diagrammet neste år forskyver alle reelle tall litt, fordi referansepunktet for «dagens penger» selv har flyttet seg fremover. Det er tilsiktet, ikke en feil. Vises for øyeblikket kun for total markedsverdi av eiendeler, på simuleringsdashbordets Trender-fane; inntekt og utgifter deflateres bevisst ikke på samme måte ennå, fordi de fleste inntektstyper allerede antar KPI-koblet nominell vekst, slik at et blandet reell-inntekt-tall i hovedsak ville vise den strukturelle effekten av pensjonering (lønn som stopper, pensjon som starter) snarere enn reell inflasjonserosjon.

Formel

\[ P(\text{referanse}) = 1, \quad P(y) = P(y-1)(1+\pi_y) \;\text{for } y > \text{referanse}, \quad P(y) = \frac{P(y+1)}{1+\pi_{y+1}} \;\text{for } y < \text{referanse} \]\[ \text{Reell}(y) \;=\; \frac{\text{Nominell}(y)}{P(y)} \]

\(P(y)\) den kumulative prisindeksen for år \(y\) relativt til referanseåret (i dag), \(\pi_y\) det årets KPI/inflasjonsrate på simuleringens eget prognosespor. \(P>1\) for fremtidige år diskonterer dem ned til dagens kjøpekraft; \(P<1\) for tidligere år oppjusterer deres mindre nominelle tall slik at de blir sammenlignbare.

Gjennomarbeidet eksempel

Referanseår 2026, 5 % årlig inflasjon. En projisert nettoformue på 525 000 i 2027 gir \(P(2027) = 1.05\), så \(\text{Reell}(2027) = 525\,000 / 1.05 = 500\,000\) i 2026-kroner — porteføljen vokste 5 % nominelt, men stod stille i reelle termer.

Beskatning

Skattemotoren modellerer de virkelige trinnene, tersklene og skjermings­reglene — ikke grove prosenter. Satser, bånd og kommunale regler lastes per år fra skattekonfigurasjons­tabellene.

Formueskatt

\[ T^{\text{formue}} \;=\; \max\!\bigl(0,\; W_{\text{netto}} - W_{\text{terskel}}\bigr) \cdot \bigl(r_{\text{stat}} + r_{\text{kommune}}\bigr) \]

\(W_{\text{netto}}\) verdsatt nettoformue (primærbolig, aksjer, driftsmidler får hver sin verdsettelses­rabatt), \(W_{\text{terskel}}\) årlig terskel, \(r_{\text{stat}}\) og \(r_{\text{kommune}}\) statlige og kommunale satser.

Trinnskatt

\[ T^{\text{trinn}} \;=\; \sum_{k=1}^{K} r_k \cdot \max\!\bigl(0,\; \min(Y, b_{k+1}) - b_k\bigr) \]

\(Y\) brutto alminnelig inntekt, \(b_k\) nedre grense for trinn \(k\), \(r_k\) marginalsats for det trinnet. Trinn lastes per år fra skattekonfigurasjonen.

Skjermingsfradrag

\[ S_t \;=\; C_t \cdot r^{\text{skjerm}}_t, \qquad T^{\text{utbytte}} \;=\; \max\!\bigl(0,\; D_t - S_t\bigr) \cdot g \cdot r^{\text{kap}} \]

\(C_t\) kostpris, \(r^{\text{skjerm}}_t\) årlig risikofri skjermingsrate, \(S_t\) skjermingsfradrag, \(D_t\) mottatt utbytte, \(g\) oppgrossings­faktor (for tiden 1,72), \(r^{\text{kap}}\) kapitalskattesats.

Eiendomsskatt

\[ T^{\text{eiendom}} \;=\; \max\!\bigl(0,\; V \cdot d - V_{\text{terskel}}\bigr) \cdot r_{\text{kommune}} \]

\(V\) markedsverdi for eiendommen, \(d\) kommunal verdsettelses­rabatt (ofte 0,70), \(V_{\text{terskel}}\) kommunalt bunnfradrag, \(r_{\text{kommune}}\) kommunal sats. 327 kommuner ferdig konfigurert.

Prognose-matematikk

Primitivene som ruller hver eiendel fremover, år etter år, på tvers av tre scenarioer.

Årlig sammensatt rull-frem

\[ V_{y+1} \;=\; V_y \cdot \bigl(1 + c_{y,s}\bigr) \;+\; \Delta_{y,s} \]

Hver eiendel utvikler seg år for år. \(V_y\) verdi i år \(y\), \(c_{y,s}\) prosentvis endringsrate for år \(y\) under scenario \(s\), \(\Delta_{y,s}\) faste justeringer (påfyll, overføringer, regelmotor-mutasjoner).

Compound Annual Growth Rate (CAGR)

\[ \text{CAGR} \;=\; \left(\frac{V_{\text{slutt}}}{V_{\text{start}}}\right)^{\!1/n} - 1 \]

Utjevnet annualisert vekst mellom to tidspunkter. \(n\) er antall år. Brukt i simulerings­sammendrag og eiendels­oversiktskortet.

Reell vs. nominell avkastning

\[ r_{\text{reell}} \;=\; \frac{1 + r_{\text{nominell}}}{1 + \pi} - 1 \]

Konverterer en nominell avkastning til reell (inflasjons­justert) avkastning ved bruk av KPI \(\pi\). Motoren viser begge; utgifter og skatteterskler inflateres med samme \(\pi\).

Låneterminbeløp - annuitetslån & serielån

\[ \text{Annuitetslån: } A \;=\; L \cdot \frac{r\,(1+r)^{n}}{(1+r)^{n} - 1}, \qquad \text{Serielån: } P_{\text{fast}} \;=\; \frac{L}{n} \]

\(A\) det faste årlige totalbeløpet på et annuitetslån, \(P_{\text{fast}}\) det faste årlige avdraget på et serielån, \(L\) opprinnelig lånebeløp, \(r\) periodisk rente, \(n\) opprinnelig løpetid i år. Annuitetslån holder totalbeløpet flatt og lar fordelingen mellom rente og avdrag endre seg over tid; serielån holder avdraget flatt og lar totalbeløpet (rente + avdrag) falle hvert år etter hvert som restlånet minker. Begge planene fastfryses ved opptak og beregnes bare på nytt hvis selve renten endres - aldri på grunn av en ekstra innbetaling. Ekstra innbetalinger (enten skrevet direkte inn på et år, eller overført fra en annen eiendel) er rent tilleggsavdrag: de reduserer restlånet raskere og forkorter lånet, uten å endre det planlagte terminbeløpet for noen andre år - så mer ekstra innbetaling betyr alltid færre år, aldri et lavere terminbeløp underveis.

Kjør tallene på ditt eget liv.

Hver formel på denne siden kjører live mot dine egne eiendeler, inntekter, skatter og scenarioer i det øyeblikk du logger inn. Ingen regneark, ingen gjetning.