1. Le modèle, en trois phrases
Tout le reste découle de ces trois points. En cas de doute, y revenir.
- Nous ne sommes pas le loueur. Le bateau appartient au propriétaire, le contrat de location lie le client et le propriétaire. Nous sommes l'intermédiaire.
- Le client nous règle notre commission, et règle le propriétaire séparément. L'argent du propriétaire ne transite jamais par nos comptes.
- Notre chiffre d'affaires, ce sont nos commissions. Rien d'autre.
Ce montage n'est pas un détail comptable, c'est ce qui nous évite trois contraintes lourdes : l'encaissement pour compte de tiers (activité réglementée, réservée aux établissements agréés), le gonflement artificiel du chiffre d'affaires qui ferait exploser le plafond de la micro-entreprise, et l'immatriculation obligatoire au registre des opérateurs de voyages.
La phrase à retenir
Le jour où nous encaissons le loyer complet pour le reverser au propriétaire, nous basculons dans un autre régime juridique, beaucoup plus contraignant. On ne le fait jamais sans en avoir reparlé.
2. Une réservation, de A à Z
Le déroulé quotidien, dans l'ordre.
- La demande arrive par email Le formulaire du site nous l'envoie automatiquement : bateau souhaité, dates, nombre de personnes, coordonnées du client.
- Vérifier la disponibilité Ouvrir le Google Calendar du bateau concerné. Le tableau du site est un reflet du calendrier, pas l'inverse : c'est le calendrier qui fait foi.
- Bloquer la date en provisoire
Créer un événement Toute la journée dont le titre commence par
PROVISOIRE. La date passe en orange sur le site dans les minutes qui suivent : elle n'est plus proposée à d'autres clients, mais elle n'est pas encore vendue. - Répondre au client avec le lien de paiement Confirmer la disponibilité et joindre le lien de paiement Stripe correspondant à notre commission. Préciser clairement que le solde se règle directement au propriétaire, au ponton.
- Paiement reçu : confirmer
Retirer le mot
PROVISOIREdu titre de l'événement. La date passe en rouge sur le site. La réservation est ferme. - Mettre le client et le propriétaire en relation Transmettre à chacun les coordonnées de l'autre, l'heure et le lieu de rendez-vous. À partir de là, notre prestation est terminée.
- Le propriétaire prend le relais C'est lui qui encaisse le solde de la location et qui prend la caution du bateau. Nous ne touchons ni à l'un ni à l'autre.
Si le client annule
Notre commission est acquise selon les conditions annoncées dans les CGV — c'est précisément à ça qu'elles servent, il faut donc qu'elles soient écrites et envoyées avant le paiement. Ne pas oublier de libérer la date dans le calendrier, sinon elle reste bloquée pour rien.
3. Le calendrier : la règle d'or
Le site lit les Google Calendar des bateaux. Ces conventions ne sont pas des habitudes, ce sont les règles que le programme applique.
| Dans le calendrier | Sur le site | Usage |
|---|---|---|
| Aucun événement | Vert Disponible | Le bateau est libre |
Événement Toute la journée, titre commençant par PROVISOIRE |
Orange Réservation en cours | Option posée, en attente de paiement |
| Événement Toute la journée, titre normal | Rouge Réservé | Réservation ferme, ou indisponibilité (entretien, usage perso) |
| Événement avec horaire (ex. 9h–13h) | Vert — ignoré | Demi-journées : la date reste vendable pour l'autre demi-journée |
Le piège des demi-journées
Un événement avec horaire est volontairement invisible pour le site. C'est pratique pour noter une demi-journée sans bloquer toute la date, mais ça veut dire qu'un événement horaire ne protège de rien. Pour bloquer réellement une date, il faut cocher Toute la journée.
Click&Boat : saisie manuelle obligatoire
Click&Boat ne propose pas d'export iCal aux propriétaires. Les réservations prises là-bas ne remontent pas automatiquement sur notre site.
Dès qu'une demande est acceptée sur Click&Boat, il faut créer immédiatement l'événement correspondant dans le Google Calendar. Sinon nous vendons une date déjà vendue. C'est le risque de double réservation le plus probable.
4. Les encaissements avec Stripe
Un compte Stripe standard suffit. Pas de développement, pas d'intégration complexe.
Créer un lien de paiement
- Tableau de bord Stripe → Liens de paiement → Nouveau.
- Saisir le montant de la commission et un intitulé clair (ex. « Frais de réservation — Cap Camarat, 12 juillet »).
- Copier le lien et le coller dans l'email de confirmation au client.
Un lien peut être réutilisé ou créé à la demande. Le paiement apparaît dans le tableau de bord en temps réel.
Ce qu'il faut avoir en tête
| Frais Stripe | Environ 1,5 % + 0,25 € par transaction pour une carte européenne. |
|---|---|
| Chiffre d'affaires déclaré | Le montant brut payé par le client, pas la somme versée par Stripe. Les frais ne sont pas déductibles en micro-entreprise, l'abattement forfaitaire est censé les couvrir. |
| Mention sur la facture | TVA non applicable, art. 293 B du CGI |
| Qui est facturé | Le client, pas le propriétaire. Nous lui vendons une prestation d'intermédiation. |
Pas d'empreinte de carte
Nous encaissons la commission dès la réservation : il n'y a donc plus de créance à garantir, et l'empreinte n'aurait aucun objet. La caution du bateau est prise par le propriétaire, qui est le seul à subir un éventuel dommage.
5. Les échéances à ne pas rater
Trois dates, à relire chaque année — sous réserve du point de vigilance ci-dessous.
À trancher avec le comptable avant toute chose
L'entreprise qui porte l'activité est domiciliée à Saint-Martin, où s'applique la TGCA et non la TVA métropolitaine — ce territoire est hors du champ de la réforme de facturation électronique. Mais l'activité du Bassin d'Arcachon, exercée de façon habituelle en métropole, est susceptible de constituer un établissement stable métropolitain distinct, soumis lui aux règles de TVA et de facturation électronique de droit commun — indépendamment du siège de l'entreprise.
Tant que ce point n'est pas confirmé par le comptable, considérer que le tableau ci-dessous s'applique à l'activité du Bassin, et vérifier séparément le régime de l'activité antillaise.
| Quand | Quoi | Concrètement |
|---|---|---|
| 1er septembre 2026 | Réception des factures électroniques | Avoir désigné une plateforme agréée capable de recevoir les factures de nos fournisseurs métropolitains. Des offres gratuites suffisent pour ce besoin (Tiime, Abby, Shine). Rien à changer à notre façon de facturer les clients. |
| Chaque année | Déclaration du compte Stripe | Formulaire 3916-bis joint à la déclaration de revenus. Simple formalité, mais l'oubli coûte cher (de l'ordre de 1 500 € par compte et par an). |
| 1er septembre 2027 | E-reporting | Transmission des données de nos ventes aux particuliers, via la même plateforme agréée — pour la part de l'activité relevant du régime métropolitain. |
Activité mixte : location nue et sorties pilotées
Louer un bateau que le client pilote seul et emmener des passagers aux commandes ne sont pas la même activité aux yeux du droit. La seconde engage une responsabilité et des exigences différentes (titre de conduite, assurance RC pro spécifique). À faire valider auprès de l'assureur pour chaque type de sortie proposé, et à faire refléter dans le code d'activité si besoin.
6. Le site, côté technique
Tout tient dans un seul fichier, hébergé sur la machine à la maison.
index.html |
Le site entier : structure, styles et scripts dans un seul fichier. C'est là qu'on modifie les textes, les prix et les photos. |
|---|---|
disponibilites.php |
Lit les Google Calendar des bateaux et renvoie les dates occupées au site. Contient les adresses des calendriers — à ne jamais recopier ailleurs. |
images/ |
Photos des bateaux, paysages et logo. |
| Serveur | Machine Debian sous Apache, sur le réseau local. Les fichiers vivent dans
/var/www/html/. |
Mettre le site à jour
Modifier le fichier en local, puis l'envoyer sur le serveur :
scp index.html utilisateur@serveur:/var/www/html/index.html
La modification est visible immédiatement au rechargement — le serveur est configuré pour que les navigateurs revalident la page à chaque visite, il n'y a donc pas de version périmée qui traîne.
Ce qui vient de l'extérieur
- Météo — Open-Meteo, gratuit et sans compte.
- Marées — widgets officiels du SHOM (Arcachon et Cap-Ferret).
- Formulaire — les demandes arrivent par email via FormSubmit.
- Carte — Google Maps, dans le bloc réservation.
Si l'un de ces blocs disparaît du site, c'est presque toujours le service extérieur qui est en cause, pas notre code.
7. Les pièges à éviter
Les quatre erreurs qui coûteraient le plus cher.
Encaisser le loyer complet
Faire transiter l'argent du propriétaire par nos comptes nous fait basculer dans l'encaissement pour compte de tiers, réservé aux établissements agréés, et gonfle notre chiffre d'affaires jusqu'à faire sauter le plafond de la micro-entreprise.
Revendre le skipper ou le panier d'huîtres
Orienter un client vers un skipper ou un ostréiculteur : aucun problème. Les facturer, c'est assembler des prestations que nous ne produisons pas — donc vendre un forfait touristique, ce qui impose une immatriculation Atout France avec garantie financière et assurance professionnelle. La frontière est là : on oriente, on ne revend pas.
Oublier de reporter une réservation Click&Boat
Aucune synchronisation automatique n'existe. Une date vendue deux fois, c'est un client sur le quai et une réputation abîmée.
Oublier le formulaire 3916-bis
Une case à cocher une fois par an. L'omission se paie environ 1 500 € par compte et par an, alors que la démarche prend cinq minutes.