Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/netherlands-crypto-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.

netherlands-crypto-tax.md433 lines21.5 KB
v10Netherlands
Not yet verified by an accountantContact accountant
1---
2name: netherlands-crypto-tax
3description: >
4 Use this skill whenever asked about Netherlands cryptocurrency or digital asset taxation. Trigger on phrases like "crypto tax Netherlands", "Bitcoin Netherlands", "crypto belasting", "Box 3 crypto", "vermogensrendementsheffing crypto", "cryptocurrency Netherlands", "crypto income Netherlands", "staking Netherlands", "mining income Netherlands", "NFT tax Netherlands", "Belastingdienst crypto", "Dutch crypto tax", "fictief rendement crypto", "heffingsvrij vermogen", "Overbruggingswet box 3", "Binance Netherlands tax", "Coinbase Netherlands tax", "aangifte crypto", or any question about the income tax, wealth tax, or VAT treatment of cryptocurrency, tokens, or digital assets for Dutch tax residents or Netherlands-source crypto income. Covers Box 3 wealth taxation, fictional return system, actual return counter-evidence, Box 1 business classification, and DAC8 reporting. ALWAYS read this skill before touching any Netherlands crypto work.
5version: 1.0
6jurisdiction: NL
7tax_year: 2025
8category: crypto
9depends_on:
10 - netherlands-income-tax
11verified_by: pending
12---
13 
14# Netherlands Crypto / Digital Assets Tax Skill v1.0
15 
16---
17 
18## Section 1 — Quick Reference
19 
20| Field | Value |
21|---|---|
22| Country | Netherlands (Koninkrijk der Nederlanden) |
23| Tax | Inkomstenbelasting — Box 3 (Inkomen uit sparen en beleggen) |
24| Currency | EUR (all values must be in EUR) |
25| Tax year | Calendar year (1 January – 31 December) |
26| Primary authority | Wet inkomstenbelasting 2001 (Wet IB 2001), Articles 5.1–5.3; Overbruggingswet box 3 (2023–2027 transitional legislation); Wet tegenbewijsregeling box 3 (enacted 8 July 2025) |
27| Future reform | Wet werkelijk rendement box 3 — planned effective 1 January 2028 (actual-return system) |
28| Tax authority | Belastingdienst (Dutch Tax and Customs Administration) |
29| Filing portal | Mijn Belastingdienst (mijn.belastingdienst.nl) |
30| Filing deadline | 1 May of the following year (extensions possible until 1 September) |
31| EU reporting | DAC8 / CARF — from 2026 |
32| Validated by | Pending — requires sign-off by a Dutch belastingadviseur or registeraccountant |
33| Skill version | 1.0 |
34 
35### Key Principle: Box 3 Wealth Tax — NOT Capital Gains Tax
36 
37The Netherlands does **not** tax crypto capital gains for private investors. Instead, crypto is taxed as an asset under Box 3 based on its **value on 1 January** of the tax year. A fictional (notional) return is applied to this value, and tax is levied on that fictional return — regardless of whether the taxpayer actually made or lost money during the year.
38 
39### Box 3 Categories and Crypto Classification
40 
41| Asset Category | 2025 Notional Return | Examples |
42|---|---|---|
43| Banktegoeden (bank balances) | 1.37% | Savings, current accounts, cash above threshold |
44| Beleggingen en overige bezittingen (investments and other assets) | **5.88%** | **Cryptocurrency**, shares, bonds, real estate (not primary home), NFTs |
45| Schulden (deductible debts) | 2.70% | Loans, mortgages not in Box 1 |
46 
47**Crypto falls under "beleggingen en overige bezittingen" at 5.88% notional return.**
48 
49### Conservative Defaults
50 
51| Ambiguity | Default |
52|---|---|
53| Unknown whether trading is hobby or business | Treat as Box 3 (private investment) unless clear business indicators |
54| Unknown January 1 valuation | STOP — cannot compute Box 3 without peildatum value |
55| Unknown residency status | STOP — affects worldwide vs limited tax obligation |
56| DeFi positions with unclear valuation | Estimate fair market value on 1 January; flag for review |
57| Staking rewards received during year | Add to Box 3 value on next 1 January; if habitual business, escalate |
58 
59---
60 
61## Section 2 — Required Inputs and Refusal Catalogue
62 
63### Required Inputs
64 
65**Minimum viable** — total market value of all crypto holdings in EUR as of 1 January 2025, confirmation of Dutch tax residency, and indication of whether activity is passive holding or active business.
66 
67**Recommended** — portfolio snapshots on 1 January from all exchanges (Binance, Coinbase, Kraken, Bitvavo, etc.), wallet balances on 1 January, DeFi position values, and overview of all other Box 3 assets and debts.
68 
69**Ideal** — complete Mijn Belastingdienst pre-populated data, portfolio tracker export with January 1 snapshots, full transaction history (to evaluate actual return option), and records of staking/mining activity frequency.
70 
71### Refusal Catalogue
72 
73**R-NLC-1 — Residency unknown.** "Dutch tax residents are subject to Box 3 on worldwide assets. Non-residents may only be taxed on Dutch-source assets. Cannot proceed without confirming tax residency."
74 
75**R-NLC-2 — No January 1 valuation.** "Box 3 tax is based entirely on the value of crypto holdings on 1 January. Without this valuation, the tax cannot be computed. Cannot proceed."
76 
77**R-NLC-3 — Corporate crypto holdings.** "Companies (BVs, NVs) holding crypto pay vennootschapsbelasting (corporate income tax) on realised and unrealised gains. This skill covers individuals (inkomstenbelasting) only. Escalate to a belastingadviseur."
78 
79**R-NLC-4 — Box 1 business classification.** "If crypto activity constitutes a business (onderneming) or work (resultaat uit overige werkzaamheden), it falls under Box 1 with different rules. This requires professional assessment. Escalate."
80 
81**R-NLC-5 — Complex international structures.** "Non-resident taxpayers with Dutch crypto assets, or Dutch residents with foreign structures holding crypto, require specialist international tax advice. Escalate."
82 
83---
84 
85## Section 3 — Rate Tables and Computation
86 
87### 3.1 Box 3 Parameters for 2025
88 
89| Parameter | 2025 Value |
90|---|---|
91| Tax rate | **36%** |
92| Heffingsvrij vermogen (tax-free allowance) — single | **€57,684** |
93| Heffingsvrij vermogen — fiscal partners (combined) | **€115,368** |
94| Notional return: bank balances | 1.37% |
95| Notional return: investments & other assets (incl. crypto) | **5.88%** |
96| Notional return: debts | 2.70% |
97| Debt threshold — single | €3,800 |
98| Debt threshold — fiscal partners | €7,600 |
99 
100**Citation:** Belastingdienst official calculation page (belastingdienst.nl/box-3); Overbruggingswet box 3; Belastingplan 2025.
101 
102### 3.2 Box 3 Computation Steps
103 
1041. **Determine asset values on 1 January 2025** — total banktegoeden, total beleggingen en overige bezittingen (including all crypto), total schulden
1052. **Calculate notional return per category:**
106 - Bank balances × 1.37%
107 - Investments & other assets × 5.88%
108 - Debts (above threshold) × 2.70%
1093. **Taxable return** = (return on banks + return on investments) − return on debts
1104. **Capital yield tax base** = total assets − total debts (but debts reduced by threshold)
1115. **Effective return %** = taxable return ÷ capital yield tax base
1126. **Box 3 income** = (capital yield tax base − heffingsvrij vermogen) × effective return %
1137. **Tax** = Box 3 income × 36%
114 
115### 3.3 Actual Return Option (Tegenbewijsregeling) — Available from 2025
116 
117Since the Hoge Raad (Supreme Court) Kerstarrest (24 December 2021) and subsequent rulings (June 2024), taxpayers can claim their **actual return** if it is lower than the notional return. The Wet tegenbewijsregeling box 3 was enacted on 8 July 2025.
118 
119| Element | Detail |
120|---|---|
121| How to claim | Via the "Opgaaf Werkelijk Rendement" (OWR) form in Mijn Belastingdienst (available since 10 July 2025) |
122| What counts as actual return | Received income (interest, dividends, rent) PLUS realised and unrealised value changes of all Box 3 assets over the calendar year |
123| For crypto | Must include both realised gains/losses AND unrealised appreciation/depreciation (1 Jan value vs 31 Dec value) |
124| Tax treatment | Belastingdienst automatically applies the more favourable of notional vs actual return |
125| Available years | 2017 onwards (for years with open assessments) |
126 
127**Key insight:** If crypto prices fell during 2025 but you held a large position on 1 January, the actual return method may produce a lower (or negative) return, reducing your tax liability.
128 
129### 3.4 Future: Wet Werkelijk Rendement Box 3 (from 2028)
130 
131From 1 January 2028, the system is planned to change fundamentally:
132- Tax based on **actual** income: received interest, dividends, rental income, and realised + unrealised value changes
133- Heffingsvrij **inkomen** (income exemption) of approximately €1,800 per person replaces heffingsvrij vermogen
134- Tax rate expected to remain 36%
135- Crypto unrealised gains/losses will be part of the taxable base
136 
137---
138 
139## Section 4 — Cost Basis Methods
140 
141### 4.1 Box 3 — No Cost Basis Needed for Standard Computation
142 
143Under the standard Box 3 notional return system, **cost basis is irrelevant** — only the market value on 1 January matters.
144 
145| Method | Relevance |
146|---|---|
147| FIFO | Not required for Box 3 notional return |
148| Average cost | Not required for Box 3 notional return |
149| Specific identification | Not required for Box 3 notional return |
150 
151### 4.2 Actual Return (Tegenbewijsregeling) — Cost Basis Required
152 
153If claiming actual return, you need:
154- Value of all crypto on 1 January and 31 December
155- All acquisition costs and disposal proceeds during the year
156- The Belastingdienst does not prescribe a specific method for calculating individual trade gains in the actual-return context; the total portfolio return over the year is what matters
157 
158### 4.3 Box 1 Business — Cost Basis Required
159 
160If crypto activity is classified as Box 1 business income, standard accounting methods apply (typically FIFO or weighted average under good bookkeeping practice — goed koopmansgebruik under Article 3.25 Wet IB 2001).
161 
162---
163 
164## Section 5 — DeFi, Staking, Mining, and Airdrop Treatment
165 
166### 5.1 General Principle
167 
168For private investors, all crypto assets and DeFi positions are simply part of Box 3 — valued on 1 January. The nature of the holding (staking, lending, LP tokens) doesn't change the Box 3 treatment; it only matters for valuation.
169 
170| Activity | Private Investor (Box 3) | Business/Professional (Box 1) |
171|---|---|---|
172| Passive holding | Box 3 — value on 1 Jan | N/A |
173| Staking (passive, via exchange) | Box 3 — include staking position value on 1 Jan | Box 1 if habitual business activity |
174| Mining (occasional) | Box 3 — include mined coins value on 1 Jan | Box 1 if habitual/organised |
175| Mining (systematic, with infrastructure) | Likely Box 1 — resultaat uit overige werkzaamheden or winst uit onderneming | Box 1 business income |
176| DeFi lending (e.g. Aave) | Box 3 — value of deposited crypto + accrued interest on 1 Jan | Box 1 if part of active trading business |
177| Liquidity provision (e.g. Uniswap) | Box 3 — value of LP tokens on 1 Jan | Box 1 if part of active business |
178| Active DeFi trading (frequent, systematic) | May be reclassified to Box 1 | Box 1 — resultaat uit overige werkzaamheden |
179| Airdrops | Box 3 — value on next 1 Jan if still held | Box 1 if received as part of business activity |
180 
181### 5.2 Box 1 Indicators (When Does Crypto Become Business?)
182 
183The Belastingdienst applies general income tax principles. There is no specific crypto threshold. Indicators for Box 1 classification:
184 
185| Factor | Indicates Box 1 |
186|---|---|
187| Volume and frequency | Hundreds/thousands of trades, daily activity |
188| Specialist knowledge | Use of bots, algorithms, technical analysis |
189| Organisation | Dedicated infrastructure, office, employees |
190| Time investment | Significant hours spent on trading |
191| Leverage and borrowing | Trading with borrowed funds |
192| Source of income | Crypto trading is primary income source |
193 
194**Box 1 consequences:** Income taxed at progressive rates (up to 49.50% in 2025), but business deductions and losses are available.
195 
196### 5.3 Valuation of DeFi Positions on 1 January
197 
198| Position Type | Valuation Method |
199|---|---|
200| Tokens on exchange | Exchange balance × price on 1 Jan |
201| Tokens in hardware wallet | Balance × price on 1 Jan (use CoinGecko/CoinMarketCap closing price) |
202| Staked tokens (locked) | Market value of underlying tokens on 1 Jan (not the staking derivative) |
203| LP tokens (Uniswap, etc.) | Fair market value of the LP position on 1 Jan (underlying tokens × prices) |
204| Lending deposits (Aave, Compound) | Principal + accrued interest in crypto × price on 1 Jan |
205| Wrapped tokens (WETH, WBTC) | Same as underlying token value |
206| Governance tokens (UNI, AAVE, etc.) | Market price on 1 Jan |
207 
208---
209 
210## Section 6 — NFT Treatment
211 
212NFTs are treated as "overige bezittingen" (other assets) in Box 3.
213 
214| Activity | Treatment |
215|---|---|
216| Holding NFTs | Box 3 — fair market value on 1 January |
217| Buying NFTs with crypto | Crypto position decreases, NFT position increases — both valued on next 1 Jan |
218| Selling NFTs | Proceeds are part of your overall assets; capital gain is not separately taxed (Box 3 only) |
219| Creating and selling NFTs (artist) | If habitual/professional → Box 1 business income |
220| NFT valuation challenge | Use last sale price, floor price of collection, or best available fair market estimate |
221 
222**Special issue:** Illiquid or unique NFTs with no clear market value — use conservative best estimate and document your methodology. The Belastingdienst may challenge valuations.
223 
224---
225 
226## Section 7 — Reporting Requirements
227 
228### 7.1 Aangifte Inkomstenbelasting (Income Tax Return)
229 
230| Section | Content |
231|---|---|
232| Box 3, "beleggingen en andere bezittingen" | Total value of all crypto holdings as of 1 January 2025 in EUR |
233| "cryptovaluta" subcategory | Specifically listed in the Box 3 form — enter total EUR value |
234| Schulden (debts) | If you have crypto-related debts (margin loans, etc.) above the threshold |
235| Werkelijk rendement (if applicable) | Complete the Opgaaf Werkelijk Rendement (OWR) form if actual return < notional return |
236 
237**Filing deadline:** 1 May of the following year (extended to 1 September upon request).
238 
239### 7.2 What You Do NOT Report
240 
241- Individual transactions (buys, sells, swaps)
242- Capital gains or losses on individual trades
243- Cost basis or FIFO calculations
244- Staking/mining reward details
245 
246You only report the **total value on 1 January**.
247 
248### 7.3 DAC8 / CARF (from 2026)
249 
250Crypto exchanges will report Dutch users' transaction data to the Belastingdienst automatically. This will enable cross-referencing of reported Box 3 values against actual holdings.
251 
252### 7.4 Record-Keeping
253 
254| Requirement | Detail |
255|---|---|
256| Retention period | 7 years (algemene bewaarplicht under Article 52 AWR) |
257| Records to maintain | Portfolio snapshots on 1 January of each year, exchange statements, wallet balances, transaction history (especially if claiming actual return or for Box 1 classification) |
258| Format | Exchange exports, portfolio tracker screenshots, on-chain records |
259 
260---
261 
262## Section 8 — Loss Offset and Carry-Forward
263 
264### 8.1 Box 3 — No Loss Offset in Standard System
265 
266Under the standard notional return system, there is **no concept of losses**. Tax is based on the fictional return, not actual results.
267 
268| Scenario | Treatment |
269|---|---|
270| Crypto lost 50% value during 2025 | Irrelevant under notional return — tax based on 1 Jan value |
271| Crypto exchange went bankrupt | If holdings are worthless on next 1 Jan, Box 3 value = €0 for that year |
272| Sold all crypto at a loss | No Box 3 liability in following year (no assets on 1 Jan) |
273 
274**This means Dutch crypto holders can pay tax even when they lost money — a major source of controversy and the reason for the Kerstarrest reform.**
275 
276### 8.2 Actual Return — Negative Return Possible
277 
278If using the tegenbewijsregeling (actual return):
279- A negative actual return (losses exceed income) results in **€0 Box 3 income** for that year
280- Negative returns can NOT be carried forward to offset future years' Box 3 income
281- The Belastingdienst applies the more favourable of notional vs actual return
282 
283### 8.3 Box 1 — Standard Loss Rules
284 
285If classified as Box 1 business income:
286- Losses from crypto business can offset other Box 1 income in the same year
287- Carry-back: 1 year
288- Carry-forward: indefinite (but limited to €1,000,000 + 50% of profits exceeding €1,000,000 per year)
289 
290---
291 
292## Section 9 — Anti-Avoidance Rules
293 
294### 9.1 General Anti-Abuse (Fraus Legis)
295 
296Dutch tax law includes the doctrine of fraus legis — the Belastingdienst can disregard arrangements entered into primarily for tax avoidance purposes that conflict with the purpose and intent of the law.
297 
298### 9.2 Peildatumarbitrage (Reference Date Manipulation)
299 
300| Risk | Detail |
301|---|---|
302| Selling crypto before 31 December and rebuying after 1 January | Legitimate tax planning (Box 3 value on 1 Jan is zero), but must be genuine — if considered artificial, fraus legis may apply |
303| Moving crypto to non-reportable structures around 1 January | High audit risk — Belastingdienst is aware of this practice |
304| Using stablecoins to "park" value before 1 January | Stablecoins are also crypto — still counted as "overige bezittingen" |
305 
306### 9.3 Box Hopping
307 
308Moving assets between Box 1, Box 2, and Box 3 to minimise tax is subject to anti-avoidance scrutiny. The Belastingdienst can reclassify.
309 
310### 9.4 DAC8 Cross-Referencing (from 2026)
311 
312Automatic data exchange will make it much harder to underreport Box 3 crypto values. Exchanges report:
313- Account balances
314- Transaction volumes
315- User identity
316 
317---
318 
319## Section 10 — Worked Examples
320 
321### Example 1 — Standard Box 3 Computation
322 
323**Input:** Dutch tax resident (single, no fiscal partner). On 1 January 2025:
324- Bank balances: €20,000
325- Crypto portfolio: €150,000 (BTC, ETH, various altcoins)
326- No debts, no other Box 3 assets
327 
328**Computation:**
329```
330Step 1 — Notional return:
331 Bank balances: €20,000 × 1.37% = €274.00
332 Crypto: €150,000 × 5.88% = €8,820.00
333 Total return: €9,094.00
334 
335Step 2 — Capital yield tax base:
336 Total assets: €20,000 + €150,000 = €170,000
337 Less debts: €0
338 Tax base: €170,000
339 
340Step 3 — Effective return percentage:
341 €9,094 ÷ €170,000 = 5.3494%
342 
343Step 4 — Box 3 income:
344 (€170,000 − €57,684) × 5.3494% = €112,316 × 5.3494% = €6,008.53
345 
346Step 5 — Tax:
347 €6,008.53 × 36% = €2,163.07
348```
349 
350### Example 2 — Actual Return Lower Than Notional
351 
352**Input:** Same taxpayer as Example 1. During 2025, crypto portfolio fell from €150,000 (1 Jan) to €90,000 (31 Dec). No crypto was sold. Bank interest earned: €250.
353 
354**Actual return computation:**
355```
356Actual return:
357 Bank interest: €250.00
358 Crypto value change: €90,000 − €150,000 = −€60,000.00
359 Total actual return: €250 + (−€60,000) = −€59,750.00
360 
361Since actual return (−€59,750) < notional return (€9,094),
362the Belastingdienst uses the actual return.
363 
364Actual return is negative → Box 3 income = €0
365Tax = €0
366 
367Savings compared to notional method: €2,163.07
368```
369 
370The taxpayer should file the Opgaaf Werkelijk Rendement (OWR) to claim this benefit.
371 
372### Example 3 — Crypto Miner (Box 1)
373 
374**Input:** Dutch tax resident operates a mining farm with 20 GPUs, dedicated premises, and regular income from mining. Total mining revenue in 2025: €40,000. Electricity and hardware costs: €15,000. No other employment.
375 
376**Computation:**
377```
378Classification: Box 1 — winst uit onderneming (business profits)
379 
380Revenue: €40,000
381Expenses: €15,000
382Taxable profit: €25,000
383 
384Box 1 tax (2025 rates, approximate):
385 Up to €38,441: 36.97%
386 €25,000 × 36.97% = €9,242.50
387 
388Less: small business deduction (zelfstandigenaftrek)
389 and other Box 1 deductions if applicable.
390 
391Mined crypto still held on 1 January: NOT counted in
392Box 3 (already in Box 1 as business assets).
393```
394 
395---
396 
397## Self-Checks
398 
399Before delivering any Netherlands crypto tax computation, verify:
400 
401- [ ] Residency confirmed — Dutch tax resident (worldwide) or non-resident?
402- [ ] 1 January valuation obtained for ALL crypto holdings across ALL platforms and wallets
403- [ ] Correct category: crypto is "beleggingen en overige bezittingen" at 5.88% (2025)
404- [ ] Heffingsvrij vermogen correctly applied (€57,684 single / €115,368 partners)
405- [ ] Fiscal partner status checked — can allocate Box 3 assets optimally
406- [ ] Actual return option evaluated — is actual return lower than notional?
407- [ ] Box 1 indicators assessed — is activity hobby or business?
408- [ ] DeFi positions included in Box 3 at fair market value on 1 Jan
409- [ ] Peildatumarbitrage risk flagged if large sales occurred near year-end
410- [ ] Output labelled as estimated — flag for professional review
411 
412---
413 
414## PROHIBITIONS
415 
416- NEVER apply capital gains tax to crypto for Dutch private investors — there is no CGT in the Netherlands for Box 3 assets
417- NEVER confuse Box 3 notional return with actual gains — the tax is based on fictional return, not real profits (unless actual return option is used)
418- NEVER forget that crypto holders pay tax even in loss years under the standard system
419- NEVER use mid-year or year-end values — Box 3 is based strictly on 1 January values (peildatum)
420- NEVER assume staking/mining is automatically Box 1 — only habitual, organised, business-like activity qualifies
421- NEVER present crypto tax positions as definitive — always label as estimated and flag for professional review
422- NEVER ignore the actual return option — it can save significant tax in down markets
423- NEVER advise on AFM/DNB regulatory matters — this skill covers tax only
424- NEVER assume the system will continue unchanged — Box 3 reform (werkelijk rendement) is planned for 2028
425 
426---
427 
428## Disclaimer
429 
430This 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 a belastingadviseur, registeraccountant, or fiscalist in the Netherlands) before filing or acting upon.
431 
432The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
433 

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.

Verification status

Research-verified

Drafted from authoritative sources (tax authority sites, Big-4 summaries). Awaiting credentialed sign-off.

Needs section-by-section practitioner review to reach accountant-verified.

Section review progress

0/36

About

Use this skill whenever asked about Netherlands cryptocurrency or digital asset taxation. Trigger on phrases like "crypto tax Netherlands", "Bitcoin Netherlands", "crypto belasting", "Box 3 crypto", "vermogensrendementsheffing crypto", "cryptocurrency Netherlands", "crypto income Netherlands", "staking Netherlands", "mining income Netherlands", "NFT tax Netherlands", "Belastingdienst crypto", "Dutch crypto tax", "fictief rendement crypto", "heffingsvrij vermogen", "Overbruggingswet box 3", "Binance Netherlands tax", "Coinbase Netherlands tax", "aangifte crypto", or any question about the income tax, wealth tax, or VAT treatment of cryptocurrency, tokens, or digital assets for Dutch tax residents or Netherlands-source crypto income. Covers Box 3 wealth taxation, fictional return system, actual return counter-evidence, Box 1 business classification, and DAC8 reporting. ALWAYS read this skill before touching any Netherlands crypto work.

NLty-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, report an issue — a licensed accountant will review.

9 of 17 in the NL workflow: