SZ

SZIF

czech

SZIF

Type: financial
Module: Szif

Capabilities

Subsidy Recipients Payment Data CAP Payments Rural Development Market Intervention Cross-Compliance Data

Try SZIF

API Endpoint

Results

Overview

SZIF (Statni zemedelsky intervencni fond) is the Czech State Agricultural Intervention Fund, the national paying agency responsible for distributing European Union Common Agricultural Policy (CAP) funds and Czech national agricultural subsidies. As the sole accredited paying agency for EU agricultural funds in the Czech Republic, SZIF processes and distributes billions of CZK annually in direct payments, rural development grants, market intervention measures, and specialized agricultural support programs. The fund publishes beneficiary data as required by EU transparency regulations (Regulation EU 2021/2116), making it a valuable OSINT source for agricultural sector intelligence, subsidy fraud detection, and financial due diligence on agricultural entities.

For OSINT analysts investigating Czech agricultural companies, SZIF data reveals the financial dependency of agricultural entities on public subsidies, the distribution of EU funds across regions and sectors, and potential indicators of subsidy fraud or misuse. When cross-referenced with land registry data from Nahlizeni do KN and company data from ARES, SZIF payment records provide a comprehensive picture of agricultural business models and their reliance on public funding.

SZIF administers two major EU funds: the European Agricultural Guarantee Fund (EAGF), which finances direct payments and market measures, and the European Agricultural Fund for Rural Development (EAFRD), which co-finances rural development programs. Together, these funds represent approximately CZK 40-50 billion annually in payments to Czech agricultural entities. The transparency requirement means that every payment above certain thresholds must be publicly disclosed with the recipient's name, municipality, payment amount, and program details.

The fund's data is particularly valuable for investigating land concentration, agricultural holding structures, and the relationship between subsidy receipts and actual agricultural activity. Large agricultural conglomerates in the Czech Republic often structure their operations across multiple legal entities to optimize subsidy receipts, creating complex corporate structures that SZIF data helps map when combined with commercial register information from Justice.cz.

Data Sources and Coverage

SZIF publishes payment data through its transparency portal, covering all major EU and national agricultural support programs.

ProgramDescriptionAnnual Budget (approx.)
SAPS (Single Area Payment Scheme)Per-hectare direct payments to farmersCZK 20+ billion
GreeningEnvironmental compliance top-up paymentsCZK 7+ billion
Young Farmer SupportAdditional payments for farmers under 40CZK 500+ million
Voluntary Coupled SupportPayments linked to specific crops or livestockCZK 3+ billion
Rural Development ProgrammeInvestment grants, agri-environment measuresCZK 8+ billion
Market InterventionWine, fruit, vegetable sector support, school schemesCZK 1+ billion
Cross-Compliance SanctionsReductions for regulatory non-complianceNegative adjustments
National Top-UpsCzech national co-financing supplementsCZK 2+ billion

Data Fields Published

FieldTypeDescription
Recipient NamestringLegal name of the subsidy recipient
Recipient ICOstringCompany identification number (for legal entities)
MunicipalitystringMunicipality of the recipient's registered address
DistrictstringAdministrative district (okres)
Payment AmountnumberTotal payment in CZK for the reporting period
ProgramstringSpecific subsidy program and measure
Fund SourceenumEAGF, EAFRD, or national funds
Financial YearintegerEU financial year of the payment
Payment DatedateDate of payment disbursement

Entity Types Receiving Payments

Entity CategoryDescriptionTypical Payment Range
Large Agricultural HoldingsAgrofert, Priban a.s., major conglomeratesCZK 100M - 1B+
Medium FarmsCooperatives, medium enterprisesCZK 1M - 100M
Small FarmersIndividual farmers, family farmsCZK 50K - 1M
Agricultural Companiess.r.o. and a.s. entitiesCZK 100K - 50M
Research InstitutionsAgricultural research organizationsCZK 1M - 50M
Municipal EntitiesMunicipalities managing agricultural landCZK 50K - 5M
NGOs and AssociationsEnvironmental and rural development organizationsCZK 100K - 10M

API Integration

SZIF does not provide an official REST API. Data access is through the transparency portal web interface and periodic open data publications. The Prismatic adapter handles structured extraction from these sources.

Access Methods

MethodDescriptionData Freshness
Transparency PortalWeb-based search at szif.czUpdated quarterly
Open Data ExportsCSV/Excel downloads from data.gov.czAnnual publications
EU TransparencyData submitted to EU Financial Transparency SystemAnnual, 6-month delay
Annual ReportsSZIF annual activity reports with aggregate statisticsAnnual
FOI RequestsInformation Act (106/1999 Sb.) for detailed dataOn request

Query Examples

curl Examples

# SZIF transparency portal search (web scraping required)
# Note: No official API - these are illustrative extraction patterns

# Download open data from Czech national data catalogue
curl -O "https://data.gov.cz/datova-sada/szif-prijemci-dotaci-2025.csv"

# EU Financial Transparency System (EAGF + EAFRD)
curl "https://ec.europa.eu/budget/fts/index_en.htm" \
  -d "country=CZ&fund=EAGF"

# Search SZIF website (requires web scraping)
curl "https://www.szif.cz/cs/seznam-prijemcu-dotaci?query=ExampleFarm"

Elixir Integration

# Search subsidy recipients by name
{:ok, recipients} = PrismaticOsint.Szif.search("Agrofert",
  year: 2025
)
# => %{
#   total: 15,
#   recipients: [
#     %{name: "AGROFERT, a.s.", ico: "26185610",
#       municipality: "Praha", district: "Praha",
#       total_payment: 2_350_000_000,
#       programs: [
#         %{name: "SAPS", amount: 1_200_000_000},
#         %{name: "Greening", amount: 450_000_000},
#         %{name: "Voluntary Coupled Support", amount: 350_000_000},
#         %{name: "Rural Development", amount: 350_000_000}
#       ]}
#   ]
# }

# Get payment history for a specific entity by ICO
{:ok, payments} = PrismaticOsint.Szif.payments(ico: "12345678",
  year_from: 2020,
  year_to: 2025
)
# => %{
#   entity: "Example Farm s.r.o.",
#   ico: "12345678",
#   total_all_years: 45_000_000,
#   by_year: [
#     %{year: 2025, total: 8_500_000, programs: [...]},
#     %{year: 2024, total: 7_800_000, programs: [...]},
#     %{year: 2023, total: 7_200_000, programs: [...]}
#   ]
# }

# Regional subsidy analysis
{:ok, region} = PrismaticOsint.Szif.by_region("CZ064",
  year: 2025,
  top_recipients: 20
)
# => %{
#   region: "CZ064 - Jihomoravsky kraj",
#   total_payments: 5_200_000_000,
#   recipient_count: 4_230,
#   top_recipients: [
#     %{name: "Large Agro a.s.", total: 120_000_000},
#     %{name: "Regional Coop", total: 85_000_000}
#   ],
#   by_program: %{
#     saps: 2_800_000_000,
#     greening: 1_100_000_000,
#     rural_development: 800_000_000,
#     other: 500_000_000
#   }
# }

# Cross-reference with land registry for subsidy-per-hectare analysis
{:ok, analysis} = PrismaticOsint.Pipeline.agricultural_analysis("12345678",
  sources: [:szif, :nahlizeni_kn, :ares, :justice_cz],
  checks: [:subsidy_per_hectare, :land_ownership, :corporate_structure]
)
# => %{
#   entity: "Example Farm s.r.o.",
#   total_subsidies: 8_500_000,
#   registered_land_area_ha: 850,
#   subsidy_per_hectare: 10_000,
#   land_ownership: :mixed,  # Own + leased
#   beneficial_owners: ["Jan Novak", "Marie Novakova"],
#   related_entities: [
#     %{name: "Farm Services s.r.o.", relationship: :common_owner}
#   ],
#   risk_indicators: [:high_subsidy_dependency]
# }

# Detect potential subsidy structuring across related entities
{:ok, network} = PrismaticOsint.Szif.subsidy_network("12345678",
  include_related: true,
  depth: 2
)
# => %{
#   central_entity: "Example Farm s.r.o.",
#   related_recipients: [
#     %{name: "Farm B s.r.o.", ico: "87654321", shared_owners: 2,
#       subsidies: 6_200_000, relationship: :common_beneficial_owner}
#   ],
#   aggregate_subsidies: 14_700_000,
#   structuring_risk: :medium
# }

Data Schema

FieldTypeDescription
recipient.namestringLegal name of the subsidy recipient
recipient.icostringCompany identification number
recipient.municipalitystringRegistered municipality
recipient.districtstringAdministrative district
recipient.regionstringNUTS3 region code
payment.amountnumberPayment amount in CZK
payment.fundenumEAGF, EAFRD, national
payment.programstringSpecific program or measure
payment.measure_codestringEU measure code
payment.financial_yearintegerEU financial year
payment.datedatePayment disbursement date
compliance.sanctionsnumberCross-compliance reduction amount
compliance.violation_typestringType of compliance violation (if any)

Use Cases

Financial Intelligence and Due Diligence

SZIF data reveals the subsidy dependency of agricultural entities. Companies deriving a large percentage of their revenue from public subsidies face business risk from policy changes, CAP reforms, or compliance failures. Due diligence on agricultural entities should always include SZIF payment analysis to understand revenue composition and subsidy dependency ratios.

Subsidy Fraud Detection

Analysis of SZIF payment patterns can reveal potential fraud indicators including entities receiving disproportionately high payments relative to their registered land area, networks of related entities that may be structured to circumvent payment caps, sudden increases in payment amounts without corresponding changes in agricultural activity, and recipients in municipalities with no significant agricultural activity.

Land Concentration Analysis

The Czech Republic experienced significant land concentration after privatization, with large agricultural conglomerates controlling substantial portions of arable land. SZIF payment data, when cross-referenced with Nahlizeni do KN land registry records, reveals the extent of land concentration and the subsidy flows to major agricultural holdings.

Political Connection Investigation

Large agricultural subsidies create potential for political influence and conflict of interest. Cross-referencing top SZIF recipients with company ownership data from Justice.cz and political office databases reveals connections between agricultural subsidy recipients and political actors -- a pattern that has been the subject of significant public scrutiny in Czech politics.

Market Analysis and Agricultural Intelligence

Aggregate SZIF data reveals agricultural production patterns by region, the adoption rates of different support programs, and trends in Czech agricultural sector structure. This intelligence supports market analysis for agricultural input suppliers, food processors, and agricultural service providers.

EU Fund Utilization Monitoring

SZIF data enables tracking of Czech utilization rates for EU agricultural funds. Under-utilization may indicate administrative barriers, while complete utilization may indicate unmet demand. This analysis supports policy recommendations and EU fund programming decisions.

Limitations

LimitationImpactMitigation
No official APIData extraction requires web scraping or open data downloadsUse Prismatic adapter for automated extraction
Publication delayPayment data published quarterly or annually with delayUse most recent available data; note publication date
Individual farmer privacyNatural person recipients may have limited detail publishedFocus on legal entities (s.r.o., a.s.) with ICO
Program complexityOver 30 different measures with varying rulesMap measures to simplified categories for analysis
No land area dataSZIF publishes payments but not the claimed land areaCross-reference with Nahlizeni do KN for land data
Corporate structuresRelated entities may not be obvious in SZIF data aloneCross-reference with Justice.cz for ownership networks

EU Transparency Requirement: Publication of CAP beneficiary data is mandated by EU Regulation 2021/2116. This data is explicitly intended for public scrutiny and accountability. There are no legal restrictions on analyzing published beneficiary data.

Privacy of Natural Persons: While legal entities' payment data is fully public, natural person (individual farmer) data is subject to GDPR considerations. The ECJ ruling in Schecke and Eifert (2010) limited some transparency requirements for individuals. Analysts should handle individual farmer data with appropriate privacy awareness.

Agricultural Policy Context: SZIF payment data should be interpreted in the context of CAP rules. High subsidies do not necessarily indicate fraud -- they may reflect large agricultural operations, participation in multiple support programs, or investment grants with legitimate business purposes.

Investigative Journalism: Czech media regularly use SZIF data for investigative reporting on agricultural subsidy distribution. The Agrofert/Babis case demonstrates the public interest in understanding who benefits from agricultural subsidies and whether political connections influence fund distribution.

Integration with Prismatic Platform

Within the Prismatic Platform, SZIF serves as a specialized financial intelligence source for the Czech agricultural sector.

  • Entity Financial Profiles: SZIF payment data is integrated into entity financial profiles alongside CEDR subsidy data, Registr smluv contract data, and Verejne zakazky procurement records.
  • Subsidy Network Analysis: The platform maps subsidy flows across related entities using Justice.cz ownership data, detecting potential structuring patterns.
  • Land-Subsidy Correlation: SZIF payments are cross-referenced with Nahlizeni do KN land records to calculate subsidy-per-hectare ratios and identify anomalies.
  • Risk Scoring: Agricultural entity risk scores incorporate subsidy dependency ratios, compliance history, and network complexity from SZIF data.
  • Regional Analytics: Aggregate SZIF data feeds the platform's regional intelligence dashboards for agricultural sector analysis.

Best Practices

  1. Always use ICO for matching: Company names may vary across databases. Use the ICO (company identification number) for precise entity matching between SZIF and other registries.

  2. Check related entities: Large agricultural operations often span multiple legal entities. Use Justice.cz to map corporate structures before analyzing aggregate subsidy receipts.

  3. Compare year-over-year: Sudden changes in payment amounts may indicate land acquisition, program changes, compliance issues, or potential anomalies worth investigating.

  4. Cross-reference with CEDR: CEDR (Central Register of Subsidies) provides a broader view of all public subsidies, not just agricultural ones. Combining SZIF and CEDR data reveals total public funding dependency.

  5. Understand program rules: Different subsidy programs have different eligibility criteria and payment mechanics. Familiarize yourself with basic CAP structure to interpret payment patterns correctly.

  6. Use regional benchmarks: Compare an entity's subsidy-per-hectare ratio against regional averages to identify statistical outliers that may warrant investigation.

  7. Track compliance sanctions: Cross-compliance reductions indicate regulatory violations. Repeated sanctions may signal systemic compliance issues.

  • CEDR - Central Register of Subsidies (all sectors, not just agriculture)
  • ARES - Czech business registry for entity identification
  • Nahlizeni do KN - Land registry for property and land area verification
  • Justice.cz - Commercial Register for ownership structure
  • Registr smluv - Agricultural public contracts
  • Hlidac statu - Government watchdog with subsidy analytics
  • Verejne zakazky - Public procurement for agricultural tenders

Connect & Contribute

Created by Tomáš Korcak (korczis) | Open Source under GHL