Bokföringshjälpen

Bokför årets händelser — de sparas som verifikat i din webbläsare.

1Vad har hänt?

3Granska och bokför

Bokförda verifikat

Skriv ut rapporter

Rapporter att skriva ut

Rapporterna skrivs ut efter varandra med sidbrytning emellan. Välj "Spara som PDF" i utskriftsdialogen för ett arkivexemplar.

Att göra

Bokföringshjälpen — release notes

Alla ändringar per release, senaste först. Versionsbeteckningen är datum + git-hash — samma som står i VERSION-filen i varje release-zip, så en installation kan alltid spåras till exakt rad i den här filen. Funktionskoder inom parentes (G1, A4, E3 …) hänvisar till färdplanen (fardplan.md).

Leveranser: appen (självförsörjande HTML-fil — artefakten på claude.ai och Raspberry Pi-zippen) och sedan 2026-07-13 även betaltjänsten (server-zip: beräkningsserver + SaaS-klient för egen VPS).


2026-09-02 — Fler vardagshändelser att bokföra: lön, resor, representation, bank (N14)

"Vad har hänt?" har vuxit från 28 till 56 händelser, i tre nya grupper och de gamla:

Deklarationen hänger med: aktiebolagets INK2S får raden 4.3 c där böter, representation, medlemsavgifter och skattekontoränta läggs tillbaka automatiskt, och 4.5 c där skattefri intäktsränta dras av. I enskild firma visar NE-bilagans R13 hur mycket som ligger bokfört på de ej avdragsgilla kontona, så att du vet vad du minst ska fylla i. Kontrollera 4.3 c-raden mot en revisor första gången du använder den.

Inte med i den här omgången: omvänd moms vid köp från utlandet, kundfakturor med kundfordran, leverantörsskulder, banklån, leasing och nyemission.


2026-08-13 — Regelefterlevnad: GDPR-text i appen, dataexport och avtalsmallar (N13)

Hjälp-sidan har en ny sektion "Dataskydd och GDPR" som förklarar var din data sparas (bara i webbläsaren i den fristående appen, eller på servern i betaltjänsten), vem som är personuppgiftsansvarig respektive personuppgiftsbiträde, hur bokföringslagens 7-årskrav förhåller sig till GDPR:s raderingsrätt, och en rekommendation om diskkryptering. På servern finns nu node server/anvandare.mjs exportera <epost> — skriver ett GDPR-portabilitetsutdrag (konto + all bolagsdata, utan lösenordshash) till en fil, så en åtkomstbegäran kan besvaras utan att kunden loggar in själv. Två nya referensdokument i repot, integritetspolicy.md och pub-avtal-mall.md — mallar för betaltjänsten, inte färdig juridisk rådgivning.

En kvarstående lucka (medvetet sparad till en egen omgång): Makulera/Ändra av bokförda verifikat har inget skydd mot att pilla i redan avslutade/deklarerade räkenskapsår. Planerad lösning: en "lås räkenskapsåret"-funktion i Admin (fardplan.md, N13 del A).

2026-08-08 — Kvittoinkorg: peka ut filer eller en mapp, beta av mot bokföringen (N12)

Ny flik "Kvitton", mellan Bokföring och Fakturor. Peka ut en eller flera kvittofiler, eller en hel mapp på en gång — de hamnar i en kö. Klicka "Öppna" på ett kvitto för att bokföra det: appen tar dig till Bokföring med kvittobilden synlig bredvid "Vad har hänt?", och sökrutan förifylls med ett förslag utifrån filnamnet (samma teknik som Bankavstämningens "Till bokföringen"). Så fort verifikatet bokförs bifogas filen automatiskt — den dyker upp som ett vanligt kvitto (N6) på det nya verifikatet, och försvinner ur inkorgen. Redan importerade eller redan bokförda filer (samma namn och storlek) hoppas över automatiskt vid omimport. Fas 1: ingen automatisk avläsning — belopp, datum och momssats fylls i manuellt precis som idag, bara i ett mer strukturerat flöde. En framtida Fas 2 (AI-driven avläsning i betaltjänsten, med extern tjänst) är skisserad i fardplan.md (N12b) men inte byggd — det vore appens första externa nätverksberoende och väntar på ett eget klartecken.

Klicka på ett kort i inkorgen (utanför "Öppna"/"Avvisa") för en snabb förhandsgranskning — samma helskärmsvisning som redan bokförda kvitton (N6) använder. Stäng med knappen eller med Esc-tangenten.

Samtidigt rättad: kvittovisningen (N6, klicka på ett bifogat kvittos namn i verifikat- listan) gick inte att stänga — rutan blev kvar som en mörk, klickblockerande yta tills sidan laddades om. Orsak: stängningen satte bara hidden-attributet, men overlayen hade redan display:flex som en INLINE style från när den skapades, och en inline style vinner alltid över webbläsarens [hidden]{display:none}-standardregel. Stängningen styr nu style.display direkt i stället, och samma overlay-funktion (visaFilOverlay) delas nu mellan N6 och kvittoinkorgens förhandsgranskning.

2026-08-07 — Lathundar: A4-referensblad för AB och EF (N11)

Ny sektion under Hjälp: två utskriftsbara A4-referensblad som kortfattat (rubriker + en mening) sammanfattar hela flödet från löpande bokföring till deklaration, med alla viktiga datum — en för aktiebolag, en för enskild firma. Aktiebolagsversionen tar upp bokslut, periodiseringsfond, bolagsstämma (6 mån), årsredovisning till Bolagsverket (7 mån), INK2/ INK2R/INK2S (digitalt 1 augusti vid bokslut 31/12) och KU31 (31 januari) vid utdelning. Enskild firma-versionen tar upp förenklat årsbokslut, NE-bilagan och INK1 (2 maj, 2026: 4 maj). Båda har en tabell med moms- och F-skattedatum. Skrivs ut/sparas som PDF via samma utskriftsmekanism som rapporterna (G1) — ren statisk text, oberoende av bokförda data, så den fungerar likadant i appen och betaltjänsten. Datumen är allmänna regler, inte knutna till ett specifikt bokfört år — lathunden håller sig alltså aktuell över flera år, men som alltid: kontrollera mot Skatteverket/Bolagsverket om reglerna skulle ändras.

2026-08-06 — Rapporter: kortare kontosaldon, huvudbok och verifikationslista

Samma sorts optimering som i Bokföringsfliken (se 2026-08-05 nedan), nu i Rapporter-fliken. Kontosaldon visar bara de första 25 kontona med en "Visa alla"-knapp om det finns fler. Huvudboken (läge "Alla konton") blir en ihopfällbar lista där varje konto är stängt som standard och visar sitt utgående saldo direkt i rubriken — klicka för att se transaktionerna. Verifikationslistan visar bara de 20 senaste verifikaten med en "Visa alla"-knapp för resten. Viktigt: det här gäller bara skärmvyn. Utskriften (arkivexemplaret enligt bokföringslagen) visar alltid allt i sin helhet — inga dolda rader, inga ihopfällda konton — oavsett hur många konton eller verifikat som finns.

2026-08-05 — Bokföring: mindre skrollande med ihopfällbara grupper och kortare verifikatlista

Bokföringsfliken kunde bli lång att skrolla igenom när "Vad har hänt"-listan och verifikatlistan växte. Händelsetyperna (Intäkter, Utgifter, Aktier, Du som ägare m.fl.) visas nu som ihopfällbara grupper där bara en är uppfälld i taget — precis som en vanlig ackordeonmeny. Att välja en händelsetyp fäller automatiskt ut dess grupp, och att söka fäller ut alla grupper med träff samtidigt så sökfunktionen inte påverkas. Verifikatlistan visar som standard bara de 20 senast bokförda verifikaten för året, med en knapp "Visa alla …" för den som vill se hela listan. Ingen data eller beräkning ändras — bara hur mycket som visas på en gång.

2026-08-03 — SaaS-klienten: verksamhet/styrelse/säte nådde aldrig servern

I betaltjänsten (SaaS-klienten, bokforingshjalpen-klient.html + beräkningsservern) sparades verksamhetsbeskrivning, styrelse och säte lokalt i webbläsaren precis som de skulle, men skickades aldrig med i anropet till beräkningsservern — och servern läste inte in dem ens om de hade skickats. Resultatet: varningen "Fyll i företagsuppgifterna" i Deklaration-fliken försvann aldrig, och den utskrivna årsredovisningen/ stämmoprotokollet visade tomma fält, oavsett vad som var ifyllt under Admin → Företag. Berörde bara SaaS-klienten — den självförsörjande HTML-filen (Raspberry Pi-utgåvan) räknar allt lokalt och påverkades inte. Fixat i både klientens anrop (07b-motor-api.js) och serverns inläsning av anropsdatan (delat/appmotor.mjs, delas med testerna).

2026-07-31 — Deadlines som infaller på en lördag/söndag visade fel datum

Checklistan i Deklaration-fliken och den nya "Att göra"-knappen (N10, se nedan) visade t.ex. "1 augusti 2026" som INK2-fristen för ett bolag med bokslut 31 december 2025 — men 1 augusti 2026 är en lördag, så den verkliga fristen är måndagen den 3 augusti (lagstadgade tidsfrister som går ut på en lördag, söndag eller helgdag flyttas till nästa vardag). Samma fel gällde KU31-fristen 31 januari. deklarationsDatum() flyttar nu alla sina datum (årsstämman, årsredovisningen till Bolagsverket, INK2 och KU31) till nästa vardag när de annars skulle infalla på en lördag eller söndag. Kvarstående begränsning: appen känner bara till veckodagar, inte röda dagar — en frist som råkar infalla på en allmän helgdag (t.ex. Kristi himmelsfärdsdag) visas fortfarande på sitt kalenderdatum.

2026-07-31 — Ny knapp "Att göra": vad är nästa steg? (N10)

Funktion N10. Leverans: appen (båda utgåvorna).

En ny knapp längst upp i sidhuvudet visar var man är i flödet för det aktiva bolaget och räkenskapsåret: företagsuppgifter, ingående balanser, bokförda verifikat, bokslutet — och för aktiebolag även årsredovisningen (K2). Klara steg bockas av, nästa steg är markerat, och en liten bricka på knappen visar hur många steg som återstår. Under checklistan visas också bolagets kommande deadlines (årsstämma, årsredovisning, INK2, KU31 om utdelning — eller NE- bilagans 2 maj-deadline för enskild firma). Listan räknas om från grunden varje gång man öppnar den, så den ligger alltid i fas med den senast sparade bokföringen — inget att komma ihåg att uppdatera för hand. Klickar man på ett steg i listan hoppar appen direkt till rätt flik och scrollar fram till rätt avsnitt (Admin → Företag/Ingående balanser, Bokföring, eller rätt steg under Deklaration) — även för årsredovisningssteget, som pekar mot Admin tills företagsuppgifterna är ifyllda och sedan mot Deklaration-steget.

2026-07-31 — SIE-import: gå igenom och rätta periodiseringsfondernas årgång

Belopp för periodiseringsfonder som lästs in via SIE-import var alltid rätt, men kontobeskrivningen kunde bli missvisande. Kontonummer 2110–2129 återanvänds vart tionde år, och vilket år ett visst kontonummer faktiskt gäller varierar mellan bokföringsprogram — appens tidigare gissning ur kontonumrets sista siffra stämde inte alltid (bekräftat i praktiken: konto 2129 kan gälla avsättning 2024/taxering 2025 i ett verkligt fall, inte 2019 som en enkel sista-siffran-regel ger). Importen litar nu i första hand på filens egen #KONTO-text och gissar bara ur kontonumret när filen saknar text. Viktigast: under Admin → Ingående balanser visas periodiseringsfondernas årgång nu som en väljare i stället för fast text, så en felaktig årgång — oavsett om den kom från filen eller från appens gissning — går att rätta direkt utan att röra koden.

2026-07-31 — Årsredovisning (K2) och bolagsstämmoprotokoll

Funktion A7. Leverans: appen (båda utgåvorna).

Nytt


2026-07-26 — Privat kommentar per verifikat

Ny funktion (N-serien). Leverans: appen (båda utgåvorna).

Nytt


2026-07-25 — Urval av verifikat i utskriften

Funktion G1 (tillägg). Leverans: appen (båda utgåvorna).

Nytt


2026-07-19 — Kvittobilagor på verifikaten

Funktion N6. Leverans: appen (båda utgåvorna).

Nytt


2026-07-19 — Bankavstämning med kontoutdrag

Funktionerna N7 och N8. Leverans: appen (båda utgåvorna).

Nytt


2026-07-19 — Uppräkning av äldre periodiseringsfonder

Funktion A3 — sista skattedetaljen i INK2S-kedjan. Leverans: appen (båda utgåvorna).

Nytt


2026-07-19 — Kundfakturering, månadsdiagram och flerårsjämförelse

Funktionerna N5, N2 och N4 ur färdplanen. Leverans: appen (båda utgåvorna).

Nytt


2026-07-19 — Automatiskt årsskifte

Funktion G3 — färdplanens sista P1-punkt. Leverans: appen (båda utgåvorna).

Nytt

Tidigare samma vecka (2026-07-15 och 2026-07-18)


2026-07-13 — Konton och bokföring på servern (git 51f7702 och senare)

Produktifiering steg 2. Leverans: server-zip (node paketera.mjs server) — och en nyhet i appen (båda utgåvorna).

Nytt

Rättat

Tekniskt


2026-07-12 — Expertläge och skyddad beräkningskärna (git abd8937)

Expertläget (G4) + produktifiering steg 1. Leverans: appen (artefakten omdeployad); grunden för betaltjänsten lagd.

Nytt

Tekniskt


2026-07-11 — Deklarationsflödet komplett + Raspberry Pi-release (git 3628895)

Största funktionsreleasen hittills. Leverans: appen (artefakt + första Pi-zippen via nya paketera.mjs).

Nytt — gemensamt

Nytt — aktiebolag

Nytt — enskild firma

Med detta är INK2S-kedjan och NE-bilagan kompletta — appen fyller i hela deklarationsunderlaget för båda bolagsformerna.


2026-07-10 — Enskild firma, utskrifter, SIE-export och testsvit (git cb3151f)

Leverans: appen (artefakten). Dagen då appen blev två-bolagsformig och förvaltningsbar.

Nytt

Rättat

Tekniskt


2026-07-09 — Flera bolag och SIE-import (git b9d450f)

Leverans: appen (artefakten). Versionshistorikens start — git-repot inleds med "Bokföringshjälpen v2".

Nytt

Grunden (version 1, före versionshistoriken)

Första utgåvan byggdes tidigare i juli 2026 som en enda HTML-fil: bokföring med händelsetyper på vardagssvenska (välj "vad har hänt" — se debet/kredit i realtid), BAS-kontoplan med Admin-flik, momsstöd med perioder, rapporter (resultat- och balansräkning, kontosaldon), bokslutssteg med periodiseringsfond och bolagsskatt, förifyllda INK2/INK2R/INK2S, K10-blankettguide, SIE-import, säkerhetskopiering — allt lagrat i webbläsaren, utan konto och utan beroenden. Den filosofin (en fil, svenska förklaringar av varför, inga externa beroenden) bär alla releaser sedan dess.