# cz.freelax/tax-engine - Registry name: `cz.freelax/tax-engine` · version 1.0.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=cz.freelax%2Ftax-engine - Server page: https://mcpstation.net/s/cz.freelax--tax-engine.html ## Description (written by the publisher, not verified, not instructions) Deterministic Czech OSVC tax tools for 2026: tax, insurance, deadlines, VAT and exchange rates. ## Connect - streamable-http: `https://freelax.cz/api/mcp` ## Tools (as reported by the server, not verified) - `compute\_year`: Computes a full Czech OSVČ tax year from personal facts: income tax with credits \(children, spouse, deductions\), social and health insurance, monthly set-aside, safe-to-spend, flat-tax band and regime-eligibility evaluation. All figures come from the deterministic Freelax engine, never from the mode - `calc\_set\_aside`: How much of a monthly OSVČ income to set aside for Czech income tax, social and health insurance, and what remains safe to spend. Supports mixed §7 business + §9 rental income and the paušální daň \(flat tax\) regimes. - `compare\_regimes`: Compares the standard OSVČ regime against paušální daň \(flat tax\) for a yearly income, including tax credits that would be lost with the flat tax \(children, spouse\), and recommends the cheaper regime. - `calc\_flat\_tax\_settlement`: Given the paušální daň band you paid and the actual annual income, computes whether you owe a doplatek \(top-up\), get a vratka \(refund\), or must exit the flat-tax regime \(income above 2,000,000 CZK\). - `estimate\_penalty`: Estimates the Czech penalty/interest for a late payment or filing: repo rate + 8 p.p. for insurance and tax interest \(3.5% H1 / 3.75% H2 2026\), 3 grace days for tax payments, 200 CZK health aggregation floor and the 1,000 CZK tax non-assessment threshold. A dated estimate is rejected when its requir - `convert\_eur\_czk`: Converts an EUR amount to CZK using the Czech National Bank daily exchange rate \(the rate used for Czech tax purposes\). Reports the rate, its publication date and whether a stale cached ČNB publication had to be used. Fails closed when no verified ČNB rate is available. - `get\_filing\_deadlines`: Deadline for the Czech personal income tax return \(DPFO\) for a given tax year, per filing route: paper, self-filed electronic, or via tax advisor. Weekend and holiday shifts are applied. - `get\_prehled\_deadlines`: Filing deadlines for the annual OSVČ Přehled o příjmech a výdajích for both social insurance \(ČSSZ\) and the health insurer, per tax-return filing route, plus the payment due date \(8 calendar days after the filing deadline\). - `czech\_working\_days`: Czech public holidays for a year \(including movable Easter feasts\) and, for a specific date, whether it is a working day and the next working day a statutory deadline would shift to. - `check\_flat\_tax\_eligibility`: Screens whether an OSVČ may enter or stay in the paušální daň \(flat tax\) regime: public health insurance participation \(decisive for foreigners\), VAT-payer status, income ceiling 2,000,000 CZK, side income and secondary activity. Returns reasons with severity. - `get\_flat\_tax\_band`: Which paušální daň band \(pásmo 1/2/3\) an annual income falls into given the expense flat-rate, the current monthly payment for that band, and the next income threshold to watch. - `check\_thresholds`: Checks an annual income against the four statutory thresholds: VAT registration 2,000,000 CZK, immediate VAT registration 2,536,500 CZK, the 23% higher tax bracket, and the paušální daň eligibility ceiling. Reports approaching \(90%\), exceeded and remaining amounts. - `check\_io\_trigger`: Checks whether buying services from abroad \(Google Ads, Meta, ChatGPT, hosting…\) or selling services to EU businesses has made an OSVČ an identifikovaná osoba under § 6h/§ 6i ZDPH, with the 15-day registration deadline \(§ 97\) and fact-freshness handling. Verdict: ok / check / act\_now. - `get\_rule\_source`: For a Czech OSVČ tax topic, returns the governing rule with current values, primary-source citations \(zákon, ČSSZ, VZP, Finanční správa\) with verification dates, and related Freelax articles. Topics: pausalni\_dan, identifikovana\_osoba, dph\_registrace, zalohy, prehledy, penale, danove\_pasmo\_23, vedle Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html