Voluntariatul se desfasoara pe baza unui contract incheiat, in forma scrisa, intre voluntar si organizatia gazda, in conditii de libertate contractuala a partilor. Contractul de voluntariat se incheie in doua exemplare, dintre care unul se pastreaza in mod obligatoriu in evidenta persoanei juridice.
In contractul de voluntariat trebuie sa fie stipulate cel putin urmatoarele drepturi ale voluntarului: participarea activa la elaborarea si derularea programului pentru care s-a incheiat contractul; desfasurarea activitatii in concordanta cu pregatirea sa profesionala; asigurarea de catre organizatie a desfasurarii activitatilor sub coordonarea unui indrumator, in conditiile legale de protectie a muncii, in functie de natura si de caracteristicile activitatii respective; asigurarea de catre organizatie, in conditiile prevazute de lege, impotriva riscurilor de accident si de boala sau a altor riscuri care decurg din natura activitatii; in lipsa asigurarii, costul prestatiilor medicale ca urmare a riscurilor ce decurg din desfasurarea activitatii de voluntariat se suporta integral de organizatie (exceptie fac programele de actiune comunitara “tineret”, pentru care costurile de asigurare sunt suportate de Comisia Europeana, care incheie un contract cu o companie de asigurari); eliberarea de catre organizatie a unui certificat nominal care sa recunoasca prestarea activitatii de voluntar, precum si experienta si aptitudinile dobandite (metodologia privind eliberarea certificatului nominal se aproba prin ordin comun al Ministrului Muncii si Solidaritatii Sociale si al Ministerului Tineretului si Sportului); rambursarea de catre organizatie, in conditiile convenite in contract, potrivit legii, a cheltuielilor efectuate pentru realizarea activitatii; durata timpului de lucru, stabilita in conditiile legii, astfel incat sa nu afecteze sanatatea si resursele psihofizice ale voluntarului; voluntarul beneficiaza de titluri onorifice, decoratii, premii, in conditiile legii.
Contractul de voluntariat urmeaza sa cuprinda cel putin urmatoarele obligatii ale voluntarului: sa indeplineasca sarcinile primite din partea organizatiei; sa pastreze confidentialitatea informatiilor la care are acces in cadrul activitatii de voluntariat; sa participe la cursurile de instruire organizate, initiate sau propuse de organizatia in cauza; sa ocroteasca bunurile pe care le foloseste in cadrul activitatii de voluntariat.
Daca pe parcursul executarii contractului de voluntariat intervine, independent de vointa partilor, o situatie de natura sa ingreuneze executarea obligatiilor care revin voluntarului, contractul va fi renegociat, iar daca situatia face imposibila executarea in continuare a contractului, acesta este reziliat de drept. Renegocierea contractului de voluntariat se face la cererea scrisa a unei parti, formulata in 15 zile de la data la care a intervenit situatia amintita mai sus.