| 1 | --- |
| 2 | name: threshold-alerts |
| 3 | description: > |
| 4 | Intelligence skill that detects when the user is near important tax thresholds. Covers 14 threshold checks across 10 jurisdictions (EU, US, UK, DE, AU, IN, ES, NL, SG, MT, CA). For each threshold: calculates proximity, determines direction of travel, and recommends specific action. Flags the crossing point where obligations change materially. |
| 5 | version: 0.1 |
| 6 | category: intelligence |
| 7 | depends_on: |
| 8 | - workflow-base |
| 9 | triggers: |
| 10 | - threshold alert |
| 11 | - am I near the VAT threshold |
| 12 | - do I need to register for VAT |
| 13 | - income threshold |
| 14 | - tax cliff |
| 15 | - am I close to |
| 16 | - threshold check |
| 17 | --- |
| 18 | |
| 19 | # Threshold Alerts v0.1 |
| 20 | |
| 21 | ## What this file is |
| 22 | |
| 23 | **Obligation category:** INTEL (Intelligence / Cross-cutting) |
| 24 | **Functional role:** Threshold proximity detection, cliff warnings, proactive alerts |
| 25 | **Status:** Active |
| 26 | |
| 27 | This is an intelligence skill that loads on top of `workflow-base`. It monitors the user's financial data against statutory thresholds where obligations change materially -- registration requirements activate, deductions phase out, tax rates jump, or filing complexity increases. |
| 28 | |
| 29 | **The reviewer is the customer of this output.** Threshold alerts are addressed to the credentialed reviewer, who decides whether action is needed. |
| 30 | |
| 31 | > **Disclaimer.** Threshold amounts are based on publicly available statutory rules and may change with legislation. Currency conversions, timing of income recognition, and specific definitions of "turnover" or "income" vary by jurisdiction and may affect whether a threshold applies. All threshold assessments must be verified by a credentialed professional in the relevant jurisdiction. This is not legal or tax advice. |
| 32 | |
| 33 | --- |
| 34 | |
| 35 | ## Section 1 -- Scope statement |
| 36 | |
| 37 | This skill covers: |
| 38 | |
| 39 | - **Jurisdictions:** EU (cross-border), US, UK, DE, AU, IN, ES, NL, SG, MT, CA |
| 40 | - **Threshold types:** VAT/GST registration, income tax cliffs, deduction phase-outs, social security caps, simplified regime limits |
| 41 | - **Output:** Proximity report with distance, direction, and recommended action |
| 42 | |
| 43 | This skill does NOT cover: |
| 44 | |
| 45 | - Corporate tax thresholds or employer-side thresholds |
| 46 | - Thresholds that require entity-level (partnership, corporation) analysis |
| 47 | - Real-time monitoring (this runs on demand or when triggered by a computation skill) |
| 48 | - Thresholds below a materiality floor (see Section 4) |
| 49 | |
| 50 | --- |
| 51 | |
| 52 | ## Section 2 -- Workflow |
| 53 | |
| 54 | ### Step 0 -- Gather inputs |
| 55 | |
| 56 | From the user's data (intake, computation output, or explicit statement), extract: |
| 57 | |
| 58 | 1. **Jurisdiction(s)** -- where the user files |
| 59 | 2. **Gross revenue / turnover** -- rolling 12-month and year-to-date |
| 60 | 3. **Net income / adjusted gross income** -- current period |
| 61 | 4. **Specific data points** -- as required by individual thresholds (e.g., cross-border B2C sales, private health insurance status) |
| 62 | |
| 63 | If a required data point is missing, flag the threshold check as "incomplete -- data needed" and state what is required. |
| 64 | |
| 65 | ### Step 1 -- Run threshold checks |
| 66 | |
| 67 | For each applicable threshold (matched to user's jurisdiction), compute: |
| 68 | |
| 69 | 1. **Current value** -- the user's figure that is compared against the threshold |
| 70 | 2. **Threshold amount** -- the statutory limit |
| 71 | 3. **Distance** -- absolute difference (threshold minus current value) |
| 72 | 4. **Distance as percentage** -- (distance / threshold) x 100 |
| 73 | 5. **Direction of travel** -- is the user approaching or moving away from the threshold? Based on: |
| 74 | - Year-over-year trend (if prior-year data available) |
| 75 | - YTD annualised projection (current YTD / months elapsed x 12) |
| 76 | - If no trend data, state "direction unknown" |
| 77 | |
| 78 | ### Step 2 -- Classify proximity |
| 79 | |
| 80 | | Proximity band | Condition | Flag | |
| 81 | |---|---|---| |
| 82 | | Safe | > 20% below threshold | GREEN | |
| 83 | | Watch | 10--20% below threshold | AMBER | |
| 84 | | Danger zone | < 10% below threshold | RED | |
| 85 | | Exceeded | At or above threshold | RED -- EXCEEDED | |
| 86 | | Not applicable | Threshold does not apply to this user | GREY | |
| 87 | |
| 88 | ### Step 3 -- Generate action recommendations |
| 89 | |
| 90 | For each threshold in AMBER or RED, produce: |
| 91 | |
| 92 | 1. **What is happening** -- one-sentence plain-language explanation |
| 93 | 2. **What changes if exceeded** -- concrete obligation that activates or benefit that is lost |
| 94 | 3. **Recommended action** -- what the reviewer should consider |
| 95 | 4. **Timing** -- when action must be taken (e.g., "register within 30 days of exceeding") |
| 96 | |
| 97 | ### Step 4 -- Produce output |
| 98 | |
| 99 | Format per Section 5. |
| 100 | |
| 101 | --- |
| 102 | |
| 103 | ## Section 3 -- Master Threshold Table |
| 104 | |
| 105 | ### 3.1 EU -- VAT One Stop Shop (OSS) |
| 106 | |
| 107 | | Field | Value | |
| 108 | |---|---| |
| 109 | | **Jurisdiction** | EU (all member states) | |
| 110 | | **Threshold name** | VAT OSS / distance-selling threshold | |
| 111 | | **Amount** | EUR 10,000 in B2C cross-border sales to other EU member states (aggregate, all states combined) | |
| 112 | | **What happens if exceeded** | Must register for OSS in home country OR register for VAT in each destination country. Must charge destination-country VAT rates instead of home-country rate. | |
| 113 | | **What happens if below** | May charge home-country VAT rate on all B2C cross-border sales. No OSS obligation. | |
| 114 | | **Measurement period** | Current calendar year OR prior calendar year (if exceeded in prior year, obligation continues) | |
| 115 | | **Action if approaching** | Prepare OSS registration in home country. Review pricing to absorb rate differences. Implement VAT rate lookup by customer country. | |
| 116 | | **Primary source** | Council Directive 2006/112/EC, Art. 59c (as amended by Directive 2017/2455) | |
| 117 | |
| 118 | ### 3.2 US -- QBI Deduction Phase-out |
| 119 | |
| 120 | | Field | Value | |
| 121 | |---|---| |
| 122 | | **Jurisdiction** | US (federal) | |
| 123 | | **Threshold name** | Qualified Business Income deduction income cliff | |
| 124 | | **Amount** | $197,300 (single) / $394,600 (MFJ) taxable income before QBI deduction (2025, indexed) | |
| 125 | | **What happens if exceeded** | For specified service trades or businesses (SSTBs): QBI deduction phases out over next $50,000 (single) / $100,000 (MFJ) and reaches zero. Can cost thousands in additional tax. | |
| 126 | | **What happens if below** | Full 20% QBI deduction on qualified business income, regardless of business type. | |
| 127 | | **Measurement period** | Tax year | |
| 128 | | **Action if approaching** | Maximise above-the-line deductions (retirement contributions, HSA, SE health insurance) to stay below. Consider timing of income/deductions. Review whether business is an SSTB. | |
| 129 | | **Primary source** | IRC section 199A(d)(3); Rev. Proc. 2024-40 (inflation adjustment) | |
| 130 | |
| 131 | ### 3.3 US -- Social Security Tax Cap (OASDI) |
| 132 | |
| 133 | | Field | Value | |
| 134 | |---|---| |
| 135 | | **Jurisdiction** | US (federal) | |
| 136 | | **Threshold name** | OASDI wage base / SE tax cap | |
| 137 | | **Amount** | $176,100 (2025) | |
| 138 | | **What happens if exceeded** | Stop paying the 12.4% OASDI portion of SE tax on earnings above the cap. Only 2.9% Medicare tax (+ 0.9% Additional Medicare Tax above $200K/$250K) applies. Effective SE tax rate drops significantly. | |
| 139 | | **What happens if below** | Full 15.3% SE tax rate applies (12.4% OASDI + 2.9% Medicare). | |
| 140 | | **Measurement period** | Tax year (calendar year for SE tax) | |
| 141 | | **Action if approaching** | This is informational -- no action required. Useful for cash flow planning: SE tax burden decreases once cap is reached. | |
| 142 | | **Primary source** | IRC section 1401; SSA wage base announcement | |
| 143 | |
| 144 | ### 3.4 UK -- VAT Registration Threshold |
| 145 | |
| 146 | | Field | Value | |
| 147 | |---|---| |
| 148 | | **Jurisdiction** | GB | |
| 149 | | **Threshold name** | Compulsory VAT registration | |
| 150 | | **Amount** | GBP 90,000 taxable turnover (from 1 April 2024) | |
| 151 | | **What happens if exceeded** | Must register for VAT within 30 days. Must charge VAT on taxable supplies. Must file VAT returns (quarterly under MTD). Can recover input VAT. | |
| 152 | | **What happens if below** | No obligation to register. May register voluntarily. Cannot charge VAT (unless voluntarily registered). | |
| 153 | | **Measurement period** | Rolling 12 months (backward-looking) OR expected turnover in next 30 days alone | |
| 154 | | **Action if approaching** | Consider voluntary registration if significant input VAT to recover. Review pricing strategy. Prepare MTD-compatible software. Registration effective from date threshold exceeded, not date of application. | |
| 155 | | **Primary source** | VAT Act 1994, Schedule 1, para. 1; SI 2024/309 | |
| 156 | |
| 157 | ### 3.5 UK -- Personal Allowance Taper |
| 158 | |
| 159 | | Field | Value | |
| 160 | |---|---| |
| 161 | | **Jurisdiction** | GB | |
| 162 | | **Threshold name** | Personal allowance income taper | |
| 163 | | **Amount** | GBP 100,000 adjusted net income | |
| 164 | | **What happens if exceeded** | Lose GBP 1 of personal allowance for every GBP 2 of income above GBP 100,000. PA fully lost at GBP 125,140. Creates an effective 60% marginal tax rate in the GBP 100,000--125,140 band. | |
| 165 | | **What happens if below** | Full GBP 12,570 personal allowance. | |
| 166 | | **Measurement period** | Tax year (6 Apr -- 5 Apr) | |
| 167 | | **Action if approaching** | Maximise pension contributions (relief at source reduces adjusted net income). Consider charitable donations under Gift Aid. Timing of income recognition. | |
| 168 | | **Primary source** | ITA 2007, s. 35; Income Tax (Earnings and Pensions) Act 2003 | |
| 169 | |
| 170 | ### 3.6 DE -- Kleinunternehmer (Small Business VAT Exemption) |
| 171 | |
| 172 | | Field | Value | |
| 173 | |---|---| |
| 174 | | **Jurisdiction** | DE | |
| 175 | | **Threshold name** | Kleinunternehmerregelung (small entrepreneur scheme) | |
| 176 | | **Amount** | EUR 25,000 gross revenue in current calendar year (revised from EUR 22,000 effective 2025 under JStG 2024) | |
| 177 | | **What happens if exceeded** | Must charge VAT (Umsatzsteuer) on all supplies from the following year. Must file UStVA monthly or quarterly. Can recover input VAT. | |
| 178 | | **What happens if below** | No obligation to charge VAT. Cannot recover input VAT. Invoices must state Kleinunternehmer exemption. | |
| 179 | | **Measurement period** | Current calendar year gross revenue. Also: prior-year threshold of EUR 25,000 gross and current-year expected revenue of EUR 100,000. | |
| 180 | | **Action if approaching** | Evaluate whether input VAT recovery would exceed the administrative burden. Consider voluntary opt-in (Regelbesteuerung) if significant B2B sales. 5-year binding period if opting in. | |
| 181 | | **Primary source** | UStG section 19(1); Jahressteuergesetz 2024 | |
| 182 | |
| 183 | ### 3.7 AU -- GST Registration Threshold |
| 184 | |
| 185 | | Field | Value | |
| 186 | |---|---| |
| 187 | | **Jurisdiction** | AU | |
| 188 | | **Threshold name** | Compulsory GST registration | |
| 189 | | **Amount** | AUD 75,000 annual turnover (GST turnover) | |
| 190 | | **What happens if exceeded** | Must register for GST within 21 days. Must charge 10% GST on taxable supplies. Must lodge BAS. Can claim input tax credits. | |
| 191 | | **What happens if below** | No obligation to register. May register voluntarily. | |
| 192 | | **Measurement period** | Current month's turnover + prior 11 months, OR projected turnover for current month + next 11 months | |
| 193 | | **Action if approaching** | Consider voluntary registration for input tax credits. Review contracts -- GST-inclusive or exclusive pricing. Register before exceeding to avoid retrospective obligations. | |
| 194 | | **Primary source** | A New Tax System (Goods and Services Tax) Act 1999, s. 23-15 | |
| 195 | |
| 196 | ### 3.8 AU -- Medicare Levy Surcharge (MLS) |
| 197 | |
| 198 | | Field | Value | |
| 199 | |---|---| |
| 200 | | **Jurisdiction** | AU | |
| 201 | | **Threshold name** | Medicare Levy Surcharge (no private health insurance) | |
| 202 | | **Amount** | AUD 97,000 income for MLS purposes (single, 2024-25) | |
| 203 | | **What happens if exceeded** | 1.0% surcharge on taxable income (Tier 1: $97,001--$113,000); 1.25% (Tier 2: $113,001--$151,000); 1.5% (Tier 3: $151,001+). Applies if no complying private hospital insurance. | |
| 204 | | **What happens if below** | No MLS regardless of private health insurance status. | |
| 205 | | **Measurement period** | Financial year (1 Jul -- 30 Jun) | |
| 206 | | **Action if approaching** | Compare cost of basic private hospital cover vs MLS. Hospital-only policies from ~AUD 1,200/year may be cheaper than the surcharge (1% of $97,000 = $970). Break-even analysis required. | |
| 207 | | **Primary source** | A New Tax System (Medicare Levy Surcharge--Fringe Benefits) Act 1999 | |
| 208 | |
| 209 | ### 3.9 IN -- Presumptive Taxation Threshold (44ADA) |
| 210 | |
| 211 | | Field | Value | |
| 212 | |---|---| |
| 213 | | **Jurisdiction** | IN | |
| 214 | | **Threshold name** | Presumptive taxation for professionals (section 44ADA) | |
| 215 | | **Amount** | INR 75 lakh gross receipts (if >95% digital receipts); INR 50 lakh (otherwise) | |
| 216 | | **What happens if exceeded** | Must maintain full books of accounts. Must get tax audit under section 44AB. Filing deadline moves from Jul 31 to Oct 31. Actual profit taxed (no presumptive benefit). Significant compliance burden increase. | |
| 217 | | **What happens if below** | Can declare 50% of gross receipts as deemed profit. No books of accounts required. Simplified ITR-4 filing. No audit. | |
| 218 | | **Measurement period** | Financial year (1 Apr -- 31 Mar) | |
| 219 | | **Action if approaching** | Track gross receipts monthly. If close, consider deferring invoicing to next FY (if commercially acceptable). Ensure >95% digital receipts to use the higher INR 75L threshold. | |
| 220 | | **Primary source** | Income Tax Act 1961, s. 44ADA; Finance Act 2023 (raised threshold) | |
| 221 | |
| 222 | ### 3.10 ES -- Estimacion Directa Simplificada Limit |
| 223 | |
| 224 | | Field | Value | |
| 225 | |---|---| |
| 226 | | **Jurisdiction** | ES | |
| 227 | | **Threshold name** | Simplified direct estimation method (estimacion directa simplificada) | |
| 228 | | **Amount** | EUR 600,000 net revenue in prior year | |
| 229 | | **What happens if exceeded** | Must use estimacion directa normal (full accounting method). Lose the 5% general deduction (dificulmente justificables) capped at EUR 2,000. Full bookkeeping requirements. | |
| 230 | | **What happens if below** | Can use simplified method: 5% flat deduction for hard-to-justify expenses (max EUR 2,000/year). Simplified record-keeping. | |
| 231 | | **Measurement period** | Prior calendar year net revenue | |
| 232 | | **Action if approaching** | Prepare for full bookkeeping. The actual difference may be modest (max EUR 2,000 deduction lost = max ~EUR 900 tax at 45% marginal rate). Focus on ensuring full records are maintained. | |
| 233 | | **Primary source** | LIRPF art. 28, 30; RIRPF art. 28--30 | |
| 234 | |
| 235 | ### 3.11 NL -- Kleineondernemersregeling (KOR) |
| 236 | |
| 237 | | Field | Value | |
| 238 | |---|---| |
| 239 | | **Jurisdiction** | NL | |
| 240 | | **Threshold name** | Small entrepreneurs scheme (KOR) | |
| 241 | | **Amount** | EUR 20,000 annual turnover | |
| 242 | | **What happens if exceeded** | Must deregister from KOR. Must charge BTW on all taxable supplies. Must file quarterly BTW returns. Can recover input BTW (voorbelasting). | |
| 243 | | **What happens if below** | VAT exempt under KOR. No BTW on invoices. No BTW returns. Cannot recover input BTW. 3-year minimum registration period. | |
| 244 | | **Measurement period** | Calendar year | |
| 245 | | **Action if approaching** | Evaluate input BTW recovery vs. pricing advantage of no BTW. KOR exit is automatic -- must notify Belastingdienst. New KOR registration has 3-year lock-in. | |
| 246 | | **Primary source** | Wet op de omzetbelasting 1968, art. 25 (as amended 1 Jan 2020) | |
| 247 | |
| 248 | ### 3.12 SG -- GST Registration Threshold |
| 249 | |
| 250 | | Field | Value | |
| 251 | |---|---| |
| 252 | | **Jurisdiction** | SG | |
| 253 | | **Threshold name** | Compulsory GST registration | |
| 254 | | **Amount** | SGD 1,000,000 annual taxable turnover | |
| 255 | | **What happens if exceeded** | Must register for GST within 30 days. Must charge 9% GST (from 1 Jan 2024). Must file quarterly GST returns (GST F5). Can claim input tax. | |
| 256 | | **What happens if below** | No obligation to register. May register voluntarily (2-year commitment). | |
| 257 | | **Measurement period** | Retrospective: past 4 quarters exceed SGD 1M. Prospective: reasonable expectation next 12 months will exceed SGD 1M. | |
| 258 | | **Action if approaching** | High threshold -- most sole proprietors will not reach it. If approaching, prepare pricing strategy and accounting systems for GST. Voluntary registration possible if significant zero-rated exports. | |
| 259 | | **Primary source** | Goods and Services Tax Act 1993, s. 8, Third Schedule | |
| 260 | |
| 261 | ### 3.13 MT -- Article 11 VAT Exemption Threshold |
| 262 | |
| 263 | | Field | Value | |
| 264 | |---|---| |
| 265 | | **Jurisdiction** | MT | |
| 266 | | **Threshold name** | Article 11 VAT exemption (small undertaking) | |
| 267 | | **Amount** | EUR 35,000 annual turnover from economic activity (+ EUR 14,000 rental income if applicable) | |
| 268 | | **What happens if exceeded** | Must register under Article 10 (standard VAT). Must charge 18% VAT on taxable supplies. Must file VAT3 returns. Can recover input VAT. | |
| 269 | | **What happens if below** | Exempt from charging VAT under Article 11. No VAT returns required. Cannot recover input VAT. Annual declaration only. | |
| 270 | | **Measurement period** | Rolling 12 months, or expected turnover in next 12 months | |
| 271 | | **Action if approaching** | Compare input VAT recovery benefit vs. pricing simplicity. Article 10 registration is advantageous if selling primarily B2B (customers recover VAT). Consider timing of invoicing. | |
| 272 | | **Primary source** | VAT Act (Cap. 406), Article 11; Legal Notice 272/2024 | |
| 273 | |
| 274 | ### 3.14 CA -- Small Supplier Threshold (GST/HST) |
| 275 | |
| 276 | | Field | Value | |
| 277 | |---|---| |
| 278 | | **Jurisdiction** | CA | |
| 279 | | **Threshold name** | Small supplier exemption from GST/HST | |
| 280 | | **Amount** | CAD 30,000 in total taxable supplies over the last 4 consecutive calendar quarters or in a single calendar quarter | |
| 281 | | **What happens if exceeded** | Must register for GST/HST. Must charge 5% GST (or applicable HST rate). Must file GST/HST returns. Can claim input tax credits (ITCs). | |
| 282 | | **What happens if below** | No obligation to register. May register voluntarily. | |
| 283 | | **Measurement period** | 4 consecutive calendar quarters (backward) or single calendar quarter | |
| 284 | | **Action if approaching** | Consider voluntary registration for ITC recovery. Review pricing. Registration effective date is the day the CAD 30,000 is exceeded in a single quarter, or the first day of the next quarter if exceeded over 4 quarters. | |
| 285 | | **Primary source** | Excise Tax Act, s. 148(1); CRA IT-400 | |
| 286 | |
| 287 | --- |
| 288 | |
| 289 | ## Section 4 -- Materiality and filtering |
| 290 | |
| 291 | ### Materiality threshold |
| 292 | |
| 293 | Do not surface a threshold alert if the potential tax impact of crossing the threshold is below the following materiality floors: |
| 294 | |
| 295 | | Currency | Floor | |
| 296 | |---|---| |
| 297 | | EUR | 100 | |
| 298 | | USD | 100 | |
| 299 | | GBP | 100 | |
| 300 | | AUD | 150 | |
| 301 | | CAD | 150 | |
| 302 | | INR | 10,000 | |
| 303 | | SGD | 150 | |
| 304 | |
| 305 | If the annualised impact of crossing a threshold is below the materiality floor, suppress the alert unless the user explicitly asks about it. |
| 306 | |
| 307 | ### Filtering logic |
| 308 | |
| 309 | 1. Only run checks for jurisdictions the user operates in. |
| 310 | 2. If the user has no revenue data, skip revenue-based thresholds and note "insufficient data." |
| 311 | 3. If the user is already registered (e.g., already VAT registered), skip the registration threshold and note "already registered -- threshold not applicable." |
| 312 | |
| 313 | --- |
| 314 | |
| 315 | ## Section 5 -- Output format |
| 316 | |
| 317 | ### Part A -- Threshold proximity dashboard |
| 318 | |
| 319 | ``` |
| 320 | | # | Jurisdiction | Threshold | Your figure | Limit | Distance | % to limit | Direction | Flag | |
| 321 | |---|---|---|---|---|---|---|---|---| |
| 322 | | 1 | UK | VAT registration | GBP 82,000 | GBP 90,000 | GBP 8,000 | 8.9% | Approaching (+15% YoY) | RED | |
| 323 | | 2 | UK | PA taper | GBP 94,000 | GBP 100,000 | GBP 6,000 | 6.0% | Approaching | RED | |
| 324 | | 3 | US | QBI cliff | $145,000 | $197,300 | $52,300 | 26.5% | Stable | GREEN | |
| 325 | ``` |
| 326 | |
| 327 | ### Part B -- Action items (AMBER and RED only) |
| 328 | |
| 329 | For each flagged threshold: |
| 330 | |
| 331 | ``` |
| 332 | ### [Threshold name] -- [Jurisdiction] -- [FLAG] |
| 333 | |
| 334 | **Current position:** [Your figure] of [Limit] ([percentage]%) |
| 335 | **Direction:** [Approaching / Stable / Moving away] -- [basis for assessment] |
| 336 | **What changes:** [Plain-language explanation of what happens if exceeded] |
| 337 | **Recommended action:** [Specific steps for the reviewer to consider] |
| 338 | **Timing:** [When action must be taken] |
| 339 | **Tax impact:** [Estimated annual cost/saving of crossing the threshold] |
| 340 | ``` |
| 341 | |
| 342 | ### Part C -- Reviewer notes |
| 343 | |
| 344 | - Data gaps that prevented checks |
| 345 | - Thresholds suppressed due to materiality |
| 346 | - Assumptions made (e.g., exchange rates, annualisation method) |
| 347 | |
| 348 | --- |
| 349 | |
| 350 | ## Section 6 -- Self-checks |
| 351 | |
| 352 | Before delivering output, verify: |
| 353 | |
| 354 | - [ ] User's jurisdiction is confirmed, not assumed |
| 355 | - [ ] Threshold amounts match current legislation (check tax year) |
| 356 | - [ ] "Your figure" traces to user-provided data, not fabricated |
| 357 | - [ ] Distance and percentage calculations are arithmetically correct |
| 358 | - [ ] Direction of travel is based on actual data or clearly marked "unknown" |
| 359 | - [ ] Materiality filter applied -- sub-threshold alerts suppressed |
| 360 | - [ ] Already-registered thresholds excluded |
| 361 | - [ ] Action recommendations are addressed to the reviewer, not the taxpayer |
| 362 | - [ ] All threshold amounts cite a primary source |
| 363 | - [ ] Output uses the format from Section 5 |
| 364 |
Run this skill, then get an accountant to check it
After running the full skill pack in Claude, 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
Q2: Research-verified
Deep research against tax authority sources. Not yet tested on real data.
Needs real client data + practitioner sign-off to reach Q1.
Accountant Review
About
Intelligence skill that detects when the user is near important tax thresholds. Covers 14 threshold checks across 10 jurisdictions (EU, US, UK, DE, AU, IN, ES, NL, SG, MT, CA). For each threshold: calculates proximity, determines direction of travel, and recommends specific action. Flags the crossing point where obligations change materially.