Prototyp för granskning. Sidan är noindex och all marknads- och nyhetsdata är exempeldata.

Verktyg

Budget ur ditt kontoutdrag

Ladda upp bankens CSV-export och se vart pengarna faktiskt tar vägen, månad för månad. Verktyget föreslår en budget ur ditt eget utfall och räknar ut tre sätt att dela de gemensamma utgifterna när två personer har varsin ekonomi. Filen läses i din webbläsare och lämnar aldrig datorn.

Integritet och tekniska förutsättningar

Datan lämnar aldrig din webbläsare

Filen du väljer läses med webbläsarens inbyggda FileReader och tolkas i den här fliken. Den laddas inte upp någonstans: sajten har ingen server som tar emot filer, och sidan gör inga nätverksanrop alls efter att den har laddats.

Ingenting sparas. Verktyget använder varken localStorage, sessionStorage eller cookies för dina transaktioner. Laddar du om sidan, stänger fliken eller trycker på Rensa allt är uppgifterna borta. Det betyder också att du får ladda upp filen på nytt nästa gång — det är priset för att inget lagras, och vi tycker det är rätt pris.

Vill du kontrollera påståendet: koden ligger i klartext i budget/app-budget.js.

Varför du får ladda upp en fil i stället för att koppla banken

Att hämta transaktioner direkt från banken sker via PSD2-gränssnitt, och de kräver att den som hämtar är en licensierad kontoinformationstjänst (AISP) med tillstånd från Finansinspektionen — eller att man köper åtkomst via en aggregator, till exempel Tink eller Enable Banking.

Det är ett tillstånds- och kostnadsbeslut, inte ett tekniskt problem, och det är inte taget. Så länge det inte är taget bygger vi inte något som ser ut som en bankkoppling. CSV-uppladdning är det som går att göra ärligt i dag, och den har dessutom en fördel: uppgifterna passerar aldrig någon annans server.

Exporten heter oftast "Exportera", "Ladda ner transaktioner" eller "Spara som fil" i internetbanken.

1. Ladda upp kontoutdraget

Semikolon eller komma som avgränsare, datum som ÅÅÅÅ-MM-DD eller DD/MM/ÅÅÅÅ, belopp med mellanslag och decimalkomma. Filen läses lokalt.

Filen öppnas i din webbläsare. Den skickas inte vidare och sparas inte. Är filen kodad som latin-1 (vanligt i äldre bankexporter) läses den om automatiskt så att å, ä och ö blir rätt.

Ingen fil är inläst. Välj en fil, klistra in text eller prova med exempeldata.

Klistra in raderna i stället för att välja en fil
Första raden får vara rubrikrad. Texten stannar i webbläsaren, precis som en fil.

Utbildning, inte rådgivning. Verktyget sammanställer dina egna siffror och visar vad de innebär. Det är inte investeringsrådgivning, tar ingen hänsyn till din situation i övrigt och föreslår inga enskilda värdepapper, fonder eller sparformer. Historisk utveckling är ingen garanti för framtida avkastning. För råd som utgår från just din ekonomi ska du vända dig till en licensierad rådgivare.

Resten av verktyget visas när det finns transaktioner att räkna på.

Kategorireglerna, i sin helhet

Tabellen är inte en beskrivning av reglerna — den är genererad ur exakt de nyckelord som körs på din text, i den ordning de prövas. Första träffen vinner, så en post som matchar både Inkomst och Barn (till exempel barnbidrag) blir Inkomst. Matchningen är skiftlägesokänslig och sker på transaktionstexten. Blir något fel: ändra kategorin på raden, så följer summeringen med.

Notera vad som inte står i listan: inga fondbolag, mäklare eller värdepapper. Verktyget kategoriserar utgifter, det pekar aldrig ut var pengar borde placeras.

Reglerna prövas uppifrån och ned. Källa: budget/app-budget.js.
Kategori Nyckelord

Format som läses in

Avgränsare: semikolon, komma eller tabb — verktyget räknar vilken som ger ett jämnt antal kolumner och väljer den. Citerade fält får innehålla avgränsaren.

Datum: ÅÅÅÅ-MM-DD och DD/MM/ÅÅÅÅ, samt varianter med punkt eller snedstreck, ÅÅÅÅMMDD och tvåsiffrigt år. Klockslag efter datumet ignoreras.

Belopp: mellanslag eller punkt som tusentalsavgränsare, decimalkomma, efterställd valutakod, minustecken före eller efter, samt parenteser för negativa tal. Utgifter i en egen kolumn hanteras via fältet Separat utgiftskolumn. Ett ensamt kommatecken tolkas alltid som decimalkomma, enligt svensk konvention.