Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/se-income-tax.md

Use this skill with your AI agent

View on GitHub

Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.

se-income-tax.md530 lines29.8 KB
v20Sweden
Not yet verified by an accountantContact accountant
1---
2name: se-income-tax
3description: 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.
4version: 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 
97This 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 
232These 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:**
240Google 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:**
250SEK 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:**
260External 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:**
270The 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 
280Applied 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 
284Egenavgifter = 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 
29020% 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 
294Income-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 
298Assets 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 
302Inventarier (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 
306SEK 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 
310Standard 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 
314Internal: 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 
318Moms 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 
322All 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 
326Business 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 
330Minimum 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 
5191. Inkomstskattelagen (IL, 1999:1229) -- https://www.riksdagen.se
5202. Skatteförfarandelagen (SFL, 2011:1244)
5213. Socialavgiftslagen (SAL, 2000:980)
5224. Bokföringslagen (BFL, 1999:1078)
5235. Skatteverket guidance -- https://www.skatteverket.se
524 
525### Disclaimer
526 
527This 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 
529The 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

Not yet reviewed
0/61

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.

SEty-2025

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.

1 of 4 in the SE workflow: