momsdeklaration-skatteverket
Automate Swedish VAT (moms) calculations and filing to Skatteverket from Accounting software or local bookkeeping files.
- Extract VAT data from Fortnox or Bokio balance reports automatically
- Generate eSKD XML files for seamless upload to Skatteverket portal
- Calculate reverse charge VAT for EU and non-EU service purchases correctly
Free
One-time purchase · Own forever
Included in download
- Downloadable skill package
- Works with Bokio, or with a local PDF
- 5 permissions declared
See it in action
Momsdeklaration Q1 2026 =========================== Ruta 05 (Momspliktig försäljning): 45 000 SEK Ruta 10 (Utgående moms 25%): 11 250 SEK Ruta 21 (Inköp tjänster från EU): 5 200 SEK Ruta 30 (Utgående moms på inköp 25%): 1 300 SEK Ruta 48 (Ingående moms att dra av): 8 450 SEK --------------------------------------------------- Ruta 49 (Moms att betala): 4 100 SEK Underlag genererat: /Bokforing/K1/Underlag-Moms.pdf eSKD-fil genererad: Momsdeklaration_202603.skd Redo att ladda upp till Skatteverket. Fortsätta?
momsdeklaration-skatteverket
Automate Swedish VAT (moms) calculations and filing to Skatteverket from Accounting software or local bookkeeping files.
Free
One-time purchase · Own forever
Included in download
- Downloadable skill package
- Works with Bokio, or with a local PDF
- 5 permissions declared
- Instant install
See it in action
Momsdeklaration Q1 2026 =========================== Ruta 05 (Momspliktig försäljning): 45 000 SEK Ruta 10 (Utgående moms 25%): 11 250 SEK Ruta 21 (Inköp tjänster från EU): 5 200 SEK Ruta 30 (Utgående moms på inköp 25%): 1 300 SEK Ruta 48 (Ingående moms att dra av): 8 450 SEK --------------------------------------------------- Ruta 49 (Moms att betala): 4 100 SEK Underlag genererat: /Bokforing/K1/Underlag-Moms.pdf eSKD-fil genererad: Momsdeklaration_202603.skd Redo att ladda upp till Skatteverket. Fortsätta?
About This Skill
Automated Swedish VAT Reporting (Momsdeklaration SKV 4700)
Streamline the complex process of filing VAT returns with the Swedish Tax Agency (Skatteverket). This skill automates the entire workflow from data extraction to digital submission, ensuring compliance with the latest 2026 regulations and field mappings (SKV 4700).
What it does
- Data Extraction: Integrates with cloud accounting software like Fortnox and Bokio, or parses local bookkeeping folders (PDFs, images via OCR, and text files).
- Smart Calculation: Automatically maps Swedish accounting codes (e.g., 2611, 2640, 3001, 3308) to the correct VAT boxes (Ruta 05-49).
- Validation: Performs critical checks, such as verifying reverse charge consistency and ensuring export sales are excluded from Box 05.
- eSKD Generation: Creates valid XML/eSKD files (ISO-8859-1) for direct upload.
- Automated Filing: Navigates Skatteverket's e-service via Chrome to fill in forms or upload files via the DataTransfer API.
Why use this skill
Manual VAT reporting is prone to errors, especially regarding reverse charge (omvänd skattskyldighet) and European vs. non-European service purchases. This skill eliminates "copy-paste" risks and handles the technical nuances of Skatteverket's portal, including Shadow DOM navigation and specific rounding rules used by professional software like Fortnox.
Output
The skill produces a detailed calculation summary for review, a professional PDF breakdown of all boxes, a valid .skd file for submission, and finally, a confirmation receipt from Skatteverket after your approval.
Use Cases
- Extract VAT data from Fortnox or Bokio balance reports automatically
- Generate eSKD XML files for seamless upload to Skatteverket portal
- Calculate reverse charge VAT for EU and non-EU service purchases correctly
- Parse scanned receipts and invoices using OCR to build VAT summaries
- Format and print professional SKV 4700 PDF reports for archiving
Known Limitations
Designed specifically for Swedish VAT (SKV 4700) and only Swedish VAT — does not handle other countries' VAT/sales tax. The Skatteverket auto-fill flow requires Claude Cowork (browser automation); pure terminal-only setups can still use the offline PDF↔eSKD converter. BankID signing must be done manually by the user — the skill cannot and will not sign on your behalf. Fortnox/Bokio/Visma readers depend on those services' web UIs; layout changes may occasionally require an update. Not yet adapted for the upcoming K2/K3 reporting changes.
How to Install
unzip momsdeklaration-skatteverket.zip -d ~/.claude/skills/Reviews
No reviews yet — be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
No reviews yet — be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
Browser access is used to log into Skatteverket's e-service via BankID and to fill the SKV 4700 form on the user's behalf, plus to read VAT reports from web-based bookkeeping tools (Fortnox, Bokio, Visma). Read/Write Files stores the generated eSKD XML and PDF reports locally. Terminal runs the offline Python helper for PDF↔eSKD conversion. Network access is only used for the bookkeeping providers and Skatteverket itself — no telemetry, no third parties. The user signs every submission manually with BankID; the skill never has access to credentials or signing keys.
Built for Swedish sole proprietors and small businesses (enskild firma, AB). Requires access to Skatteverket's e-service via BankID. Works with Fortnox, Bokio, Visma and similar web-based bookkeeping tools, or with a local PDF/folder containing the VAT report. Best used inside Claude Cowork (browser automation needed for the Skatteverket form). Includes an offline Python fallback for PDF↔eSKD conversion (requires Python 3).
Creator
Claude Skills
Freelancer, internet entrepreneur and music producer from Sweden.
Frequently Asked Questions
Learn More About AI Agent Skills
Similar Skills
video enhancement
Upscale, denoise, and sharpen videos using AI with support for local files, YouTube, and batch processing.
code-reviewer
Reviews your code for bugs, security vulnerabilities, logic errors, performance issues, and style violations. Organizes findings by severity and suggests fixes with code examples.
git-commit-writer
Writes conventional commit messages by analyzing your staged git changes. Detects commit type, scope, and breaking changes automatically.
readme-generator
Generates a complete, polished README.md by scanning your actual project structure, dependencies, and code.