Le cotisant de solidarité

Mis à jour le 07/10/2021

Si vous exercez une activité agricole dont l'importance ne permet pas votre affiliation à la MSA en qualité de chef d'exploitation ou d'entreprise agricole, vous êtes, sous certaines conditions, rattaché à la MSA en tant que cotisant de solidarité.

1/ Être cotisant de solidarité


Vous êtes cotisant de solidarité si :

  • votre exploitation a une superficie inférieure à une SMA mais égale ou supérieure à un quart de la SMA ;
  • ou si vous vous consacrez à une activité agricole au moins égale à 150 heures et inférieure à 1200 heures par an.

Et que les revenus générés par votre activité agricole atteignant l'un des deux seuils mentionnés ci-dessus sont inférieurs à 800 SMIC

A noter
Seule une personne physique dirigeant une exploitation ou une entreprise agricole individuellement peut être cotisant de solidarité, sous réserve d'un acte d'exploitation procurant des revenus professionnels.

 
Dès lors que vos revenus professionnels déclarés à la MSA ne sont ni nuls ni déficitaires, vous êtes redevable de la cotisation de solidarité, des contributions de formation professionnelle continue et des CGS/CRDS, et le cas échéant de la cotisation Atexa. A noter que peu importe le montant de vos revenus, vous êtes redevable de la cotisation FMSE.
 

Le calcul de vos cotisations et contributions sociales

Depuis le 1er janvier 2013, l'ensemble de vos cotisations et contributions sociales est calculé en fonction de votre durée d'assujettissement en qualité de cotisant de solidarité.
 

La cotisation de solidarité

La cotisation est calculée sur la base de vos revenus professionnels de l'année précédente.
Pour la première année, le montant est basé sur une assiette forfaitaire d'installation égale à 100 SMIC laquelle est régularisée dès que vos revenus réels sont connus.
En l'absence de déclaration de revenus professionnels de votre part, vos cotisations sociales pourront faire l'objet d'une majoration de 10 %.
 

Les contributions CSG/CRDS

La CSG et la CRDS sont calculées à partir de vos revenus professionnels de l'année précédente auxquels est ajoutée la cotisation de solidarité de l'année précédente.
 

La contribution formation professionnelle continue

Le versement d'une contribution de formation professionnelle continue pour le compte de VIVEA et AGEFOS-PME vous ouvre le droit à une formation professionnelle, sous certaines conditions.
 

La cotisation Atexa

Sous certaines conditions, vous êtes affilié à l'Atexa, une assurance contre les risques d'accidents du travail et de maladies professionnelles. Le montant de la cotisation Atexa dû par les cotisants de solidarité est forfaitaire (voir page suivante).
 

La cotisation FMSE

La cotisation FMSE comprend la cotisation annuelle et le cas échéant une cotisation complémentaire pour les sections spécialisées (fruits, légumes...) dont les montants sont forfaitaires.
 

Le paiement de la cotisation de solidarité


Le paiement de la cotisation de solidarité est obligatoire, une fois par an, si vous remplissez les conditions :
  • soit de SMA ;
  • soit du critère temps de travail (même si vous bénéficiez de prestations d'un régime de protection sociale) ;
  • soit au titre d'une activité professionnelle ;
  • ou soit en qualité d'ayant droit.
 
Vous en êtes toutefois exonéré si vous êtes bénéficiaire de la complémentaire santé solidaire (CSS).
 
Une erreur s'est produite lors du traitement du gabarit.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService")  [in template "10136#10174#BLOC_ARTICLES_LIES_TEMPLATE" at line 1, column 39]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign JournalArticleLocalService = ...  [in template "10136#10174#BLOC_ARTICLES_LIES_TEMPLATE" at line 1, column 1]
----
1<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService")>
 
2<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") />
 
3<#assign themeDisplay = request['theme-display'] />
 
4<#assign mainPath = themeDisplay['path-friendly-url-public'] />
 
5<#assign aLayout = themeDisplay['plid'] />
 
6<#assign layoutActuel = layoutService.getLayout(aLayout?number) />
 
7<#assign path = layoutActuel.getGroup().friendlyURL />	
 
8
 
9<#if .vars['Lien_Publication'].getSiblings()?has_content>
 
10	<#assign listArticles = []>
 
11	<#list .vars['Lien_Publication'].getSiblings() as cur_item>
 
12			<#assign link_to_layout = cur_item.getFriendlyUrl()/>
 
13			<#assign layout = cur_item.getData()/>
 
14			<#if layoutService.getLayout(getterUtil.getLong(groupId), false, getterUtil.getLong(layout))??>
 
15			<#assign layoutObject = layoutService.getLayout(getterUtil.getLong(groupId), false, getterUtil.getLong(layout)) />
 
16				<#assign pathArticle = layoutObject.getFriendlyURL(locale) />
 
17				<#assign linkToArticle = mainPath+path+pathArticle />
 
18				<#assign layoutType= layoutObject.getLayoutType().getAllPortlets() />
 
19	
 
20					<#list layoutType as portlet >
 
21						<#if portlet.getPortletId()?starts_with("56_INSTANCE_")>
 
22						<#assign portletId= portlet.getPortletId() />
 
23						<#assign PortletPreferencesFactoryUtil = staticUtil["com.liferay.portlet.PortletPreferencesFactoryUtil"] />
 
24						<#assign portletSetup = PortletPreferencesFactoryUtil.getLayoutPortletSetup(layoutObject, portletId) />
 
25						
 
26						<#assign articleId = portletSetup.getValue("articleId", "")>
 
27						<#assign groupIdA = portletSetup.getValue("groupId", "")>
 
28						<#assign article = JournalArticleLocalService.getArticle(getterUtil.getLong(groupIdA), articleId)!"" >
 
29						
 
30						<#break>
 
31						</#if>
 
32					</#list>
 
33				<#if validator.isNotNull(article) >	
 
34					<#assign listArticles = listArticles + [
 
35					  {"title":article.title, "description":article.description, "date":article.modifiedDate, "url":linkToArticle}
 
36					]>
 
37				</#if>
 
38			</#if>	
 
39	</#list>
 
40</#if>
 
41<#if listArticles?has_content>
 
42    <div class="articlesLies">
 
43    	<div>
 
44    		<h2>${.vars['Titre_Bloc'].getData()}</h2>
 
45    	</div>
 
46    	<div class="content jcarousel-wrapper row">
 
47    		<div class="jcarousel-control-prev no-padding">
 
48    		    <i class="ia-chevron"></i>
 
49    		</div>
 
50    		<div class="articlesLies jcarousel no-padding">
 
51    			<ul>
 
52    			<#list listArticles as article>
 
53    				<li>
 
54    					<div class="bg articleLie">
 
55    						<h3 class="">
 
56    							<a href="${article.url}">
 
57    							${article.title}
 
58    							</a>
 
59    						</h3>
 
60    						<p class="resume-article">
 
61    						<#assign entrySummaryShortened = stringUtil.shorten(article.description, 89 , "...")  />
 
62    						${entrySummaryShortened} <br />
 
63    						</p>
 
64    					</div>
 
65    				</li>
 
66    			</#list>			
 
67    			</ul>
 
68    		</div>
 
69    		<div class="jcarousel-control-next no-padding">
 
70                <i class="ia-chevron"></i>
 
71            </div>
 
72    	</div>			
 
73    </div>
 
74</#if>