{"uid":"cap_fdFTIaHJ3fw5BvCkywdgQ","slug":"euroref-income-tax-rate-lookup-25a9b677","name":"euroref Income Tax Rate Lookup","description":"Authoritative European government reference values as clean JSON: central-bank policy rates, VAT rates, national minimum wages and public holidays for Germany (de), France (fr). Every value carries a citation to its official primary source (government gazette or central-bank statement), an effective date, a last-confirmed date and a staleness flag.","url":"https://euroref.dev/v1/answers/income-tax","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"unit":"percent","notes":"STRUCTURAL NOTE: Germany has NO national policy rate. The Deutsche Bundesbank has had no independent monetary-policy competence since 1 January 1999; monetary policy for the euro area is set by the ECB Governing Council under Art. 127-133 TFEU and the ESCB/ECB Statute. The value served is the euro-area-wide ECB deposit facility rate (DFR), which applies identically in all 20 euro-area members, not a German-specific rate. On 11 June 2026 the Governing Council raised all three key rates by 25 basis points with effect from 17 June 2026: deposit facility 2.25%, main refinancing operations (MRO) 2.40%, marginal lending facility 2.65%. This was the first ECB increase since September 2023, reversing part of the eight cuts delivered between June 2024 and June 2025; the ECB cited energy-driven inflation pressure from the Middle East conflict. The DFR is served here because since the 18 March 2024 framework change the ECB steers short-term money-market rates through the DFR and narrowed the MRO-DFR spread to 15bp; the MRO rate (2.40%) remains the headline 'refinancing' rate cited by some sources. No Governing Council monetary-policy meeting fell between 17 June 2026 and the last_confirmed date, so 2.25% is still in force. Note separately that the German statutory Basiszinssatz under Section 247 BGB, published semi-annually by the Bundesbank and used for default interest, is a distinct national figure and is NOT a monetary policy rate. Access: ecb.europa.eu serves the full key-rates table as static HTML and loaded cleanly.","stale":false,"value":2.25,"series":"policy-rate","source":{"url":"https://www.ecb.europa.eu/press/pr/date/2026/html/ecb.mp260611~4d41bd5e83.en.html","name":"European Central Bank, Monetary policy decisions of the Governing Council, 11 June 2026 (press release ecb.mp260611); Key ECB interest rates statistical table"},"country":"DE","disclaimer":"Independent service, not affiliated with any government. Verify against the cited official source before legal or financial use.","effective_from":"2026-06-17","last_confirmed":"2026-07-20"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1j_ylL4v7bCuKi4eYVdQb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns authoritative income tax reference data for European countries (Germany, France) as clean JSON with official source citations and freshness metadata","exampleAgentPrompt":"What is the current income tax rate in Germany according to official government sources, and is it still up to date?","exampleUseCases":[{"title":"Tax compliance check for EU payroll","prompt":"I need the official current income tax rate for France with a citation to the government source — we're running payroll calculations and need to verify we're using the right figure."},{"title":"Financial app reference data refresh","prompt":"Fetch the latest income tax rate for Germany and tell me when it was last confirmed and whether the data is stale — I need to display it in our finance dashboard."},{"title":"Cross-country tax rate comparison","prompt":"Can you get me the income tax rates for both Germany and France from an authoritative source so I can compare them for a report?"}],"resultDescription":"A JSON object containing the income tax value (as a percent), the country code, effective date, last-confirmed date, a staleness boolean flag, unit, explanatory notes (including structural caveats), and a source object with the official URL and name of the citing government or regulatory body.","failureModes":["Unsupported country code returns an error (only de and fr are supported)","Stale flag set to true if the underlying official source has not been re-confirmed recently","Truncated response if the API truncates long notes fields","Payment not completed results in HTTP 402 response requiring x402 micropayment","Network timeout if the upstream source is temporarily unreachable"],"whenToPreferThis":"Choose this endpoint when you need authoritative, cited European income tax reference data for Germany or France with freshness metadata and a traceable link to the official government or regulatory source. Prefer it over general web search when you need structured JSON output with an explicit staleness flag and primary-source citation rather than scraped or crowd-sourced figures.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:36:22.592Z","isFirstParty":false}