Існують різні види контрактів, які працівникам пропонує ринок праці. Більшість із них мають відповідати трудовому кодексу. Іноді трудовий договір називають цивільно-правовим, хоча той регулюється трудовим законодавством. Це некоректно.
Цивільно-правовими договорами є договір про конкретне завдання, договір доручення та B2B договір, предмет якого не може призвести до будь-яких трудових відносин.
Договір B2B може бути укладений тільки між підприємцями. Часто одна зі сторін договору може бути самозайнятою особою.
Однією зі сторін договору також може бути компанія, однак слід пам'ятати, що особа, яка підписує цей вид договору, повинна мати повноваження представляти її (тобто, мати право виконувати найважливіші юридичні дії від її імені).
Перш за все, самозайнята особа, яка працює за контрактом B2B, повинна:
Договір B2B жодним чином не може бути подібним на трудові відносини, які регулюються трудовим законодавством. Це — форма співпраці між двома незалежними підприємцями або суб’єктами господарювання, яка регулюється Цивільним кодексом. Тому ні про підпорядкування одному з них, ні про "захист" від негативних наслідків, пов’язаних із понесеними економічними ризиками, не йдеться.
Жоден трудовий договір не захищає від звільнення (якщо не йдеться про працівника, який перебуває у так званому "захисному періоді" — за кілька років до досягнення пенсійного віку). Роботодавець може звільнити як особу, яка виконує завдання за трудовим договором, так і за B2B контрактом.
Слід пам’ятати, що робота за формою B2B, як і за трудовим договором, не дає права на соціальне страхування, якщо отримана винагорода перевищує мінімальну заробітну плату. Водночас вона обов’язково підлягає медичному страхуванню.