Písomná zmluva obsahuje najmä:
- meno, priezvisko, dátum narodenia, adresu trvalého pobytu alebo pobytu a adresu bydliska dobrovoľníka, ak sa odlišuje od adresy trvalého pobytu alebo pobytu,
- označenie vysielajúcej organizácie alebo prijímateľa dobrovoľníckej činnosti s uvedením názvu, sídla, identifikačného čísla a fyzickej osoby oprávnenej konať za právnickú osobu alebo mena, priezviska, dátumu narodenia a adresy trvalého pobytu, ak je prijímateľom dobrovoľníckej činnosti fyzická osoba,
- miesto, obsah a trvanie dobrovoľníckej činnosti a označenie prijímateľa dobrovoľníckej činnosti podľa písmena b), ak je zmluva uzatvorená s vysielajúcou organizáciou,
- materiálne zabezpečenie dobrovoľníka, ak bolo dohodnuté, najmä spôsob stravovania a ubytovania dobrovoľníka, spôsob dopravy alebo úhradu cestovných náhrad spojených s cestou na miesto výkonu dobrovoľníckej činnosti, príspevok na úhradu nevyhnutných výdavkov na miesto vykonávania dobrovoľníckej činnosti, alebo poskytnutie jednotného oblečenia alebo iného osobného vybavenia,
- náhradu za stratu času dobrovoľníka zapísaného v informačnom systéme športu za každú hodinu vykonávania dobrovoľníckej činnosti v športe najviac vo výške hodinovej minimálnej mzdy,
- dôvody a spôsob predčasného skončenia dobrovoľníckej činnosti,
- iné údaje o dôležitých skutočnostiach, ktoré sú pre vykonávanie dobrovoľníckej činnosti nevyhnutné, a ktoré sú preventívne z hľadiska ochrany života alebo zdravia dobrovoľníka, najmä vykonanie inštruktáže, výcviku, školenia alebo inej odbornej prípravy, umožnenie styku s kontaktnou osobou vysielajúcej organizácie alebo prijímateľa dobrovoľníckej činnosti.
Zmluva môže obsahovať aj záväzok vysielajúcej organizácie alebo prijímateľa dobrovoľníckej činnosti, že uhradí dobrovoľníkovi vynaložené náklady na dobrovoľné nemocenské poistenie, dobrovoľné dôchodkové poistenie a dobrovoľné poistenie v nezamestnanosti a zdravotné poistenie, ak mu vznikli a uhrádza ich počas vykonávania dobrovoľníckej činnosti. Tu je potrebné upozorniť, že zákon o dobrovoľníctve počíta len s možnosťou, že dobrovoľník si náklady na poistenie uhradí sám a tieto sa mu následne preplatia. Tieto náklady teda nemožno uhrádzať namiesto dobrovoľníka priamo poisťovni.