Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: se-income-tax |
| 3 | description: Use this skill whenever asked about Swedish income tax for self-employed individuals (enskild firma / enskild näringsidkare). Trigger on phrases like "Swedish tax", "kommunalskatt", "statlig inkomstskatt", "jobbskatteavdrag", "grundavdrag", "NE-bilaga", "F-skatt", "expansionsfond", "räntefördelning", "Inkomstdeklaration 1", "self-employed tax Sweden", or any question about filing or computing income tax for a Swedish self-employed client. Covers kommunalskatt, statlig inkomstskatt, jobbskatteavdrag, grundavdrag, egenavgifter, F-skatt, expansionsfond, räntefördelning, deductible expenses, filing deadlines, and penalties. ALWAYS read this skill before touching any Swedish income tax work. |
| 4 | version: 2.0 |
| 5 | --- |
| 6 | |
| 7 | # Sweden Income Tax -- Self-Employed Skill v2.0 |
| 8 | |
| 9 | ## Section 1 -- Quick reference |
| 10 | |
| 11 | **Read this whole section before classifying anything.** |
| 12 | |
| 13 | | Field | Value | |
| 14 | |---|---| |
| 15 | | Country | Sweden (Konungariket Sverige) | |
| 16 | | Tax type | Personal income tax on business income (inkomst av näringsverksamhet) | |
| 17 | | Primary legislation | Inkomstskattelagen (IL, 1999:1229) | |
| 18 | | Supporting legislation | Skatteförfarandelagen (SFL, 2011:1244); Socialavgiftslagen (SAL, 2000:980); Bokföringslagen (BFL, 1999:1078) | |
| 19 | | Tax authority | Skatteverket (Swedish Tax Agency) | |
| 20 | | Filing portal | skatteverket.se / Mina sidor | |
| 21 | | Currency | SEK only | |
| 22 | | Return form | Inkomstdeklaration 1 with NE-bilaga (business income attachment) | |
| 23 | | Filing deadline (digital) | 2 May of the following year | |
| 24 | | Filing deadline (via ombud) | 16 June | |
| 25 | | F-skatt instalments | 12th of each month | |
| 26 | | Kommunalskatt (municipal + regional) | Average 32.41% (range 28.98%--35.30%) | |
| 27 | | Statlig inkomstskatt (state tax) | 20% on taxable earned income above SEK 625,800 (under 66); SEK 733,200 (66+) | |
| 28 | | Egenavgifter (self-employment contributions) | 28.97% (full); 10.21% (age 66+) | |
| 29 | | Grundavdrag (basic deduction) | SEK 17,300--45,300 (under 66); up to SEK 86,500 (66+) | |
| 30 | | Jobbskatteavdrag | Tax credit reducing kommunalskatt; approximately SEK 44,000--46,000 for average earners | |
| 31 | | Contributor | Open Accountants Community | |
| 32 | | Validated by | Pending -- requires Swedish auktoriserad or godkänd revisor sign-off | |
| 33 | | Validation date | Pending | |
| 34 | |
| 35 | **Key NE-bilaga fields:** |
| 36 | |
| 37 | | Field | Description | |
| 38 | |---|---| |
| 39 | | R1 | Gross revenue (intäkter) | |
| 40 | | R2 | Cost of goods sold | |
| 41 | | R3--R6 | Operating expenses (by category) | |
| 42 | | R7 | Depreciation (avskrivningar) | |
| 43 | | R8 | Other expenses | |
| 44 | | R9 | Net business result (överskudd/underskudd) | |
| 45 | | R14 | Sjukpenninggrundande inkomst (SGI -- sickness benefit base) | |
| 46 | | R24 | Räntefördelning (interest allocation) | |
| 47 | | R33--R35 | Expansionsfond (expansion fund) | |
| 48 | |
| 49 | **Conservative defaults:** |
| 50 | |
| 51 | | Ambiguity | Default | |
| 52 | |---|---| |
| 53 | | Unknown expense category | Not deductible | |
| 54 | | Unknown business-use proportion (phone, car, home office) | 0% business use | |
| 55 | | Unknown whether capital or revenue expenditure | Capital (depreciate, do not expense) | |
| 56 | | Unknown moms treatment | Exclude moms from revenue and costs if momsregistrerad | |
| 57 | | Unknown municipality | Average kommunalskatt 32.41% (flag as estimated) | |
| 58 | | Unknown F-skatt status | Assume not registered (flag immediately) | |
| 59 | |
| 60 | **Red flag thresholds:** |
| 61 | |
| 62 | | Threshold | Value | |
| 63 | |---|---| |
| 64 | | HIGH single-transaction size | SEK 50,000 | |
| 65 | | HIGH tax-delta on a single conservative default | SEK 5,000 | |
| 66 | | MEDIUM conservative-default count | >4 across the return | |
| 67 | | LOW absolute net tax position | SEK 100,000 | |
| 68 | |
| 69 | --- |
| 70 | |
| 71 | ## Section 2 -- Required inputs and refusal catalogue |
| 72 | |
| 73 | ### Required inputs |
| 74 | |
| 75 | **Minimum viable** -- bank statement for the tax year in CSV, PDF, or pasted text. Must cover 1 January to 31 December. Acceptable from any Swedish bank: Handelsbanken, SEB, Swedbank, Nordea, Danske Bank, Länsförsäkringar, Skandiabanken, or fintech banks (Revolut, Wise, N26). |
| 76 | |
| 77 | **Recommended** -- sales invoices for the year, purchase invoices for any expense above SEK 10,000, municipality of residence, NE-bilaga from prior year (for loss carry-forward and räntefördelning basis). |
| 78 | |
| 79 | **Ideal** -- complete bookkeeping (verifikationer), balance sheet for räntefördelning/expansionsfond calculations, prior year Inkomstdeklaration 1, F-skatt registration confirmation. |
| 80 | |
| 81 | **Refusal policy if minimum is missing -- SOFT WARN.** If no bank statement is available at all, hard stop. If bank statement only without invoices, proceed but record in the reviewer brief: "This NE-bilaga was produced from bank statement alone. The reviewer must verify that expense classifications are correct and that capital items have been properly identified." |
| 82 | |
| 83 | ### Refusal catalogue |
| 84 | |
| 85 | **R-SE-1 -- Aktiebolag (AB) instead of enskild firma.** *Trigger:* client operates through an AB (limited company). *Message:* "This skill covers enskild firma (sole proprietorship) only. AB taxation follows the corporate income tax rules (22% bolagsskatt) and different filing forms. Please use a separate skill or consult an auktoriserad revisor." |
| 86 | |
| 87 | **R-SE-2 -- 3:12 rules (fåmansbolag).** *Trigger:* client has a closely held company and asks about dividend taxation under 3:12 rules. *Message:* "The 3:12 rules for fåmansbolag are outside the scope of this skill. Please consult an auktoriserad revisor." |
| 88 | |
| 89 | **R-SE-3 -- International income.** *Trigger:* client has significant foreign-source income or asks about tax treaty application. *Message:* "International income and tax treaty questions are outside this skill's scope. Please consult a qualified tax advisor." |
| 90 | |
| 91 | **R-SE-4 -- Handelsbolag / kommanditbolag.** *Trigger:* client operates through a partnership. *Message:* "Partnership taxation has specific rules for income allocation between partners. This skill covers enskild firma only." |
| 92 | |
| 93 | --- |
| 94 | |
| 95 | ## Section 3 -- Transaction pattern library (the lookup table) |
| 96 | |
| 97 | This is the deterministic pre-classifier for income tax purposes. When a transaction's counterparty matches a pattern in this table, apply the treatment directly. Do not second-guess. If none match, fall through to Tier 1 rules in Section 5. |
| 98 | |
| 99 | **How to read this table.** Match by case-insensitive substring on the counterparty name as it appears in the bank statement. If multiple patterns match, use the most specific. |
| 100 | |
| 101 | ### 3.1 Swedish banks (fees and interest -- classify correctly) |
| 102 | |
| 103 | | Pattern | Treatment | Notes | |
| 104 | |---|---|---| |
| 105 | | HANDELSBANKEN | Bank charges: deductible expense (R3--R6) | Monthly/annual service fees | |
| 106 | | SEB, SKANDINAVISKA ENSKILDA | Bank charges: deductible expense | Same | |
| 107 | | SWEDBANK, SPARBANKEN | Bank charges: deductible expense | Same | |
| 108 | | NORDEA | Bank charges: deductible expense | Same | |
| 109 | | DANSKE BANK | Bank charges: deductible expense | Same | |
| 110 | | LÄNSFÖRSÄKRINGAR | Bank charges: deductible expense; insurance premiums: deductible if business | Separate fee lines from insurance | |
| 111 | | REVOLUT, WISE, N26 (fee lines) | Deductible expense for transaction/maintenance fees | Check for separate subscription invoices | |
| 112 | | RÄNTA, INTEREST (credit) | EXCLUDE from business income | Interest income is inkomst av kapital, not näringsverksamhet | |
| 113 | | RÄNTA, INTEREST (debit) | Deductible if business loan interest | If personal loan interest: EXCLUDE | |
| 114 | | LÅN, LOAN (principal movements) | EXCLUDE | Loan principal is not income or expense | |
| 115 | |
| 116 | ### 3.2 Swedish government, tax authority, and statutory bodies |
| 117 | |
| 118 | | Pattern | Treatment | Notes | |
| 119 | |---|---|---| |
| 120 | | SKATTEVERKET, SKV | EXCLUDE | Tax payment (F-skatt, moms, arbetsgivaravgifter) -- not a deductible expense | |
| 121 | | SKATTEKONTO | EXCLUDE | Tax account movement | |
| 122 | | F-SKATT | EXCLUDE | Preliminary tax payment | |
| 123 | | BOLAGSVERKET | Deductible expense | Company registration fees | |
| 124 | | MOMS, MERVÄRDESKATT (payment to SKV) | EXCLUDE | VAT remittance | |
| 125 | | FÖRSÄKRINGSKASSAN | EXCLUDE | Social insurance authority -- benefits or repayments | |
| 126 | | KRONOFOGDEN | NOT deductible | Enforcement fees/fines -- public policy | |
| 127 | | ARBETSFÖRMEDLINGEN | EXCLUDE | Employment agency -- government body | |
| 128 | |
| 129 | ### 3.3 Swedish utilities and telecoms |
| 130 | |
| 131 | | Pattern | Treatment | Notes | |
| 132 | |---|---|---| |
| 133 | | VATTENFALL | Deductible if business premises electricity | If home: apportion business % | |
| 134 | | E.ON, FORTUM | Same as above | Electricity supplier | |
| 135 | | STOCKHOLMS STAD, [municipality] KOMMUN (water/waste) | Deductible if business premises | Apportion if home office | |
| 136 | | TELIA, TELENOR, TRE (3), HALEBOP, COMVIQ | Deductible: business phone/internet | If mixed-use: apportion business % | |
| 137 | | BREDBANDSBOLAGET, BAHNHOF | Deductible: business internet | If mixed-use: apportion | |
| 138 | |
| 139 | ### 3.4 Insurance |
| 140 | |
| 141 | | Pattern | Treatment | Notes | |
| 142 | |---|---|---| |
| 143 | | LÄNSFÖRSÄKRINGAR, TRYGG-HANSA, IF SKADEFÖRSÄKRING | Deductible if business insurance (professional indemnity, business property) | Personal insurance: NOT deductible | |
| 144 | | FOLKSAM, SKANDIA | Same | Separate business from personal lines | |
| 145 | | PENSIONSFÖRSÄKRING, IPS | EXCLUDE from business | Pension -- separate deduction in inkomst av kapital | |
| 146 | |
| 147 | ### 3.5 SaaS and software -- international |
| 148 | |
| 149 | | Pattern | Billing entity | Treatment | Notes | |
| 150 | |---|---|---|---| |
| 151 | | GOOGLE (Ads, Workspace, Cloud) | Google Ireland Ltd (IE) | Deductible expense; moms: reverse charge | Exclude moms from cost if momsregistrerad | |
| 152 | | MICROSOFT (365, Azure) | Microsoft Ireland Operations Ltd (IE) | Deductible expense | Same | |
| 153 | | ADOBE | Adobe Systems Software Ireland Ltd (IE) | Deductible expense | Same | |
| 154 | | META, FACEBOOK ADS | Meta Platforms Ireland Ltd (IE) | Deductible expense (marketing) | Same | |
| 155 | | GITHUB | GitHub Inc (US) | Deductible expense | Non-EU; reverse charge moms | |
| 156 | | SLACK, ATLASSIAN, ZOOM | Various IE/NL/US entities | Deductible expense | Check billing entity for moms | |
| 157 | | OPENAI, CHATGPT, ANTHROPIC, CLAUDE | US entities | Deductible expense | Non-EU | |
| 158 | | NOTION | Notion Labs Inc (US) | Deductible expense | Non-EU | |
| 159 | | FIGMA, CANVA | US/AU entities | Deductible expense | Non-EU | |
| 160 | | SPOTIFY TECHNOLOGY | Spotify AB (SE) | Deductible expense if business use | Swedish entity -- domestic moms | |
| 161 | |
| 162 | ### 3.6 Professional services (Sweden) |
| 163 | |
| 164 | | Pattern | Treatment | Notes | |
| 165 | |---|---|---| |
| 166 | | REVISOR, REDOVISNING, BOKFÖRING, ACCOUNTING | Deductible expense (R3--R6) | Accountancy/bookkeeping fees -- always deductible | |
| 167 | | ADVOKAT, JURIST, LAWYER | Deductible expense | If business legal matter | |
| 168 | | NOTARIUS, NOTARY | Deductible expense | If business transaction | |
| 169 | | KONSULT (received from) | REVENUE (R1) | Client paying for consulting services | |
| 170 | |
| 171 | ### 3.7 Payroll and social contributions (exclude or classify) |
| 172 | |
| 173 | | Pattern | Treatment | Notes | |
| 174 | |---|---|---| |
| 175 | | LÖN, SALARY, LÖNEUTBETALNING (outgoing to employees) | Deductible expense (R3--R6) | Staff salary cost | |
| 176 | | ARBETSGIVARAVGIFT (payment to SKV) | Deductible expense | Employer social contributions | |
| 177 | | EGENAVGIFTER (own social contributions) | Deductible via schablonavdrag (25%) | See Section 5, Step 2 | |
| 178 | | FACKAVGIFT, UNIONEN, IF METALL | Deductible expense | Trade union dues for employees | |
| 179 | |
| 180 | ### 3.8 Transport and travel |
| 181 | |
| 182 | | Pattern | Treatment | Notes | |
| 183 | |---|---|---| |
| 184 | | SL, VÄSTTRAFIK, SKÅNETRAFIKEN | Deductible if business travel | Public transport for business trips | |
| 185 | | SJ, MTRX (train) | Deductible if business travel | Document purpose | |
| 186 | | SAS, NORWEGIAN, RYANAIR (flights) | Deductible if business travel | Document purpose and destination | |
| 187 | | TAXI STOCKHOLM, TAXI KURIR, UBER, BOLT | Deductible if business travel | Document purpose | |
| 188 | | OKQ8, CIRCLE K, PREEM, SHELL, ST1 (fuel) | Deductible: business portion only | If private car: SEK 25.00/mil standard rate instead | |
| 189 | | BILPROVNING (vehicle inspection) | Deductible if business vehicle | Private car: include in km-rate | |
| 190 | | PARKERING, APCOA, EASYPARK | Deductible if business purpose | Document occasion | |
| 191 | |
| 192 | ### 3.9 Office and supplies |
| 193 | |
| 194 | | Pattern | Treatment | Notes | |
| 195 | |---|---|---| |
| 196 | | STAPLES, OFFICE DEPOT, CLAS OHLSON | Deductible expense | Office supplies | |
| 197 | | IKEA (business furniture) | Capital if > SEK 5,000; else deductible expense | Check half prisbasbelopp threshold | |
| 198 | | ELGIGANTEN, MEDIAMARKT, KOMPLETT | Capital if > SEK 5,000 and life > 3 years; else deductible | Computer/electronics | |
| 199 | | POSTNORD | Deductible expense | Postage and shipping | |
| 200 | | WEBHALLEN, INET | Capital or expense depending on amount | IT equipment | |
| 201 | |
| 202 | ### 3.10 Food and entertainment |
| 203 | |
| 204 | | Pattern | Treatment | Notes | |
| 205 | |---|---|---| |
| 206 | | ICA, COOP, WILLYS, HEMKÖP, LIDL | Default: NOT deductible (personal provisioning) | Only deductible if hospitality/catering business | |
| 207 | | RESTAURANT, RESTAURANG (any named restaurant) | NOT deductible: external representation food | SEK 0 deduction for external meals | |
| 208 | | INTERN REPRESENTATION | Deductible up to SEK 300/person/event | Internal events only; enklare förtäring | |
| 209 | |
| 210 | ### 3.11 Rent and property |
| 211 | |
| 212 | | Pattern | Treatment | Notes | |
| 213 | |---|---|---| |
| 214 | | HYRA, HYRESVÄRD, [landlord name] (monthly rent) | Deductible if dedicated business premises | Home office: use proportional or SEK 2,000 standard | |
| 215 | | HEMFÖRSÄKRING (home insurance) | NOT deductible unless home office proportion | Apportion if home office claimed | |
| 216 | | BOSTADSRÄTTSFÖRENING, BRF | NOT deductible unless home office proportion | Monthly fee for housing cooperative | |
| 217 | |
| 218 | ### 3.12 Internal transfers and exclusions |
| 219 | |
| 220 | | Pattern | Treatment | Notes | |
| 221 | |---|---|---| |
| 222 | | EGEN ÖVERFÖRING, OWN TRANSFER, INTERNAL | EXCLUDE | Internal account movement | |
| 223 | | EGET UTTAG, EGNA UTTAG, DRAWINGS | EXCLUDE | Owner drawings -- not an expense | |
| 224 | | INSÄTTNING, OWN DEPOSIT | EXCLUDE | Owner capital injection | |
| 225 | | UTDELNING, DIVIDEND | EXCLUDE | Dividend (capital income, not business) | |
| 226 | | SPARANDE, SAVINGS | EXCLUDE | Transfer to savings | |
| 227 | |
| 228 | --- |
| 229 | |
| 230 | ## Section 4 -- Worked examples |
| 231 | |
| 232 | These are four fully worked income tax classifications drawn from a hypothetical Swedish enskild firma IT consultant. |
| 233 | |
| 234 | ### Example 1 -- SaaS subscription (reverse charge moms interaction) |
| 235 | |
| 236 | **Input line:** |
| 237 | `2025-03-15 ; GOOGLE IRELAND LIMITED ; DEBIT ; Google Workspace ; -1,200.00 SEK` |
| 238 | |
| 239 | **Reasoning:** |
| 240 | Google Ireland Ltd is an EU entity (Section 3.5). The consultant is momsregistrerad. Reverse charge moms applies -- the consultant reports output moms and claims input moms on the momsdeklaration (net zero). For income tax purposes, the expense is deductible at the net amount (SEK 1,200). Moms is NOT included in R1 revenue or expense costs. |
| 241 | |
| 242 | **Classification:** Deductible business expense, R3--R6 (software/IT). Amount: SEK 1,200. |
| 243 | |
| 244 | ### Example 2 -- Capital equipment above threshold |
| 245 | |
| 246 | **Input line:** |
| 247 | `2025-06-20 ; ELGIGANTEN ; DEBIT ; MacBook Pro 14" ; -22,990.00 SEK` |
| 248 | |
| 249 | **Reasoning:** |
| 250 | SEK 22,990 exceeds half prisbasbelopp (approximately SEK 5,000 in 2025) and the asset has a useful life over 3 years. Must enter the inventarier pool as a capital asset. Not directly expensed. Depreciation year 1 = 30% of SEK 22,990 = SEK 6,897 (räkenskapsenlig avskrivning). |
| 251 | |
| 252 | **Classification:** Capital asset (inventarier pool). R7 depreciation = SEK 6,897. Do NOT put SEK 22,990 in R3--R6. |
| 253 | |
| 254 | ### Example 3 -- External restaurant meal (not deductible) |
| 255 | |
| 256 | **Input line:** |
| 257 | `2025-09-10 ; RESTAURANG PELIKAN STOCKHOLM ; DEBIT ; Client dinner ; -2,400.00 SEK` |
| 258 | |
| 259 | **Reasoning:** |
| 260 | External representation food costs are NOT deductible for income tax in Sweden. Only simpler refreshments (enklare förtäring) at internal events are deductible up to SEK 300/person. This is a client dinner -- zero deduction regardless of business purpose. |
| 261 | |
| 262 | **Classification:** NOT deductible. Exclude from R3--R6 expenses entirely. |
| 263 | |
| 264 | ### Example 4 -- Home office standard deduction |
| 265 | |
| 266 | **Input line:** |
| 267 | (No single bank line -- client claims home office) |
| 268 | |
| 269 | **Reasoning:** |
| 270 | The client can choose either the standard deduction of SEK 2,000/year or actual costs proportional to floor area. Cannot combine both. If actual costs exceed SEK 2,000 and the client has a dedicated room, actual method may be better but requires documentation. |
| 271 | |
| 272 | **Classification:** R3--R6 expense, SEK 2,000 (standard deduction). Flag for reviewer if actual costs are claimed instead. |
| 273 | |
| 274 | --- |
| 275 | |
| 276 | ## Section 5 -- Tier 1 rules (deterministic) |
| 277 | |
| 278 | ### 5.1 Kommunalskatt computation |
| 279 | |
| 280 | Applied to taxable earned income (beskattningsbar förvärvsinkomst) at the municipality rate. If municipality unknown, use 32.41%. Range: 28.98% (Österåker) to 35.30% (Degerfors). **Legislation:** IL kap. 65. |
| 281 | |
| 282 | ### 5.2 Egenavgifter and schablonavdrag |
| 283 | |
| 284 | Egenavgifter = 28.97% of net business profit (10.21% for age 66+). Since egenavgifter are calculated on the profit they reduce, apply schablonavdrag of 25% as preliminary deduction from net business profit. Actual egenavgifter reconciled on the return. **Legislation:** SAL. |
| 285 | |
| 286 | **Computation:** (1) Net profit before egenavgifter = X. (2) Schablonavdrag = X x 25% = Y. (3) Taxable business income = X - Y. (4) Actual egenavgifter computed on final adjusted base. |
| 287 | |
| 288 | ### 5.3 Statlig inkomstskatt |
| 289 | |
| 290 | 20% on taxable earned income above SEK 625,800 (under 66) or SEK 733,200 (66+). Below the brytpunkt: 0% state tax. **Legislation:** IL kap. 65. |
| 291 | |
| 292 | ### 5.4 Grundavdrag |
| 293 | |
| 294 | Income-dependent basic deduction. Minimum SEK 17,300, maximum SEK 45,300 (under 66); up to SEK 86,500 (66+). Computed automatically by Skatteverket. Reduces taxable earned income before both kommunalskatt and statlig skatt. **Legislation:** IL kap. 63. |
| 295 | |
| 296 | ### 5.5 Capital expenditure threshold |
| 297 | |
| 298 | Assets above half prisbasbelopp (approximately SEK 5,000) with useful life over 3 years: must enter inventarier pool and depreciate. Assets below or with life under 3 years: expense immediately (direktavdrag). **Legislation:** IL kap. 18. |
| 299 | |
| 300 | ### 5.6 Depreciation rates |
| 301 | |
| 302 | Inventarier (machinery, equipment): 30% declining balance (räkenskapsenlig avskrivning) or 20% straight-line (supplementary rule). Buildings: 2--5% straight-line. Goodwill: pooled with inventarier at 30%. **Legislation:** IL kap. 18, 19, 20. |
| 303 | |
| 304 | ### 5.7 Motor vehicle standard rate |
| 305 | |
| 306 | SEK 25.00/mil (2025) for business travel using a private car. Alternative: actual costs with logbook apportionment. **Legislation:** IL kap. 16. |
| 307 | |
| 308 | ### 5.8 Home office deduction |
| 309 | |
| 310 | Standard deduction: SEK 2,000/year (no documentation required). Alternative: actual proportional costs (requires floor area calculation and dedicated room). Cannot combine both methods. **Legislation:** IL kap. 16. |
| 311 | |
| 312 | ### 5.9 Representation |
| 313 | |
| 314 | Internal: up to SEK 300/person/event for enklare förtäring. External: food costs NOT deductible for income tax (even if limited moms deduction applies). **Legislation:** IL kap. 16. |
| 315 | |
| 316 | ### 5.10 Moms interaction |
| 317 | |
| 318 | Moms collected on sales: NOT income (exclude from R1). Input moms recovered: NOT an expense (exclude from costs). Non-deductible moms (e.g., representation): IS an expense. Non-momsregistrerad (under SEK 80,000 turnover): no moms separation needed, gross = net. **Legislation:** ML. |
| 319 | |
| 320 | ### 5.11 F-skatt |
| 321 | |
| 322 | All self-employed must register for F-skatt. Monthly instalments due 12th of each month. Without F-skatt, clients paying the individual must pay arbetsgivaravgifter. **Legislation:** SFL kap. 55. |
| 323 | |
| 324 | ### 5.12 Loss carry-forward |
| 325 | |
| 326 | Business losses (underskudd) carry forward to future years within the same income category (näringsverksamhet). No time limit on carry-forward. **Legislation:** IL kap. 40. |
| 327 | |
| 328 | ### 5.13 Record keeping |
| 329 | |
| 330 | Minimum retention: 7 years from end of calendar year. Must follow god redovisningssed. Digital or paper permitted. **Legislation:** BFL. |
| 331 | |
| 332 | --- |
| 333 | |
| 334 | ## Section 6 -- Tier 2 catalogue (reviewer judgement required) |
| 335 | |
| 336 | ### 6.1 Jobbskatteavdrag computation |
| 337 | |
| 338 | *Why ambiguous:* Complex formula based on earned income, kommunalskatt rate, and age. *Default:* Do not compute manually -- flag for reviewer or use Skatteverket's calculator. *Question:* "What is your municipality of residence? (Required for precise jobbskatteavdrag.)" |
| 339 | |
| 340 | ### 6.2 Expansionsfond allocation |
| 341 | |
| 342 | *Why ambiguous:* Requires accurate kapitalunderlag using SKV 2196. 20.6% tax on allocation, deferred until reversal. Maximum limited by net business assets. *Default:* Do not allocate without reviewer confirmation. *Question:* "Do you want to allocate profit to expansionsfond? If so, provide your net business assets (kapitalunderlag) calculation." |
| 343 | |
| 344 | ### 6.3 Räntefördelning |
| 345 | |
| 346 | *Why ambiguous:* Positive räntefördelning reclassifies business income as capital income (30% tax). Requires net business assets > SEK 50,000. Rate: 2.96% (statslåneräntan + 6pp). *Default:* Do not apply without reviewer confirmation. *Question:* "What were your net business assets at the start of the income year?" |
| 347 | |
| 348 | ### 6.4 Mixed-use phone/internet |
| 349 | |
| 350 | *Why insufficient:* Business proportion unknown from bank statement alone. *Default:* 0% business use. *Question:* "Is this a dedicated business line or mixed-use? What percentage is business?" |
| 351 | |
| 352 | ### 6.5 Motor vehicle documentation |
| 353 | |
| 354 | *Why insufficient:* Business km unknown. *Default:* Use standard rate SEK 25.00/mil only with documented business km. *Question:* "Do you have a logbook showing business vs private km?" |
| 355 | |
| 356 | ### 6.6 Home office -- actual vs standard |
| 357 | |
| 358 | *Why ambiguous:* Choice of method affects deduction amount. *Default:* SEK 2,000 standard deduction. *Question:* "Do you have a dedicated room exclusively for business? What is its proportion of total floor area?" |
| 359 | |
| 360 | ### 6.7 Negative räntefördelning |
| 361 | |
| 362 | *Why ambiguous:* Mandatory if business capital deficit exceeds SEK 500,000 change during year. Reclassifies capital income as business income. *Default:* Flag for reviewer. *Question:* "Has your business capital changed by more than SEK 500,000 during the year?" |
| 363 | |
| 364 | --- |
| 365 | |
| 366 | ## Section 7 -- Excel working paper template |
| 367 | |
| 368 | ### Sheet "Transactions" |
| 369 | |
| 370 | | Column | Content | |
| 371 | |---|---| |
| 372 | | A | Date (YYYY-MM-DD) | |
| 373 | | B | Counterparty | |
| 374 | | C | Description | |
| 375 | | D | Amount (SEK, positive = income, negative = expense) | |
| 376 | | E | Category (R1 Revenue / R2 COGS / R3-R6 Expense / R7 Depreciation / EXCLUDE / CAPITAL) | |
| 377 | | F | Deductible amount (after any apportionment) | |
| 378 | | G | Default? (Y/N) | |
| 379 | | H | Question for client | |
| 380 | | I | Notes | |
| 381 | |
| 382 | ### Sheet "NE-bilaga Summary" |
| 383 | |
| 384 | | Row | Field | Formula | |
| 385 | |---|---|---| |
| 386 | | R1 | Gross revenue | =SUMIFS(Transactions!F:F, Transactions!E:E, "R1") | |
| 387 | | R2 | Cost of goods sold | =SUMIFS(Transactions!F:F, Transactions!E:E, "R2") | |
| 388 | | R3-R6 | Operating expenses | =SUMIFS(Transactions!F:F, Transactions!E:E, "R3-R6") | |
| 389 | | R7 | Depreciation | =SUMIFS(Transactions!F:F, Transactions!E:E, "R7") | |
| 390 | | R9 | Net result | =R1-R2-R3_R6-R7 | |
| 391 | |
| 392 | ### Sheet "Tax Computation" |
| 393 | |
| 394 | | Step | Description | Formula | |
| 395 | |---|---|---| |
| 396 | | 1 | Net business profit (R9) | From NE-bilaga | |
| 397 | | 2 | Schablonavdrag (25%) | =Step1 * 0.25 | |
| 398 | | 3 | Taxable business income | =Step1 - Step2 | |
| 399 | | 4 | Grundavdrag | Manual entry (income-dependent) | |
| 400 | | 5 | Beskattningsbar förvärvsinkomst | =Step3 - Step4 | |
| 401 | | 6 | Kommunalskatt | =Step5 * [rate] | |
| 402 | | 7 | Statlig skatt | =MAX(0, (Step5 - 625800) * 0.20) | |
| 403 | | 8 | Jobbskatteavdrag | Manual entry (complex formula) | |
| 404 | | 9 | Estimated tax | =Step6 + Step7 - Step8 | |
| 405 | | 10 | Egenavgifter | =Step3 * 0.2897 | |
| 406 | |
| 407 | --- |
| 408 | |
| 409 | ## Section 8 -- Bank statement reading guide |
| 410 | |
| 411 | **CSV format conventions.** Handelsbanken exports use semicolon delimiters with YYYY-MM-DD dates. SEB exports use comma or tab delimiters. Swedbank exports typically use semicolons with DD/MM/YYYY dates -- confirm format. Common columns: Datum (Date), Text (Description), Belopp (Amount), Saldo (Balance). |
| 412 | |
| 413 | **Swedish language variants.** Common descriptions: lön (salary), hyra (rent), ränta (interest), avgift (fee), köp (purchase), insättning (deposit), uttag (withdrawal), överföring (transfer), faktura (invoice), betalning (payment). |
| 414 | |
| 415 | **Internal transfers and exclusions.** Own-account transfers between the client's Handelsbanken, SEB, Swedbank accounts. Labelled "egen överföring", "överföring mellan konton", "sparande". Always exclude. |
| 416 | |
| 417 | **Moms interaction.** If client is momsregistrerad, bank statement amounts include moms. For income tax, expenses should be recorded net of recoverable moms. If moms is not recoverable (blocked categories), include gross amount. |
| 418 | |
| 419 | **F-skatt payments.** Monthly payments to Skatteverket labelled "F-skatt" or "skattekonto". These are tax payments, NOT business expenses. Always exclude. |
| 420 | |
| 421 | **Egenavgifter.** Self-employment contributions are not visible as separate bank transactions -- they are computed on the return. Do not look for them in the bank statement. |
| 422 | |
| 423 | **Foreign currency.** Convert to SEK at the transaction date rate. Use Riksbanken's daily exchange rates. |
| 424 | |
| 425 | **Cryptic card purchases.** Swedish bank statements often show merchant category codes or abbreviated names. If the counterparty cannot be identified, ask the client. |
| 426 | |
| 427 | --- |
| 428 | |
| 429 | ## Section 9 -- Onboarding fallback (only when inference fails) |
| 430 | |
| 431 | ### 9.1 Business form |
| 432 | *Inference:* Account holder name matching a personal name = enskild firma. "AB" suffix = aktiebolag (refuse via R-SE-1). *Fallback:* "Are you an enskild firma (sole trader) or operating through a company?" |
| 433 | |
| 434 | ### 9.2 Municipality |
| 435 | *Inference:* Address on bank statement or prior correspondence. *Fallback:* "Which municipality do you live in? (Determines your kommunalskatt rate.)" |
| 436 | |
| 437 | ### 9.3 F-skatt status |
| 438 | *Inference:* Presence of F-skatt payments in bank statement. *Fallback:* "Are you registered for F-skatt?" |
| 439 | |
| 440 | ### 9.4 Moms registration |
| 441 | *Inference:* Moms payments to Skatteverket in bank statement. *Fallback:* "Are you momsregistrerad (VAT registered)?" |
| 442 | |
| 443 | ### 9.5 Age |
| 444 | *Inference:* Not inferable from bank statement. Always ask if relevant to tax computation. *Fallback:* "What is your age at the start of the income year? (Affects grundavdrag, egenavgifter rate, and brytpunkt.)" |
| 445 | |
| 446 | ### 9.6 Industry |
| 447 | *Inference:* Counterparty mix, invoice descriptions. *Fallback:* "In one sentence, what does your business do?" |
| 448 | |
| 449 | ### 9.7 Prior year losses |
| 450 | *Inference:* Not inferable from single-year statement. *Fallback:* "Do you have any losses carried forward from prior years (underskudd)?" |
| 451 | |
| 452 | ### 9.8 Net business assets |
| 453 | *Inference:* Not inferable from bank statement alone. *Fallback:* "What were your net business assets at the start of the year? (Required for räntefördelning and expansionsfond.)" |
| 454 | |
| 455 | ### 9.9 Other income |
| 456 | *Inference:* Employment income visible as salary credits. *Fallback:* "Do you have other income sources -- employment, rental, capital gains?" |
| 457 | |
| 458 | ### 9.10 Expansionsfond / räntefördelning elections |
| 459 | *Inference:* Not inferable. *Fallback:* "Do you want to allocate to expansionsfond or apply räntefördelning? (Requires separate computation.)" |
| 460 | |
| 461 | --- |
| 462 | |
| 463 | ## Section 10 -- Reference material |
| 464 | |
| 465 | ### Test suite |
| 466 | |
| 467 | **Test 1 -- Standard self-employed, mid-range income.** |
| 468 | *Input:* Enskild firma, Stockholm (kommunalskatt 30.44%), born 1985, gross revenue SEK 800,000, allowable expenses SEK 200,000, no expansionsfond or räntefördelning. |
| 469 | *Expected:* Net profit = SEK 600,000. Schablonavdrag = SEK 150,000. Taxable business income = SEK 450,000. Grundavdrag ~SEK 17,300. Beskattningsbar = SEK 432,700. Below brytpunkt: no statlig skatt. Kommunalskatt = ~SEK 131,714. Less jobbskatteavdrag. Plus egenavgifter (28.97% on adjusted base). |
| 470 | |
| 471 | **Test 2 -- High income, statlig skatt applies.** |
| 472 | *Input:* Kommunalskatt 32.41%, born 1980, net business income SEK 900,000. |
| 473 | *Expected:* After schablonavdrag and grundavdrag, taxable earned income exceeds SEK 625,800. Statlig skatt at 20% on the excess. |
| 474 | |
| 475 | **Test 3 -- Expansionsfond allocation.** |
| 476 | *Input:* Net business income SEK 500,000, client allocates SEK 200,000 to expansionsfond. |
| 477 | *Expected:* Expansionsfondsskatt = SEK 200,000 x 20.6% = SEK 41,200. Taxable business income reduced to SEK 300,000. |
| 478 | |
| 479 | **Test 4 -- Capital item expensed incorrectly.** |
| 480 | *Input:* Client buys office furniture for SEK 20,000, deducts full amount. |
| 481 | *Expected:* Above threshold, life > 3 years. Inventarier pool. Depreciation = SEK 6,000 year 1. Correct: remove SEK 20,000 from expenses, add SEK 6,000 depreciation. |
| 482 | |
| 483 | **Test 5 -- Moms included in revenue.** |
| 484 | *Input:* Momsregistrerad client reports SEK 1,250,000 gross receipts including 25% moms. |
| 485 | *Expected:* NE R1 = SEK 1,000,000. Exclude SEK 250,000 moms. |
| 486 | |
| 487 | **Test 6 -- Räntefördelning.** |
| 488 | *Input:* Net business assets SEK 500,000. Business income SEK 400,000. |
| 489 | *Expected:* Räntefördelningsbelopp = SEK 14,800 (500,000 x 2.96%). Reclassified to capital income (30% tax). Taxable business income = SEK 385,200. |
| 490 | |
| 491 | ### Edge case registry |
| 492 | |
| 493 | **EC1 -- Statlig skatt below brytpunkt.** Never apply 20% state tax on income below SEK 625,800. |
| 494 | **EC2 -- Egenavgifter not deducted.** Always apply 25% schablonavdrag. Egenavgifter are deductible. |
| 495 | **EC3 -- Capital expenditure expensed directly.** Assets above half prisbasbelopp with life > 3 years must be depreciated. |
| 496 | **EC4 -- Moms included in revenue.** For momsregistrerade, R1 = net of moms. |
| 497 | **EC5 -- Expansionsfond reversed without taxation.** Must be reversed and taxed on cessation. |
| 498 | **EC6 -- Jobbskatteavdrag on capital income.** Only applies to earned income. |
| 499 | **EC7 -- F-skatt not registered.** Must register immediately. |
| 500 | **EC8 -- Home office: standard + actual combined.** Cannot combine -- choose one. |
| 501 | **EC9 -- Representation food deducted.** External representation food: NOT deductible. |
| 502 | **EC10 -- Negative räntefördelning ignored.** Mandatory when thresholds exceeded. |
| 503 | |
| 504 | ### Prohibitions |
| 505 | |
| 506 | - NEVER apply statlig inkomstskatt below the brytpunkt |
| 507 | - NEVER forget egenavgifter schablonavdrag deduction |
| 508 | - NEVER include moms in NE-bilaga revenue for momsregistrerade clients |
| 509 | - NEVER expense capital items above half prisbasbelopp with life > 3 years |
| 510 | - NEVER allow external representation food deductions |
| 511 | - NEVER combine standard and actual home office deductions |
| 512 | - NEVER ignore mandatory negative räntefördelning |
| 513 | - NEVER apply jobbskatteavdrag to capital income |
| 514 | - NEVER present calculations as definitive -- always label as estimated |
| 515 | - NEVER advise on international income, 3:12 rules, or complex restructuring -- escalate |
| 516 | |
| 517 | ### Sources |
| 518 | |
| 519 | 1. Inkomstskattelagen (IL, 1999:1229) -- https://www.riksdagen.se |
| 520 | 2. Skatteförfarandelagen (SFL, 2011:1244) |
| 521 | 3. Socialavgiftslagen (SAL, 2000:980) |
| 522 | 4. Bokföringslagen (BFL, 1999:1078) |
| 523 | 5. Skatteverket guidance -- https://www.skatteverket.se |
| 524 | |
| 525 | ### Disclaimer |
| 526 | |
| 527 | This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as an auktoriserad revisor, godkänd revisor, or equivalent licensed practitioner in Sweden) before filing or acting upon. |
| 528 | |
| 529 | The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). |
| 530 |
Run this skill, then get an accountant to check it
After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.
Quality
Q3: AI-drafted
AI-generated with structure and citations. Not independently verified.
Needs deep research against tax authority websites to reach Q2.
Accountant Review
About
Use this skill whenever asked about Swedish income tax for self-employed individuals (enskild firma / enskild näringsidkare). Trigger on phrases like "Swedish tax", "kommunalskatt", "statlig inkomstskatt", "jobbskatteavdrag", "grundavdrag", "NE-bilaga", "F-skatt", "expansionsfond", "räntefördelning", "Inkomstdeklaration 1", "self-employed tax Sweden", or any question about filing or computing income tax for a Swedish self-employed client. Covers kommunalskatt, statlig inkomstskatt, jobbskatteavdrag, grundavdrag, egenavgifter, F-skatt, expansionsfond, räntefördelning, deductible expenses, filing deadlines, and penalties. ALWAYS read this skill before touching any Swedish income tax work.
Use this skill
This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.