Bimåler på strøm i utleieleilighet – slik fordeler du strømregningen riktig basert på faktisk kWh-forbruk.
u003ch2 data-path-to-node=u00221u0022u003eSørg for rettferdig strømfordeling med bimåleru003c/h2u003enu003cp data-path-to-node=u00222u0022u003eLeier du ut en sokkelleilighet, en hybel eller en del av boligen din? Hvis utleiedelen har en egen bimåler, har du et utmerket utgangspunkt for et ryddig og profesjonelt leieforhold. En bimåler gir deg nemlig full kontroll over energibruken, slik at du kan fordele strømkostnadene på en 100 % rettferdig måte.u003c/pu003enu003cp data-path-to-node=u00223u0022u003eI stedet for å basere fakturaen på usikre estimater eller et fast månedsbeløp – som ofte kan føre til diskusjoner – kan du fakturere leietakeren for nøyaktig antall kilowattimer (u003cspan class=u0022math-inlineu0022 data-math=u0022kWhu0022 data-index-in-node=u0022179u0022u003e$kWh$u003c/spanu003e) de har brukt. Dette skaper forutsigbarhet for begge parter: Du slipper å dekke leietakers strømforbruk fra egen lomme, og leietakeren betaler kun for sin egen bruk.u003c/pu003enu003cp data-path-to-node=u00224u0022u003eu003cb data-path-to-node=u00224u0022 data-index-in-node=u00220u0022u003eGjør utregningen enkel med vår kalkulatoru003c/bu003eu003c/pu003enu003cp data-path-to-node=u00224u0022u003eFor å gjøre jobben enda lettere for deg, har vi utviklet en egen u003cb data-path-to-node=u00224u0022 data-index-in-node=u0022107u0022u003ebimåler-kalkulator her på sidenu003c/bu003e. Ved å plotte inn tallene fra hovedmåleren og bimåleren, samt strømprisen fra din leverandør, regner kalkulatoren ut nøyaktig beløp som skal faktureres leietaker. Da slipper du manuelle regnefeil og sikrer at både strømpris og nettleie blir korrekt fordelt.u003c/pu003enu003chr data-path-to-node=u00225u0022 /u003enu003ch3 data-path-to-node=u00226u0022u003eHva er egentlig en bimåler?u003c/h3u003enu003cp data-path-to-node=u00227u0022u003eEn bimåler – ofte kalt en undermåler – er en sekundær strømmåler som installeres for å måle forbruket i en spesifikk del av en elektrisk installasjon. Den fungerer uavhengig av strømselskapets offisielle måler, men måler med samme nøyaktighet.u003c/pu003enu003cul data-path-to-node=u00228u0022u003enu003cliu003enu003cp data-path-to-node=u00228,0,0u0022u003eu003cb data-path-to-node=u00228,0,0u0022 data-index-in-node=u00220u0022u003eHovedmåleren:u003c/bu003e Dette er måleren fra nettselskapet som registrerer det totale strømforbruket for hele eiendommen. Det er denne måleren fakturaen fra strømleverandøren baserer seg på.u003c/pu003enu003c/liu003enu003cliu003enu003cp data-path-to-node=u00228,1,0u0022u003eu003cb data-path-to-node=u00228,1,0u0022 data-index-in-node=u00220u0022u003eBimåleren:u003c/bu003e Denne monteres på strømkursen som går til utleieenheten. Den viser nøyaktig hvor mye av det totale forbruket som har gått til leiligheten eller hybelen.u003c/pu003enu003c/liu003enu003c/ulu003enu003cp data-path-to-node=u00229u0022u003eVed å trekke bimålerens tall fra hovedmålerens total, får du et nøyaktig bilde av hva som tilhører din private del og hva som skal belastes leietaker. Dette er den mest transparente løsningen for moderne utleieu003c/pu003enu003cp data-start=u00221603u0022 data-end=u00221727u0022u003eI kalkulatoren i dette innlegget kan du trykke u003cstrong data-start=u00221650u0022 data-end=u00221666u0022u003eUtskrift/PDFu003c/strongu003e og få et pent bilag du kan lagre som PDF og sende på e-post.u003c/pu003enu003ch3 data-start=u00221729u0022 data-end=u00221753u0022u003eViktig liten merknadu003c/h3u003enu003cp data-start=u00221754u0022 data-end=u00221940u0022u003eNoen strømavtaler har kostnader som ikke følger forbruket 100% (for eksempel fastledd). Hvis du har avtalt at fastledd ikke skal fordeles, kan du trekke det fra beløpet før du regner utu003c/pu003e
u003cdiv class=u0022vvs-bimaler-wrapu0022 id=u0022vvsBimalerCalcu0022u003en u003cstyleu003en .vvs-bimaler-wrap{n u002du002dvvs-green:#1f9d55;n u002du002dvvs-black:#111;n u002du002dvvs-gray:#f6f7f9;n u002du002dvvs-border:#e6e8ee;n u002du002dvvs-text:#1a1a1a;nn font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;n color: var(u002du002dvvs-text);n }nn .vvs-bimaler-card{n background:#fff;n border:1px solid var(u002du002dvvs-border);n border-radius:16px;n box-shadow: 0 8px 24px rgba(0,0,0,.06);n overflow:hidden;n }nn .vvs-bimaler-head{n padding:18px 18px 14px;n background: linear-gradient(180deg, rgba(31,157,85,.12), rgba(31,157,85,0));n border-bottom:1px solid var(u002du002dvvs-border);n }nn .vvs-bimaler-title{n margin:0;n font-size:20px;n line-height:1.25;n color: var(u002du002dvvs-black);n font-weight:800;n }nn .vvs-bimaler-sub{n margin:8px 0 0;n font-size:14px;n line-height:1.45;n opacity:.9;n }nn .vvs-bimaler-body{ padding:18px; }nn .vvs-grid{n display:grid;n grid-template-columns: 1fr 1fr;n gap:14px;n }n @media (max-width: 720px){n .vvs-grid{ grid-template-columns: 1fr; }n }nn .vvs-field{n display:flex;n flex-direction:column;n gap:6px;n }n .vvs-label{n font-size:13px;n font-weight:800;n color:#2a2a2a;n }n .vvs-hint{n font-size:12px;n opacity:.75;n line-height:1.35;n margin-top:2px;n }nn .vvs-input{n width:100%;n padding:12px 12px;n border:1px solid var(u002du002dvvs-border);n border-radius:12px;n background: var(u002du002dvvs-gray);n outline:none;n font-size:15px;n }n .vvs-input:focus{n border-color: rgba(31,157,85,.6);n box-shadow: 0 0 0 4px rgba(31,157,85,.15);n background:#fff;n }nn .vvs-row{n display:flex;n gap:10px;n flex-wrap:wrap;n align-items:center;n }nn .vvs-seg{n display:inline-flex;n border:1px solid var(u002du002dvvs-border);n background:#fff;n border-radius:999px;n overflow:hidden;n }n .vvs-seg button{n border:0;n background:transparent;n padding:10px 12px;n cursor:pointer;n font-weight:900;n font-size:13px;n color:#333;n }n .vvs-seg button[aria-pressed=u0022trueu0022]{n background: rgba(31,157,85,.14);n color: var(u002du002dvvs-black);n }nn .vvs-actions{n display:flex;n gap:10px;n flex-wrap:wrap;n margin-top:14px;n }n .vvs-btn{n border:0;n cursor:pointer;n padding:12px 14px;n border-radius:12px;n font-weight:950;n font-size:14px;n display:inline-flex;n align-items:center;n gap:8px;n }n .vvs-btn-primary{n background: var(u002du002dvvs-green);n color:#fff;n }n .vvs-btn-ghost{n background:#fff;n color:#222;n border:1px solid var(u002du002dvvs-border);n }nn .vvs-result{n margin-top:16px;n border:1px solid var(u002du002dvvs-border);n border-radius:14px;n background:#fff;n overflow:hidden;n }n .vvs-result-head{n padding:12px 14px;n background:#0b0f0c;n color:#fff;n display:flex;n justify-content:space-between;n align-items:center;n gap:10px;n }n .vvs-result-head strong{ font-size:14px; }n .vvs-pill{n background: rgba(255,255,255,.14);n border:1px solid rgba(255,255,255,.18);n padding:6px 10px;n border-radius:999px;n font-weight:950;n font-size:12px;n white-space:nowrap;n }n .vvs-result-body{n padding:14px;n display:grid;n grid-template-columns: 1fr 1fr;n gap:12px;n }n @media (max-width: 720px){n .vvs-result-body{ grid-template-columns: 1fr; }n }n .vvs-kpi{n border:1px solid var(u002du002dvvs-border);n border-radius:12px;n background: var(u002du002dvvs-gray);n padding:12px;n }n .vvs-kpi .kpi-title{n font-size:12px;n opacity:.8;n margin:0 0 6px;n font-weight:900;n }n .vvs-kpi .kpi-value{n font-size:18px;n font-weight:1000;n margin:0;n color:#0f0f0f;n line-height:1.2;n word-break: break-word;n }nn .vvs-note{n margin-top:12px;n font-size:12px;n opacity:.85;n line-height:1.45;n }nn .vvs-error{n margin-top:10px;n padding:10px 12px;n border-radius:12px;n border:1px solid rgba(200,0,0,.25);n background: rgba(200,0,0,.06);n color:#7a0b0b;n font-size:13px;n font-weight:800;n display:none;n }nn .vvs-small{n font-size:12px;n opacity:.8;n }nn .vvs-section{n margin-top:14px;n padding-top:14px;n border-top:1px dashed var(u002du002dvvs-border);n }n .vvs-section h4{n margin:0 0 10px;n font-size:14px;n font-weight:1000;n color:#111;n }n u003c/styleu003enn u003cdiv class=u0022vvs-bimaler-cardu0022u003en u003cdiv class=u0022vvs-bimaler-headu0022u003en u003ch3 class=u0022vvs-bimaler-titleu0022u003eStrømkalkulator for utleie (bimåler)u003c/h3u003en u003cp class=u0022vvs-bimaler-subu0022u003en Regn ut hvor mye leieboer skal betale når leiligheten har egen bimåler, men strømmen faktureres samlet.n Kalkulatoren fordeler fakturaen etter u003cstrongu003eandel kWhu003c/strongu003e og kan lage et pent bilag til utskrift/PDF.n u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvs-bimaler-bodyu0022u003enn u003cdiv class=u0022vvs-rowu0022 style=u0022justify-content:space-between; margin-bottom:12px;u0022u003en u003cdivu003en u003cdiv class=u0022vvs-labelu0022 style=u0022margin-bottom:6px;u0022u003eHvordan vil du legge inn leilighetens forbruk?u003c/divu003en u003cdiv class=u0022vvs-segu0022 role=u0022groupu0022 aria-label=u0022Valg for innleggingu0022u003en u003cbutton type=u0022buttonu0022 id=u0022vvsModeKwhu0022 aria-pressed=u0022trueu0022u003eJeg vet kWh for periodenu003c/buttonu003en u003cbutton type=u0022buttonu0022 id=u0022vvsModeReadu0022 aria-pressed=u0022falseu0022u003eJeg har start/slutt-avlesningu003c/buttonu003en u003c/divu003en u003cdiv class=u0022vvs-hintu0022u003eVelg det som passer bimåleren din best.u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-smallu0022 id=u0022vvsLiveInfou0022 aria-live=u0022politeu0022u003eu003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-gridu0022u003en u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsInvoiceu0022u003eFakturabeløp som skal fordeles (NOK)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsInvoiceu0022 inputmode=u0022decimalu0022 placeholder=u0022f.eks. 4293,97u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eBeløpet du vil fordele (inkl. nettleie/avgifter hvis det er med på fakturaen).u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsTotalKwhu0022u003eTotalt forbruk på faktura (kWh)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsTotalKwhu0022 inputmode=u0022decimalu0022 placeholder=u0022f.eks. 3106,05u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eDette er totalt kWh for samme periode som fakturaen gjelder.u003c/divu003en u003c/divu003enn u003c!u002du002d Mode: known kWh u002du002du003en u003cdiv class=u0022vvs-fieldu0022 id=u0022vvsKwhBoxu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsAptKwhu0022u003eLeilighetens forbruk i perioden (kWh)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsAptKwhu0022 inputmode=u0022decimalu0022 placeholder=u0022f.eks. 1093,86u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eHvis bimåleren viser kWh brukt i perioden, før du inn tallet her.u003c/divu003en u003c/divu003enn u003c!u002du002d Mode: start/end readings u002du002du003en u003cdiv class=u0022vvs-fieldu0022 id=u0022vvsReadBoxu0022 style=u0022display:none;u0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsStartu0022u003eBimåler – startavlesning (kWh)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsStartu0022 inputmode=u0022decimalu0022 placeholder=u0022f.eks. 12540u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eAvlesning ved periodestart (kumulativ kWh).u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022 id=u0022vvsReadBox2u0022 style=u0022display:none;u0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsEndu0022u003eBimåler – sluttavlesning (kWh)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsEndu0022 inputmode=u0022decimalu0022 placeholder=u0022f.eks. 13180u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eAvlesning ved periodeslutt (kumulativ kWh).u003c/divu003en u003c/divu003en u003c/divu003enn u003c!u002du002d Faktura-aktig bilaginfo u002du002du003en u003cdiv class=u0022vvs-sectionu0022u003en u003ch4u003eBilaginfo (valgfritt, men anbefalt for PDF)u003c/h4u003en u003cdiv class=u0022vvs-gridu0022u003en u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsPeriodStartu0022u003ePeriode startu003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsPeriodStartu0022 type=u0022dateu0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eBrukes i bilaget.u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsPeriodEndu0022u003ePeriode sluttu003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsPeriodEndu0022 type=u0022dateu0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eBrukes i bilaget.u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsTenantNameu0022u003eLeietaker (navn)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsTenantNameu0022 placeholder=u0022f.eks. Ola Nordmannu0022 /u003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsTenantAddressu0022u003eLeieobjekt / adresseu003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsTenantAddressu0022 placeholder=u0022f.eks. Storgata 1, 0123 Oslou0022 /u003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsLandlordNameu0022u003eUtleier (navn)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsLandlordNameu0022 placeholder=u0022f.eks. Kjetil Narvestadu0022 /u003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsLandlordAddressu0022u003eUtleier (adresse)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsLandlordAddressu0022 placeholder=u0022f.eks. Eksempelveien 2, 4800 Arendalu0022 /u003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsBankAccountu0022u003eKontonummer (betaling til)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsBankAccountu0022 inputmode=u0022numericu0022 placeholder=u0022f.eks. 1503.12.34567u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eKan skrives med eller uten punktum/mellomrom.u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsReferenceu0022u003eReferanse / meldingu003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsReferenceu0022 placeholder=u0022f.eks. Strøm bimåler – februaru0022 /u003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsBilagNou0022u003eBilagsnummeru003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsBilagNou0022 placeholder=u0022f.eks. 202602-0001u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eHvis tomt, lages automatisk ved utskrift (dato + tilfeldig).u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-fieldu0022u003en u003clabel class=u0022vvs-labelu0022 for=u0022vvsKIDu0022u003eKID (valgfritt)u003c/labelu003en u003cinput class=u0022vvs-inputu0022 id=u0022vvsKIDu0022 inputmode=u0022numericu0022 placeholder=u0022f.eks. 12345678901u0022 /u003en u003cdiv class=u0022vvs-hintu0022u003eHvis tomt, står KID som “—” på bilaget.u003c/divu003en u003c/divu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-actionsu0022u003en u003cbutton class=u0022vvs-btn vvs-btn-primaryu0022 type=u0022buttonu0022 id=u0022vvsCalcBtnu0022u003eBeregnu003c/buttonu003en u003cbutton class=u0022vvs-btn vvs-btn-ghostu0022 type=u0022buttonu0022 id=u0022vvsResetBtnu0022u003eNullstillu003c/buttonu003en u003cbutton class=u0022vvs-btn vvs-btn-ghostu0022 type=u0022buttonu0022 id=u0022vvsCopyBtnu0022u003eKopier resultatu003c/buttonu003en u003cbutton class=u0022vvs-btn vvs-btn-ghostu0022 type=u0022buttonu0022 id=u0022vvsPrintBtnu0022u003eUtskrift / PDF (bilag)u003c/buttonu003en u003c/divu003enn u003cdiv class=u0022vvs-erroru0022 id=u0022vvsErroru0022u003eu003c/divu003enn u003cdiv class=u0022vvs-resultu0022 id=u0022vvsResultu0022 style=u0022display:none;u0022u003en u003cdiv class=u0022vvs-result-headu0022u003en u003cstrongu003eResultatu003c/strongu003en u003cspan class=u0022vvs-pillu0022 id=u0022vvsPillu0022u003e—u003c/spanu003en u003c/divu003enn u003cdiv class=u0022vvs-result-bodyu0022u003en u003cdiv class=u0022vvs-kpiu0022u003en u003cp class=u0022kpi-titleu0022u003eLeilighetens forbruku003c/pu003en u003cp class=u0022kpi-valueu0022 id=u0022vvsOutAptKwhu0022u003e—u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvs-kpiu0022u003en u003cp class=u0022kpi-titleu0022u003eAndel av totalforbruku003c/pu003en u003cp class=u0022kpi-valueu0022 id=u0022vvsOutShareu0022u003e—u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvs-kpiu0022u003en u003cp class=u0022kpi-titleu0022u003eLeieboer skal betaleu003c/pu003en u003cp class=u0022kpi-valueu0022 id=u0022vvsOutPayu0022u003e—u003c/pu003en u003c/divu003enn u003cdiv class=u0022vvs-kpiu0022u003en u003cp class=u0022kpi-titleu0022u003eKontrollu003c/pu003en u003cp class=u0022kpi-valueu0022 id=u0022vvsOutChecku0022u003e—u003c/pu003en u003c/divu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022vvs-noteu0022u003en u003cstrongu003eMerk:u003c/strongu003e Kalkulatoren fordeler faktura etter målt forbruk (kWh).n Hvis leieavtalen din sier at noe ikke skal fordeles (f.eks. fastledd), kan du trekke det fra fakturabeløpet før du regner.n u003c/divu003en u003c/divu003en u003c/divu003enn u003cscriptu003en (function(){n const $ = (id) =u003e document.getElementById(id);nn // Modusn const modeKwhBtn = $(u0022vvsModeKwhu0022);n const modeReadBtn = $(u0022vvsModeReadu0022);nn // Talln const invoiceEl = $(u0022vvsInvoiceu0022);n const totalKwhEl = $(u0022vvsTotalKwhu0022);nn const kwhBox = $(u0022vvsKwhBoxu0022);n const aptKwhEl = $(u0022vvsAptKwhu0022);nn const readBox1 = $(u0022vvsReadBoxu0022);n const readBox2 = $(u0022vvsReadBox2u0022);n const startEl = $(u0022vvsStartu0022);n const endEl = $(u0022vvsEndu0022);nn // Bilaginfon const periodStartEl = $(u0022vvsPeriodStartu0022);n const periodEndEl = $(u0022vvsPeriodEndu0022);n const tenantNameEl = $(u0022vvsTenantNameu0022);n const tenantAddrEl = $(u0022vvsTenantAddressu0022);n const landlordNameEl = $(u0022vvsLandlordNameu0022);n const landlordAddrEl = $(u0022vvsLandlordAddressu0022);n const bankEl = $(u0022vvsBankAccountu0022);n const refEl = $(u0022vvsReferenceu0022);n const bilagNoEl = $(u0022vvsBilagNou0022);n const kidEl = $(u0022vvsKIDu0022);nn // Knappern const calcBtn = $(u0022vvsCalcBtnu0022);n const resetBtn = $(u0022vvsResetBtnu0022);n const copyBtn = $(u0022vvsCopyBtnu0022);n const printBtn = $(u0022vvsPrintBtnu0022);nn // UIn const errEl = $(u0022vvsErroru0022);n const resultEl = $(u0022vvsResultu0022);n const pillEl = $(u0022vvsPillu0022);n const outAptKwh = $(u0022vvsOutAptKwhu0022);n const outShare = $(u0022vvsOutShareu0022);n const outPay = $(u0022vvsOutPayu0022);n const outCheck = $(u0022vvsOutChecku0022);n const liveInfo = $(u0022vvsLiveInfou0022);nn let mode = u0022kwhu0022; // u0022kwhu0022 or u0022readu0022nn function parseNoNumber(str){n if (str == null) return NaN;n const s = String(str).trim()n .replace(/u005cs/g, u0022u0022)n .replace(/u005c./g, u0022u0022) // tusenskille (1.234,56) -u003e 1234,56n .replace(/,/g, u0022.u0022); // desimal komma -u003e punktumn if (s === u0022u0022) return NaN;n return Number(s);n }nn function fmtNo(n, decimals=2){n if (!isFinite(n)) return u0022—u0022;n return n.toLocaleString(u0022nb-NOu0022, { minimumFractionDigits: decimals, maximumFractionDigits: decimals });n }nn function fmtKwh(n){n if (!isFinite(n)) return u0022—u0022;n return fmtNo(n, 2) + u0022 kWhu0022;n }nn function fmtNok(n){n if (!isFinite(n)) return u0022—u0022;n return fmtNo(n, 2) + u0022 kru0022;n }nn function setMode(next){n mode = next;n const isKwh = mode === u0022kwhu0022;nn modeKwhBtn.setAttribute(u0022aria-pressedu0022, isKwh ? u0022trueu0022 : u0022falseu0022);n modeReadBtn.setAttribute(u0022aria-pressedu0022, !isKwh ? u0022trueu0022 : u0022falseu0022);nn kwhBox.style.display = isKwh ? u0022u0022 : u0022noneu0022;n readBox1.style.display = isKwh ? u0022noneu0022 : u0022u0022;n readBox2.style.display = isKwh ? u0022noneu0022 : u0022u0022;nn liveInfo.textContent = isKwhn ? u0022Tips: Skriv inn kWh brukt i perioden.u0022n : u0022Tips: Forbruk = sluttavlesning − startavlesning.u0022;nn showError(u0022u0022);n }nn function showError(msg){n if (!msg){n errEl.style.display = u0022noneu0022;n errEl.textContent = u0022u0022;n return;n }n errEl.style.display = u0022blocku0022;n errEl.textContent = msg;n }nn function getAptKwh(){n if (mode === u0022kwhu0022){n return parseNoNumber(aptKwhEl.value);n }n const start = parseNoNumber(startEl.value);n const end = parseNoNumber(endEl.value);n if (!isFinite(start) || !isFinite(end)) return NaN;n return end - start;n }nn function calculate(){n const invoice = parseNoNumber(invoiceEl.value);n const totalKwh = parseNoNumber(totalKwhEl.value);n const aptKwh = getAptKwh();nn if (!isFinite(invoice) || invoice u003c= 0){n showError(u0022Fyll inn et gyldig fakturabeløp (NOK) større enn 0.u0022);n resultEl.style.display = u0022noneu0022;n return;n }n if (!isFinite(totalKwh) || totalKwh u003c= 0){n showError(u0022Fyll inn gyldig totalforbruk (kWh) større enn 0.u0022);n resultEl.style.display = u0022noneu0022;n return;n }n if (!isFinite(aptKwh) || aptKwh u003c 0){n showError(u0022Fyll inn gyldig leilighetsforbruk. Ved avlesning må slutt være større enn eller lik start.u0022);n resultEl.style.display = u0022noneu0022;n return;n }n if (aptKwh u003e totalKwh * 1.05){n showError(u0022Leilighetens forbruk er høyere enn totalforbruket på faktura. Sjekk at perioden og tallene stemmer.u0022);n resultEl.style.display = u0022noneu0022;n return;n }nn const share = aptKwh / totalKwh;n const pay = invoice * share;nn resultEl.style.display = u0022u0022;n pillEl.textContent = (share*100).toLocaleString(u0022nb-NOu0022, { maximumFractionDigits: 2 }) + u0022 %u0022;nn outAptKwh.textContent = fmtKwh(aptKwh);n outShare.textContent = (share*100).toLocaleString(u0022nb-NOu0022, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + u0022 %u0022;n outPay.textContent = fmtNok(pay);nn outCheck.textContent =n u0022Kontroll: u0022 + fmtNok(invoice) + u0022 × u0022 +n (share*100).toLocaleString(u0022nb-NOu0022, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) +n u0022% = u0022 + fmtNok(pay);nn showError(u0022u0022);n }nn function reset(){n invoiceEl.value = u0022u0022;n totalKwhEl.value = u0022u0022;n aptKwhEl.value = u0022u0022;n startEl.value = u0022u0022;n endEl.value = u0022u0022;nn periodStartEl.value = u0022u0022;n periodEndEl.value = u0022u0022;n tenantNameEl.value = u0022u0022;n tenantAddrEl.value = u0022u0022;n landlordNameEl.value = u0022u0022;n landlordAddrEl.value = u0022u0022;n bankEl.value = u0022u0022;n refEl.value = u0022u0022;n bilagNoEl.value = u0022u0022;n kidEl.value = u0022u0022;nn resultEl.style.display = u0022noneu0022;n showError(u0022u0022);n setMode(u0022kwhu0022);n }nn async function copyResult(){n if (resultEl.style.display === u0022noneu0022){n showError(u0022Kjør en beregning først, så kan du kopiere resultatet.u0022);n return;n }nn const invoice = parseNoNumber(invoiceEl.value);n const totalKwh = parseNoNumber(totalKwhEl.value);n const aptKwh = getAptKwh();n const share = aptKwh / totalKwh;n const pay = invoice * share;nn const text =n`Strømfordeling (bimåler)nFakturabeløp: ${fmtNok(invoice)}nTotalt forbruk: ${fmtKwh(totalKwh)}nLeilighetens forbruk: ${fmtKwh(aptKwh)}nAndel: ${(share*100).toLocaleString(u0022nb-NOu0022, { minimumFractionDigits: 2, maximumFractionDigits: 2 })} %nLeieboer betaler: ${fmtNok(pay)}`;nn try{n await navigator.clipboard.writeText(text);n showError(u0022u0022);n liveInfo.textContent = u0022Resultatet er kopiert ✅u0022;n setTimeout(() =u003e {n liveInfo.textContent = mode === u0022kwhu0022n ? u0022Tips: Skriv inn kWh brukt i perioden.u0022n : u0022Tips: Forbruk = sluttavlesning − startavlesning.u0022;n }, 2200);n }catch(e){n showError(u0022Klarte ikke å kopiere automatisk. Marker og kopier manuelt fra resultatfeltet.u0022);n }n }nn // u002du002du002du002du002du002du002du002du002du002d- PDF / Print (robust) u002du002du002du002du002du002du002du002du002du002d-n function escHtml(s){n return String(s ?? u0022u0022)n .replaceAll(u0022u0026u0022,u0022u0026amp;u0022)n .replaceAll(u0022u003cu0022,u0022u0026lt;u0022)n .replaceAll(u0022u003eu0022,u0022u0026gt;u0022)n .replaceAll('u0022',u0022u0026quot;u0022)n .replaceAll(u0022'u0022,u0022u0026#039;u0022);n }nn function fmtDateNo(d){n try { return new Intl.DateTimeFormat(u0022nb-NOu0022, { dateStyle: u0022longu0022 }).format(d); }n catch(e){ return d.toISOString().slice(0,10); }n }nn function fmtDateShortNo(iso){n if (!iso) return u0022u0022;n const d = new Date(iso + u0022T00:00:00u0022);n if (isNaN(d.getTime())) return iso;n try { return new Intl.DateTimeFormat(u0022nb-NOu0022).format(d); }n catch(e){ return iso; }n }nn function sanitizeDigits(s){ return String(s ?? u0022u0022).replace(/u005cD/g, u0022u0022); }nn function defaultBilagNo(){n const d = new Date();n const y = d.getFullYear();n const m = String(d.getMonth()+1).padStart(2,u00220u0022);n const da = String(d.getDate()).padStart(2,u00220u0022);n const rnd = String(Math.floor(1000 + Math.random()*9000));n return `${y}${m}${da}-${rnd}`;n }nn function periodText(){n const a = periodStartEl.value ? fmtDateShortNo(periodStartEl.value) : u0022u0022;n const b = periodEndEl.value ? fmtDateShortNo(periodEndEl.value) : u0022u0022;n if (a u0026u0026 b) return `${a}–${b}`;n if (a u0026u0026 !b) return `${a}–(ikke oppgitt)`;n if (!a u0026u0026 b) return `(ikke oppgitt)–${b}`;n return u0022Ikke oppgittu0022;n }nn function openBilagPrint(){n if (resultEl.style.display === u0022noneu0022){n showError(u0022Kjør en beregning først, så kan du lage bilag for utskrift/PDF.u0022);n return;n }nn const invoice = parseNoNumber(invoiceEl.value);n const totalKwh = parseNoNumber(totalKwhEl.value);n const aptKwh = getAptKwh();n const share = aptKwh / totalKwh;n const pay = invoice * share;nn const today = new Date();n const dueDays = 7;n const dueDate = new Date(today.getTime() + dueDays*24*60*60*1000);nn const landlordName = landlordNameEl.value.trim() || u0022Utleieru0022;n const landlordAddr = landlordAddrEl.value.trim() || u0022u0022;n const tenantName = tenantNameEl.value.trim() || u0022Leietakeru0022;n const tenantAddr = tenantAddrEl.value.trim() || u0022u0022;nn const bilagNo = (bilagNoEl.value.trim() || defaultBilagNo());n const reference = refEl.value.trim() || u0022Strømfordeling (bimåler)u0022;n const bankAccRaw = bankEl.value.trim();n const bankDigits = sanitizeDigits(bankAccRaw);n const bankPretty = bankDigitsn ? (bankDigits.length === 11 ? `${bankDigits.slice(0,4)}.${bankDigits.slice(4,6)}.${bankDigits.slice(6)}` : bankAccRaw)n : u0022u0022;nn const kidRaw = kidEl.value.trim();n const kidDigits = sanitizeDigits(kidRaw);nn const pText = periodText();n const methodText = (mode === u0022kwhu0022 ? u0022Direkte kWhu0022 : u0022Start/slutt-avlesningu0022);nn const lineText = `Strøm (bimåler) – fordeling etter kWh – periode ${pText}`;nn // IMPORTANT: robust window.open() – no noopener/noreferrer, and write immediatelyn const w = window.open(u0022u0022, u0022_blanku0022);n if (!w){n showError(u0022Popup ble blokkert. Tillat popup for nettsiden og prøv igjen.u0022);n return;n }nn const html = `nu003c!doctype htmlu003enu003chtml lang=u0022nbu0022u003enu003cheadu003en u003cmeta charset=u0022utf-8u0022 /u003en u003cmeta name=u0022viewportu0022 content=u0022width=device-width,initial-scale=1u0022 /u003en u003ctitleu003eBilag ${escHtml(bilagNo)} – Strømfordelingu003c/titleu003en u003cstyleu003en :root{n u002du002dink:#111;n u002du002dmuted:#555;n u002du002dline:#e6e8ee;n u002du002dbg:#f6f7f9;n u002du002dgreen:#1f9d55;n }n body{n font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;n color: var(u002du002dink);n margin: 0;n background: var(u002du002dbg);n }n .page{n max-width: 920px;n margin: 22px auto;n background: #fff;n border: 1px solid var(u002du002dline);n border-radius: 16px;n box-shadow: 0 10px 30px rgba(0,0,0,.08);n overflow:hidden;n }n header{n padding: 18px 22px;n border-bottom: 1px solid var(u002du002dline);n background: linear-gradient(180deg, rgba(31,157,85,.10), rgba(31,157,85,0));n display:flex;n align-items:flex-start;n justify-content:space-between;n gap:16px;n }n .brand h1{n margin:0;n font-size: 18px;n line-height: 1.2;n font-weight: 1000;n }n .brand p{n margin:6px 0 0;n color: var(u002du002dmuted);n font-size: 12px;n line-height: 1.35;n }n .meta{n text-align:right;n color: var(u002du002dmuted);n font-size: 12px;n line-height: 1.5;n min-width: 280px;n }n .meta .big{n font-size: 16px;n font-weight: 1000;n color: var(u002du002dink);n margin: 0 0 6px;n }nn main{ padding: 16px 22px 8px; }nn .cols{n display:grid;n grid-template-columns: 1fr 1fr;n gap: 12px;n margin-bottom: 12px;n }n .box{n border: 1px solid var(u002du002dline);n border-radius: 12px;n padding: 12px;n background:#fff;n min-height: 76px;n }n .box .t{n font-size: 12px;n color: var(u002du002dmuted);n margin: 0 0 6px;n font-weight: 900;n letter-spacing: .2px;n text-transform: uppercase;n }n .box .v{n margin:0;n font-size: 13px;n line-height: 1.35;n font-weight: 800;n white-space: pre-line;n }nn table{n width:100%;n border-collapse: collapse;n border:1px solid var(u002du002dline);n border-radius: 12px;n overflow:hidden;n background:#fff;n }n thead th{n text-align:left;n font-size: 12px;n color:#222;n background:#f8fafb;n border-bottom:1px solid var(u002du002dline);n padding: 10px 10px;n font-weight: 1000;n }n tbody td{n padding: 10px 10px;n border-bottom:1px solid var(u002du002dline);n font-size: 13px;n vertical-align: top;n }n tbody tr:last-child td{ border-bottom:0; }n .num{ text-align:right; white-space:nowrap; }n .muted{ color: var(u002du002dmuted); font-size: 12px; line-height: 1.35; }nn .totals{n margin-top: 12px;n display:grid;n grid-template-columns: 1fr 320px;n gap: 12px;n align-items:start;n }n .kpi{n border:1px solid var(u002du002dline);n border-radius: 12px;n background:#0b0f0c;n color:#fff;n padding: 14px;n }n .kpi .label{ margin:0 0 6px; font-size: 12px; opacity:.85; font-weight: 900; text-transform: uppercase; letter-spacing: .2px;}n .kpi .value{ margin:0; font-size: 24px; font-weight: 1100; line-height:1.15; }nn .paybox{n border:1px solid var(u002du002dline);n border-radius: 12px;n background:#fff;n padding: 12px;n }n .paybox .row{n display:flex;n justify-content:space-between;n gap:10px;n padding: 8px 0;n border-bottom:1px dashed var(u002du002dline);n font-size: 13px;n }n .paybox .row:last-child{ border-bottom:0; }n .paybox .row b{ font-weight:1000; }n .paybox .row .right{ text-align:right; white-space:nowrap; font-weight:900; }nn .calc{n margin-top: 12px;n padding: 12px;n border-radius: 12px;n background:#f8fafb;n border:1px solid var(u002du002dline);n font-size: 12px;n line-height: 1.5;n color:#333;n }nn footer{n padding: 12px 22px 16px;n border-top: 1px solid var(u002du002dline);n color: var(u002du002dmuted);n font-size: 11px;n line-height: 1.45;n display:flex;n justify-content:space-between;n gap:12px;n flex-wrap:wrap;n }nn .actions{n padding: 14px 22px 18px;n display:flex;n gap:10px;n flex-wrap:wrap;n justify-content:flex-end;n }n button{n border:0;n cursor:pointer;n padding: 10px 14px;n border-radius: 12px;n font-weight: 1000;n font-size: 14px;n }n .primary{ background: var(u002du002dgreen); color:#fff; }n .ghost{ background:#fff; border:1px solid var(u002du002dline); color:#111; }nn @media print{n body{ background:#fff; }n .page{n max-width:none;n margin:0;n border:0;n border-radius:0;n box-shadow:none;n }n .actions{ display:none !important; }n header{ border-bottom: 1px solid #ddd; }n footer{ border-top: 1px solid #ddd; }n }n u003c/styleu003enu003c/headu003enu003cbodyu003en u003cdiv class=u0022pageu0022u003en u003cheaderu003en u003cdiv class=u0022brandu0022u003en u003ch1u003eBilag / betalingsgrunnlag – Strøm (bimåler)u003c/h1u003en u003cpu003en Fordeling av strømfaktura etter målt kWh. Metode: u003cstrongu003e${escHtml(methodText)}u003c/strongu003en u003c/pu003en u003c/divu003enn u003cdiv class=u0022metau0022u003en u003cdiv class=u0022bigu0022u003eBilagsnr: ${escHtml(bilagNo)}u003c/divu003en u003cdivu003eu003cstrongu003eDato:u003c/strongu003e ${escHtml(fmtDateNo(today))}u003c/divu003en u003cdivu003eu003cstrongu003eForfallsdato:u003c/strongu003e ${escHtml(fmtDateNo(dueDate))}u003c/divu003en u003cdivu003eu003cstrongu003eReferanse:u003c/strongu003e ${escHtml(reference)}u003c/divu003en u003c/divu003en u003c/headeru003enn u003cmainu003en u003cdiv class=u0022colsu0022u003en u003cdiv class=u0022boxu0022u003en u003cp class=u0022tu0022u003eUtleieru003c/pu003en u003cp class=u0022vu0022u003e${escHtml(landlordName)}${landlordAddr ? `u005cn${escHtml(landlordAddr)}` : u0022u0022}u003c/pu003en u003c/divu003en u003cdiv class=u0022boxu0022u003en u003cp class=u0022tu0022u003eLeietaker / leieobjektu003c/pu003en u003cp class=u0022vu0022u003e${escHtml(tenantName)}${tenantAddr ? `u005cn${escHtml(tenantAddr)}` : u0022u0022}u003c/pu003en u003c/divu003en u003c/divu003enn u003ctableu003en u003ctheadu003en u003ctru003en u003cth style=u0022width:52%;u0022u003eBeskrivelseu003c/thu003en u003cthu003ePeriodeu003c/thu003en u003cth class=u0022numu0022u003eAndelu003c/thu003en u003cth class=u0022numu0022u003eBeløpu003c/thu003en u003c/tru003en u003c/theadu003en u003ctbodyu003en u003ctru003en u003ctdu003en u003cstrongu003e${escHtml(lineText)}u003c/strongu003eu003cbru003en u003cspan class=u0022mutedu0022u003en Total kWh (faktura): ${escHtml(fmtKwh(totalKwh))} · Leilighet kWh: ${escHtml(fmtKwh(aptKwh))}n u003c/spanu003en u003c/tdu003en u003ctdu003e${escHtml(pText)}u003c/tdu003en u003ctd class=u0022numu0022u003e${escHtml((share*100).toLocaleString(u0022nb-NOu0022,{minimumFractionDigits:2,maximumFractionDigits:2}) + u0022 %u0022)}u003c/tdu003en u003ctd class=u0022numu0022u003eu003cstrongu003e${escHtml(fmtNok(pay))}u003c/strongu003eu003c/tdu003en u003c/tru003en u003c/tbodyu003en u003c/tableu003enn u003cdiv class=u0022totalsu0022u003en u003cdiv class=u0022kpiu0022u003en u003cp class=u0022labelu0022u003eLeieboer skal betaleu003c/pu003en u003cp class=u0022valueu0022u003e${escHtml(fmtNok(pay))}u003c/pu003en u003c/divu003enn u003cdiv class=u0022payboxu0022u003en u003cdiv class=u0022rowu0022u003eu003cdivu003eu003cbu003eFakturabeløp som fordelesu003c/bu003eu003c/divu003eu003cdiv class=u0022rightu0022u003e${escHtml(fmtNok(invoice))}u003c/divu003eu003c/divu003en u003cdiv class=u0022rowu0022u003eu003cdivu003eAndel (leilighet / total)u003c/divu003eu003cdiv class=u0022rightu0022u003e${escHtml((share*100).toLocaleString(u0022nb-NOu0022,{minimumFractionDigits:2,maximumFractionDigits:2}) + u0022 %u0022)}u003c/divu003eu003c/divu003en u003cdiv class=u0022rowu0022u003eu003cdivu003eu003cbu003eÅ betaleu003c/bu003eu003c/divu003eu003cdiv class=u0022rightu0022u003eu003cbu003e${escHtml(fmtNok(pay))}u003c/bu003eu003c/divu003eu003c/divu003enn u003cdiv style=u0022height:10px;u0022u003eu003c/divu003enn u003cdiv class=u0022rowu0022u003eu003cdivu003eu003cbu003eKontonummeru003c/bu003eu003c/divu003eu003cdiv class=u0022rightu0022u003e${bankPretty ? escHtml(bankPretty) : u0022—u0022}u003c/divu003eu003c/divu003en u003cdiv class=u0022rowu0022u003eu003cdivu003eu003cbu003eKIDu003c/bu003eu003c/divu003eu003cdiv class=u0022rightu0022u003e${kidDigits ? escHtml(kidDigits) : u0022—u0022}u003c/divu003eu003c/divu003en u003cdiv class=u0022rowu0022u003eu003cdivu003eu003cbu003eMeldingu003c/bu003eu003c/divu003eu003cdiv class=u0022rightu0022u003e${escHtml(reference)}u003c/divu003eu003c/divu003en u003c/divu003en u003c/divu003enn u003cdiv class=u0022calcu0022u003en u003cstrongu003eBeregning (kontroll):u003c/strongu003eu003cbru003en Andel = leilighet kWh / total kWh = ${escHtml(fmtNo(aptKwh,2))} / ${escHtml(fmtNo(totalKwh,2))} = ${escHtml((share*100).toLocaleString(u0022nb-NOu0022,{minimumFractionDigits:2,maximumFractionDigits:2}) + u0022 %u0022)}u003cbru003en Beløp = faktura × andel = ${escHtml(fmtNo(invoice,2))} kr × ${escHtml((share*100).toLocaleString(u0022nb-NOu0022,{minimumFractionDigits:2,maximumFractionDigits:2}) + u0022 %u0022)} = ${escHtml(fmtNo(pay,2))} krn u003c/divu003en u003c/mainu003enn u003cdiv class=u0022actionsu0022u003en u003cbutton class=u0022ghostu0022 onclick=u0022window.close()u0022u003eLukku003c/buttonu003en u003cbutton class=u0022primaryu0022 onclick=u0022window.print()u0022u003eSkriv ut / Lagre som PDFu003c/buttonu003en u003c/divu003enn u003cfooteru003en u003cdivu003en Dette bilaget viser fordeling av strømfaktura basert på målt kWh.n Hvis avtalen din skiller mellom fastledd/energiledd, må du evt. justere beløpet som fordeles.n u003c/divu003en u003cdiv style=u0022text-align:right;u0022u003en Signatur utleier: ______________________n u003c/divu003en u003c/footeru003en u003c/divu003enn u003cscriptu003en // Sørger for at innholdet faktisk dukker opp i fanen før man eventuelt printer.n // (Vi autoåpner IKKE print-dialogen her – du trykker selv i bilaget.)n u003cu005c/scriptu003enu003c/bodyu003enu003c/htmlu003en `.trim();nn // Skriv innhold (robust metode)n try {n w.document.open();n w.document.write(html);n w.document.close();n showError(u0022u0022);n } catch (e) {n showError(u0022Klarte ikke å skrive bilaget. Prøv å tillate popup / sjekk nettleserinnstillinger.u0022);n }n }n // u002du002du002du002du002du002du002du002du002du002d- /PDF / Print u002du002du002du002du002du002du002du002du002du002d-nn // Eventsn modeKwhBtn.addEventListener(u0022clicku0022, () =u003e setMode(u0022kwhu0022));n modeReadBtn.addEventListener(u0022clicku0022, () =u003e setMode(u0022readu0022));nn calcBtn.addEventListener(u0022clicku0022, calculate);n resetBtn.addEventListener(u0022clicku0022, reset);n copyBtn.addEventListener(u0022clicku0022, copyResult);n printBtn.addEventListener(u0022clicku0022, openBilagPrint);nn // Beregn på Entern [invoiceEl, totalKwhEl, aptKwhEl, startEl, endEl].forEach(el =u003e {n el.addEventListener(u0022keydownu0022, (e) =u003e {n if (e.key === u0022Enteru0022) calculate();n });n });nn // Initn setMode(u0022kwhu0022);n })();n u003c/scriptu003enu003c/divu003e
u003cdiv class=u0022vvs-faq-containeru0022u003en u003ch2u003eOfte stilte spørsmål om bimaler og strøm i utleieu003c/h2u003en n u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eHvem har ansvaret for å lese av bimaleren?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Det er normalt utleier som har ansvaret for å lese av måleren og presentere et regnskap, men det anbefales at leietaker er med på avlesningen (eller får et bilde av måleren) for full gjennomsiktighet og tillit.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eKan jeg montere bimaler selv?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Nei, montering av bimaler i sikringsskapet er et inngrep i det faste elektriske anlegget og skal kun utføres av en registrert elektroinstallatør. Dette er viktig for både brannsikkerhet og forsikringsdekning.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eHva gjør jeg hvis leietaker nekter å betale strømmen?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Så lenge dere har en skriftlig avtale i leiekontrakten om betaling etter bimaler, og du kan fremvise dokumentasjon (avlesninger og fakturaer), står du sterkt. Ved manglende betaling kan dette behandles som et vanlig betalingsmislighold av leieavtalen.n u003c/divu003en u003c/detailsu003enn u003cdetails class=u0022vvs-faq-itemu0022u003en u003csummary class=u0022vvs-faq-questionu0022u003eInkluderer bimaleren nettleie?u003c/summaryu003en u003cdiv class=u0022vvs-faq-answeru0022u003en Selve måleren teller kun antall kWh. Når du fakturerer leietaker, må du selv inkludere den variable delen av nettleien i beregningen din for at regnestykket skal bli korrekt og dekke dine faktiske utgifter.n u003c/divu003en u003c/detailsu003enu003c/divu003ennu003cstyleu003en .vvs-faq-container {n max-width: 800px;n margin: 20px auto;n font-family: 'Open Sans', sans-serif;n }n .vvs-faq-item {n background-color: #f9f9f9;n border: 1px solid #e0e0e0;n margin-bottom: 10px;n border-radius: 5px;n overflow: hidden;n }n .vvs-faq-question {n padding: 15px 20px;n font-weight: bold;n cursor: pointer;n list-style: none;n background-color: #fff;n color: #333;n position: relative;n }n .vvs-faq-question::-webkit-details-marker {n display: none;n }n .vvs-faq-question::after {n content: '+'; n position: absolute; n right: 20px; n font-weight: bold;n color: #0073e6;n }n details[open] .vvs-faq-question::after {n content: '-';n }n .vvs-faq-answer {n padding: 0 20px 20px 20px;n color: #555;n line-height: 1.6;n background-color: #fff;n }nu003c/styleu003ennu003cscript type=u0022application/ld+jsonu0022u003en{n u0022@contextu0022: u0022https://schema.orgu0022,n u0022@typeu0022: u0022FAQPageu0022,n u0022mainEntityu0022: [{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Hva er en bimaler?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022En bimaler er en undermåler som måler strømforbruket til en spesifikk del av en bolig, for eksempel en utleiedel, separat fra hovedmåleren.u0022n }n },{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Er det lov å ta betalt for strøm via bimaler ved utleie?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022Ja, Husleieloven tillater at strøm betales som et tillegg til leien basert på faktisk forbruk målt med bimaler, forutsatt at det er avtalt skriftlig.u0022n }n },{n u0022@typeu0022: u0022Questionu0022,n u0022nameu0022: u0022Hvordan regne ut strømpris med bimaler?u0022,n u0022acceptedAnsweru0022: {n u0022@typeu0022: u0022Answeru0022,n u0022textu0022: u0022Man deler totalbeløpet på hovedfakturaen (inkludert nettleie) på totalt antall kWh brukt, og ganger denne snittprisen med forbruket vist på bimaleren.u0022n }n }]n}nu003c/scriptu003e