Free guide

Find and secure a public grant

The 5-step method to spot, combine and secure the grants you qualify for, among the 3,197 schemes tracked by Subventa.

Check my eligibility →

Method

5 steps to leave nothing on the table

Identify your profile and project

Start from your situation (individual, business, farmer, authority) and the project's purpose, not a specific scheme. That intersection opens the right set of grants.

List the combinable grants

Map national AND local schemes (region, department, inter-municipality). Many can be stacked. Check known incompatibilities on each listing.

Check eligibility and timing

Criteria (income, headcount, area, RGE certification), opening date and deadline. For works, the application is almost always filed BEFORE signing the quote.

Estimate the amount

Use the calculators to estimate the likely amount before building the file. It tells you whether it is worth it and in which order to claim.

Build and file the application

Gather the documents (dated quote, bank details, proof, tax notice…), file on the official portal, and set an alert to track processing and renewals.

Comparison

Subsidy, tax credit, bonus, loan: what's the difference?

TypeHow it worksPaymentBest for
SubsidyDirect non-repayable aid on an eligible projectBefore or after works depending on schemeInvestment, transition, innovation
Tax creditTax reduction (or refund if above tax due)The following year, via the tax returnBusinesses (R&D), qualified spending
BonusFlat amount triggered by an actionAfter completion, often fastHiring, renovation, mobility
Subsidised loanZero-rate or low-rate loan, to repayAt project startCash flow, large investments
ExemptionReduction of charges or contributionsOngoing over the periodHiring, setting up in an aided area

Indicative table. Exact rules are on each scheme's official source.

For your site

Show the Subventa grants counter

Paste this code to show an up-to-date “Subventa — public grants” badge linking to the directory.

<script src="https://subventa.fr/badge.js"></script>