Skill
Momsdeklaration med /accounted:vat
Momsflödet i accounteds officiella plugin för Claude Code. Tar fram underlaget till momsdeklarationen ur huvudboken, stämmer av rutorna mot 26xx-kontona och mot förra perioden och flaggar det som ser fel ut. Varje bokföring stagas för ditt godkännande. Inlämning till Skatteverket sker bara på ditt uttryckliga ja och är klar först när du signerat med BankID.
/plugin marketplace add erp-mafia/accounted /plugin install accounted@accounted
TL;DRMomsflödet i accounteds officiella plugin för Claude Code. Tar fram underlaget till momsdeklarationen ur huvudboken, stämmer av rutorna mot 26xx-kontona och mot förra perioden och flaggar det som ser fel ut. Varje bokföring stagas för ditt godkännande. Inlämning till Skatteverket sker bara på ditt uttryckliga ja och är klar först när du signerat med BankID.
Vad det är
/accounted:vat är ett av sju arbetsflöden i accounteds officiella plugin
för Claude Code. Det förbereder underlaget till momsdeklarationen ur bolagets
huvudbok och stämmer av det innan något bokförs eller lämnas in. Det gäller
månads-, kvartals- och årsmoms: momsperioden läses från bolagets
inställningar.
Skillen är avsiktligt tunn. Genomgången och reglerna (rutor, omvänd skattskyldighet, EU-handel, import, representation) ligger på servern och laddas när de behövs, så de följer produkten och är anpassade efter bolaget.
Så går flödet
gnubok_get_agent_briefing: momsregistrering, momsperiod och bokföringsmetod. Är bolaget inte momsregistrerat stannar flödet där.gnubok_load_skill("quarterly-vat-review")ochgnubok_load_skill("horizontal/swedish-vat"): genomgången och ruta-mappningen. Skillen tar aldrig rutor eller momsregler ur minnet.- Kontroll att perioden är färdigbokförd.
gnubok_vat_close_checksvarar medready_to_closeoch en lista blockers, till exempeluncategorized_transactions,unapproved_supplier_invoices,bank_unreconciled,missing_high_value_receiptsochreverse_charge_input_missing. Obokförda rader går via/accounted:bookkeepinnan flödet fortsätter. gnubok_get_vat_reportför rutorna. De stäms av mot saldona på 26xx-kontona och mot förra perioden. Avvikelser spåras ner till verifikat medgnubok_query_journalochgnubok_get_general_ledger.- En sammanfattning per ruta, med verifikaten bakom allt som ser ovanligt ut.
- Inlämning, om du vill och Skatteverket är kopplat:
gnubok_vat_declaration_validatekör Skatteverkets kontroll,gnubok_vat_declaration_statusvisar om perioden redan har en deklaration, ochgnubok_vat_declaration_submitstagar inlämningen. Efter ditt godkännande signerar du med BankID. Utan koppling lämnar du in själv. Deadline hämtas ur produktens data. - Momsredovisningen (26xx mot 2650) stagas som en egen bokning som du godkänner.
Godkännanden sker i chatten, där agenten anropar
gnubok_approve_pending_operation först efter ditt ja, eller i appen under
Granskning. Högriskoperationer, som inlämningen, kräver dessutom
confirmed: true.
Installera
/plugin marketplace add erp-mafia/accounted
/plugin install accounted@accounted
Kör /accounted:setup första gången. Den ansluter
accounted MCP-server med OAuth, så ingen
API-nyckel behövs. Kör sedan /accounted:vat; perioden kan anges som
argument.
Pluginet ansluter med tool_namespace=accounted, så i Claude Code heter
verktygen accounted_*. Det är samma verktyg som gnubok_* i listan nedan.
Det här gör skillen inte
- Bokför ingenting utan godkännande. Varje skrivning blir en pending operation med förhandsvisning.
- Lämnar inte in något utan ditt uttryckliga ja och din BankID-signatur.
- Räknar inte fram rutor eller momsregler ur minnet.
- Går inte runt en låst period. En rättelse som hör till en låst momsperiod bokas i en öppen period enligt den laddade genomgången.
- Lämnar inte in periodisk sammanställning för EU-försäljning. Den påminner om att den är en separat inlämning.
En begränsning
Flödet är aldrig bättre än bokföringen under det. Finns obokförda rader, ej attesterade leverantörsfakturor eller en bankdifferens i perioden är rutorna preliminära, och skillen säger det och avstår från att lämna in.
OAuth-scopes
- agent:read
- reports:read
- compliance:read
- bookkeeping:write
- skatteverket:write
- pending_operations:read
- pending_operations:approve
accounted-verktyg
- gnubok_get_agent_briefing
- gnubok_load_skill
- gnubok_vat_close_check
- gnubok_get_vat_report
- gnubok_query_journal
- gnubok_get_general_ledger
- gnubok_vat_declaration_validate
- gnubok_vat_declaration_status
- gnubok_vat_declaration_submit
- gnubok_book_vat_settlement
- gnubok_approve_pending_operation
Vanliga frågor
- Var hamnar Stripe-avgifterna i momsdeklarationen?
- Det beror på vilken avgift det är. Stripes kortavgift (inlösenavgiften) är en momsfri betaltjänst enligt Skatteverkets ställningstagande 2022-01-28 (dnr 8-1422447): den bokförs på 6570 Bankkostnader utan moms och hamnar inte i någon ruta. Stripes övriga tjänster (Billing, Invoicing, Tax, Radar med flera) är tjänster köpta från Stripes irländska bolag med omvänd skattskyldighet: underlaget i ruta 21, utgående moms i ruta 30 (2614) och samma belopp som ingående moms i ruta 48 (2645). Stripes månadsfaktura över avgifterna delar upp dem. Ruta 60 gäller moms på import av varor från länder utanför EU och berör inte Stripe.
- Vad betyder blockern reverse_charge_input_missing?
- Att omvänd skattskyldighet är bokförd på bara en sida. Ett tjänsteköp från ett annat EU-land ska ge utgående moms på 2614 (ruta 30) och lika stor ingående moms på 2645 (ruta 48). Saknas den ena sidan, eller har den utgående momsen hamnat på 2611 (ruta 10), flaggar `gnubok_vat_close_check` det, och `declaration_checks` anger vilken kontroll som slog, till exempel `RC_INPUT_VAT_MISMATCH`. Rättelsen stagas som en ny bokning som du godkänner.
- Lämnar skillen in momsdeklarationen till Skatteverket?
- Bara om du ber om det och Skatteverket är kopplat till bolaget. Då validerar den deklarationen mot Skatteverkets kontrolltjänst och stagar inlämningen som en högriskoperation. När du godkänt får du en länk och signerar med BankID; först då är deklarationen inlämnad. Utan koppling, eller om Skatteverket-inlämning inte ingår i bolagets abonnemang, lämnar du själv in på skatteverket.se med de genomgångna siffrorna.
- Vad behöver jag för att köra den?
- Claude Code, ett accounted-konto och pluginet. `/accounted:setup` ansluter med OAuth, och saknar du konto skapar du det direkt i inloggningen (BankID eller e-post). Anslutningen når alla bolag där din användare är medlem. Skillen arbetar med ett bolag och en momsperiod i taget.
Senast uppdaterad: 27 september 2026