Je klant moet wel akkoord gaan met de voorwaarden. Je kunt dus niet niets afspreken over betalingstermijnen, en vervolgens een factuur sturen met daar achterop de voorwaarde dat de betalingstermijn 10 dagen is. In dat geval geldt gewoon de wettelijke termijn.
"Een formulier op je website met daaronder een checkbox die reeds aangevinkt is dat er ackoort gegaan wordt met algemene voorwaarden is ook niet voldoende."
Dat is het wel, mits de voorwaarde downloadbaar zijn (dus met een link erbij naar bijv. een PDF of de voorwaarden openen in een nieuw browservenster (zonder JavaScript, anders kan je klant zeggen dat hij JS uit heeft staan en ze dus niet kon openen).
Je hoeft je voorwaarden niet te deponeren, dat hoeft alleen als je de voorwaarden niet redelijkerwijs ter hand kon stellen. In onze business is daar nooit sprake van: de AV meesturen per mail bij een offerte, ed is altijd mogelijk.