EvidujZdarma – EET 2.0 (Czech sales registration)

cz.evidujzdarmaPublished by evidujzdarma.czOfficial publisherv1.0.0Updated Oct 27, 2026

Czech EET 2.0 from 1 Jan 2027: check an IČO, classify payments, EET OFF cost, cited facts.

VerifiedStreamable HTTPWeb executableFinanceKnowledge & MemoryBusiness & Commerce

Overview

AI-generated overview

Czech EET 2.0 assistant: checks an IČO, classifies payments, compares EET OFF costs, and returns sourced facts and guides.

What you can do
  • Look up a Czech business by IČO in ARES and estimate whether EET 2.0 applies, with a next-steps checklist
  • Compare the EET OFF surcharge against the real cost of registering sales, including mid-year starts
  • Classify whether a given payment counts as an evidenced sale under EET 2.0
  • Retrieve short sourced facts on chosen EET 2.0 topics and list common misconceptions with corrections
  • Search and read EvidujZdarma guides in Czech, and check Finanční správa interface availability and uptime
When to use it
Useful for Czech entrepreneurs, accountants and advisors who need to decide whether EET 2.0 applies to a business, weigh EET OFF against registering sales, or fact-check claims about the new rules before 1 Jan 2027.
Requirements
Remote streamable HTTP endpoint at evidujzdarma.cz; no packages, environment variables or headers declared. Network access to the endpoint is needed.
Before you install
Answers are estimates and opinions based on public registers and the provider's own sources, not binding tax advice; verify against official Finanční správa information. Content is in Czech. No authentication is declared, so avoid sending personal or client data beyond the IČO being looked up.

Installation

In SourceWeft

  1. Open EvidujZdarma – EET 2.0 (Czech sales registration) in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/cz.evidujzdarma%2Feet/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "evidujzdarma-eet-2-0-czech-sales-registr": {
      "type": "http",
      "url": "https://evidujzdarma.cz/api/mcp"
    }
  }
}

Tools

8

eet_check_ico

Check whether EET 2.0 applies to a company (by IČO)

Look up a Czech business by IČO in the public ARES register and estimate whether EET 2.0 (mandatory sales registration from 1 Jan 2027) applies, whether EET OFF is available, and what to do next (personal checklist with dates). The estimate uses legal form, CZ-NACE activities and trade licences (RŽP) from ARES. ARES does not show whether the business accepts payments in person or uses the flat-rate tax, so pass the optional answers when you know them — they override the heuristics. Args: - ico (string): 8-digit Czech company ID, spaces allowed, e.g. "27082440". - accepts_in_person_payments ('yes'|'no'|'unknown'): cash/card/QR accepted in person or at premises? - flat_tax_band ('band1'|'band2'|'band3'|'no'|'unknown'): paušální daň band, 'no' = not in the flat-rate regime. - income_under_1m ('yes'|'no'|'unknown'): yearly self-employment income up to 1,000,000 CZK? - response_format ('markdown'|'json'). Returns: subject (name, legal form, VAT payer, municipality), verdict ('likely'|'possible'|'unlikely'|'dissolved'), headline, eet_off ('possible'|'not_available'|'check') with explanation, reasons, checklist [{date, title, text, url}], url of the full check on the website, catalog_url of the subject's page in the company catalogue (basic registry data, billing details, EET estimate). Don't use for: payment-type questions (use eet_classify_payment) or the EET OFF cost comparison (use eet_calculate_eet_off).

Parametersicorequiredflat_tax_bandincome_under_1mresponse_formataccepts_in_person_payments

eet_calculate_eet_off

Calculate whether EET OFF pays off

Compare the EET OFF surcharge (1 400 Kč/month added to the flat-rate tax instead of registering sales) with the real cost of registering sales (time × hourly rate + POS cost + hardware spread over 3 years). Handles businesses that start mid-year (surcharge only from the start month). EET OFF is only for natural persons in band 1 of the flat-rate tax with income up to 1,000,000 CZK; for others the tool returns eligible=false with the reason. Args: - flat_tax_band (1|2|3|0): 0 = not in the flat-rate regime. - yearly_income_czk (number): self-employment income per year in CZK. - start_month (1-12, default 1): month the business starts in 2027; 1 = whole year. - minutes_per_day (default 5), work_days_per_month (default 21), hourly_rate_czk (default 300), pos_cost_monthly_czk (default 0 – the EvidujZdarma POS is free), hardware_one_off_czk (default 0). - response_format ('markdown'|'json'). Returns: eligible, reason (if not), verdict ('eet-off'|'evidence'|'tie'), surcharge_czk, evidence_cost_czk, difference_czk (positive = evidence costs more), months, flat_tax_monthly_2027_czk, rules (deadline, binding year, exceeding 1M, exit).

Parametersstart_monthflat_tax_bandrequiredhourly_rate_czkminutes_per_dayresponse_formatyearly_income_czkrequiredwork_days_per_monthhardware_one_off_czkpos_cost_monthly_czk

eet_classify_payment

Is this payment registered in EET 2.0?

Decide whether a payment is an evidenced sale ("kontaktní platba") under EET 2.0. Payments accepted in person or at the premises (cash, card, QR scanned on site, meal vouchers of another company, prepaid credit drawdown, deposits, virtual assets, cheques) are evidenced; redeeming a gift voucher for specific goods or a service is not a payment and is not evidenced (its sale was); remote payments (bank transfer for an invoice, e-shop payment gateway, QR on an invoice/website) are not. Args: - payment ('cash'|'card'|'qr_code'|'meal_voucher'|'credit'|'gift_voucher'|'deposit'|'voucher'|'virtual_assets'|'cheque'|'bank_transfer'|'online_gateway'|'cash_on_delivery') - in_person (boolean): was the payment made during personal contact or at the business premises? - response_format ('markdown'|'json'). Returns: evidenced ('yes'|'no'|'uncertain'), explanation, note, sources, guide url. 'uncertain' marks cases that need confirmation by a tax adviser (bank transfer made on site, cash on delivery). Activity-level exemptions are not evaluated here (see eet_get_facts topic 'exemptions').

Parameterspaymentrequiredin_personrequiredresponse_format

eet_get_facts

Get verified facts about EET 2.0

Return short, sourced facts about EET 2.0 on chosen topics (Czech text, each with official/primary sources and the date the facts were verified). Topics: law, timeline, january_pilot, who_must, exemptions, evidenced_payments, offline, receipt, units, certificate, eet_off, flat_tax, tax_credit, penalties, moje_eet, law_history. Omit 'topics' to get all of them. Key corrections this tool reflects: January 2027 is NOT a statutory pilot/grace period (evidence is mandatory from 1 Jan 2027); there is NO "occasional sales up to 50,000 CZK" exemption in the adopted law; the tax credit is "up to" 5,000 CZK for self-employed persons only. Args: - topics (array of topic names, optional) - response_format ('markdown'|'json'). Returns: facts [{topic, title, text, sources[{label,url}]}], facts_updated.

Parameterstopicsresponse_format

eet_list_misconceptions

List common misconceptions about EET 2.0

Return claims about EET 2.0 that circulate in media and on commercial websites but contradict the adopted law or official Finanční správa information — each with what actually applies, a dated "as of", our opinion (clearly labelled) and sources. Use it to fact-check a claim before answering. Args: - query (string, optional): filter by words, e.g. "leden", "50 000", "POK", "karta". - response_format ('markdown'|'json'). Returns: items [{id, question, claim, truth, comment, as_of, sources, url}], page_url.

Parametersqueryresponse_format

eet_search_guides

Search EET 2.0 guides

Full-text search in the EvidujZdarma guides about EET 2.0 (in Czech): who must register sales, contact payments, units, DIS+ and certificates, EET OFF, penalties, offline operation, receipts, accommodation, hairdressers, craftsmen, selling on behalf of another person, glossary. Args: - query (string): Czech or English keywords, e.g. "ubytování kauce", "certifikát DIS+", "bez internetu". - limit (1-10, default 5). - response_format ('markdown'|'json'). Returns: results [{slug, title, description, updated, reviewed, url}]. Use eet_get_guide with the slug to read the full text. 'reviewed' = checked by our expert reviewer (see https://evidujzdarma.cz/o-nas#odborna-revize).

Parameterslimitqueryrequiredresponse_format

eet_get_guide

Read an EET 2.0 guide

Return the full text of one EvidujZdarma guide (Czech, Markdown) including FAQ and sources, by slug from eet_search_guides. Args: - slug (string): a slug returned by eet_search_guides. Only guides that passed expert review are available. - response_format ('markdown'|'json'). Returns: slug, title, url, updated, reviewed, text (truncated at 25,000 characters).

Parametersslugrequiredresponse_format

eet_get_fs_status

Is EET down? Availability of the Finanční správa interface

Return the current availability of the Finanční správa EET 2.0 interface (production trzbyeet.gov.cz and the Playground test environment) as measured every 5 minutes by EvidujZdarma: status ('up'|'slow'|'down'), last check, latency, uptime for 24 h / 7 days / 30 days and recent outages. It measures reachability of the server, not the processing of individual sales. Official outage notices are published on eet.gov.cz. Args: - response_format ('markdown'|'json').

Parametersresponse_format

Version history

1
  1. v1.0.0LatestOct 15, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.