もっとも、国連ボランティアや国境なき医師団については求められるスキルも報酬も高く、ボランティアというよりは
契約職員に準ずるという見方もある。ボランティアとして働くことが正規職員として採用される前提条件となっている団体もある。
日本ではもともとボランティアは無償のものであるとされている。しかし無償というのはどこまでを含むものなのか、といった点をめぐってかつて論争があった。たとえば交通費や弁当なども「有償」とみなし、一切を手弁当(自己負担)で行うべきと考える意見もあったが、実費弁償は無償性に関係はないとする見解が一般的である。
かつてまた、ボランティアという言葉はもともと「volunteer」という英単語であり、それは「志願者、義勇兵、自発的」という意味であり、「無償である」という意味を含まないことから、「有償」「無償」を区別することに意味はない、とする考え方もある。一方、有償ボランティアはボランティアに含まず独立した言葉とした上で、ボランティアと同等に取り扱うとする考え方もある。