Le modèle BETA des écritures comptables constitue le grand livre comptable complet qui enregistre toutes les transactions financières du système. Il peut être considéré comme le livre maître dans lequel chaque événement financier est consigné en respectant les principes de la comptabilité en partie double.
Référence des codes comptables
Les codes comptables sont utilisés dans les écritures du journal afin de catégoriser les transactions financières. Ils suivent les conventions comptables standards et sont répartis en quatre grandes catégories : Actifs, Passifs, Produits (Revenus) et Charges (Dépenses).
Configuration des codes comptables
Codes personnalisés vs codes par défaut : les codes comptables peuvent être personnalisés par les clients Smeetz afin de correspondre à leur propre plan comptable. Toutefois, le système fournit des codes par défaut si le client ne souhaite pas en configurer de spécifiques.
Note spéciale concernant les codes de vente : pour les transactions de vente (code comptable 3200), le code précis utilisé dépend du champ « code comptable » défini au niveau des prix des produits dans le back-office Smeetz. Cela permet aux organisateurs d’affecter différents comptes de revenus selon les catégories ou types de produits.
Référence complète des comptes
Vous trouverez ci-dessous la liste complète des comptes définis dans le système, organisée par catégorie :
Actifs (1000–1999)
Comptes représentant les ressources détenues par l’organisation ou les montants qui lui sont dus.
Code par défaut (personnalisable) | Nom du compte | Description | Utilisé dans |
1000 | Acquisition de Smeetz Pay | Argent détenu par le prestataire de paiement Adyen; compte de transit temporaire avant le virement vers la banque. | Paiements, Remboursements, Versements |
1001 | Compte bancaire | Compte bancaire de l'organisateur recevant les paiements de Smeetz Pay | Paiements (virements bancaires) |
Multiple | Comptes de caisse par emplacement
| Comptes de caisse par emplacement (Caisse - Emplacement 1, Caisse - Emplacement 2, etc.) | Paiements en espèces Transferts d'espèces Corrections de caisse
|
1050 | Comptes débiteurs | Sommes dues par les clients | Ventes, Remises, Bons d'achat, Remboursements
|
1110 | Taxes à recevoir | TVA ou autres taxes facturées à l'organisateur | Taxe sur les frais |
Passif (2000-2999)
Comptes représentant les obligations ou les montants dus par l'organisation.
Code par défaut (personnalisable) | Nom du compte | Description | Utilisé dans |
2010 | Impôts à payer | Taxe de vente/TVA due aux autorités fiscales | Comptabilisation fiscale |
2030 | Produits différés | Obligation de fournir des services déjà vendus | Ventes, Comptabilisation des produits, Remises |
2040 | Charges à payer | Frais et dépenses dus mais non encore payés | Frais de réservation, frais de paiement, taxe IDIV, taxe sur les frais, déductions sur les frais de paiement |
2050 | Bons d'achat en circulation | Passif pour les cartes-cadeaux et les bons d'achat non utilisés | Émission de bons d'achat
|
Revenue (3000-3999)
Accounts representing income earned from operations.
Code | Account Name | Description | Used In |
3200 | Sales | Revenue from ticket and service sales (code may be customized per product) | Revenue recognition |
3060 | Cash correction | Balancing account for cash overages or shortages | Cash corrections (can be used for either gains or losses) |
Expenses (4000-4999)
Accounts representing costs incurred in operations.
Code | Account Name | Description | Used In |
4100 | Booking Fees | Platform fees for booking services | Booking fees |
4200 | Payment Fees | Credit card and payment processing fees | Payment fees |
4300 | IDIV Tax | Specific tax on fees in certain jurisdictions | IDIV tax |
Comment comprendre les catégories de codes comptables
Actifs (1000–1999) : Éléments que l’organisation possède ou qui lui sont dus. Lorsqu’ils sont débités, les actifs augmentent ; lorsqu’ils sont crédités, les actifs diminuent.
Passifs (2000–2999) : Éléments que l’organisation doit. Lorsqu’ils sont crédités, les passifs augmentent ; lorsqu’ils sont débités, les passifs diminuent.
Revenus (3000–3999) : Produits générés. Lorsqu’ils sont crédités, les revenus augmentent ; lorsqu’ils sont débités (cas rare), les revenus diminuent.
Charges (4000–4999) : Coûts engagés. Lorsqu’elles sont débitées, les charges augmentent ; lorsqu’elles sont créditées (cas rare), les charges diminuent.
Logique métier expliquée
Logique de la date comptable
Comprendre à quel moment les transactions sont reconnues à des fins de reporting financier est essentiel pour garantir une comptabilité exacte. Le système applique des règles de date comptable différentes selon le type de transaction et permet une certaine configurabilité pour la reconnaissance du chiffre d’affaires.
Qu’est-ce que la date comptable ?
La date comptable correspond à la date à laquelle une transaction doit être reconnue dans les états financiers. Elle peut différer de la date à laquelle la transaction a été enregistrée dans le système (date de synchronisation), en fonction des normes comptables et des règles métier applicables.
Reconnaissance du chiffre d’affaires configurable
Pour les écritures de reconnaissance du chiffre d’affaires (qu’il s’agisse de ventes ou de remises), la date comptable est configurable par organisateur. Deux options sont possibles :
Date de visite (date de l’événement ou de la prestation) – utilisée pour une comptabilité d’engagement (accrual accounting).
Remarque : la date réellement prise en compte est le maximum entre la date de visite et la date de synchronisation. En effet, il est possible dans Smeetz d’effectuer une vente pour un billet dont la date de visite est déjà passée. Dans ce cas, la reconnaissance du chiffre d’affaires se fera à la date de synchronisation afin d’éviter toute comptabilisation rétroactive.Date de synchronisation (date à laquelle la transaction est enregistrée dans le système) – utilisée pour une comptabilité de caisse (cash-basis accounting).
Remarque : cette précision est importante car Smeetz permet l’utilisation du POS hors ligne. Les ventes peuvent donc être réalisées sans connexion, mais elles ne sont enregistrées dans le système qu’au moment de la synchronisation en ligne. Par exemple, une vente effectuée hors ligne il y a deux jours mais synchronisée aujourd’hui aura une date de synchronisation correspondant à aujourd’hui, ce qui évite également toute rétroactivité.
Ce choix se configure dans le paramètre Accounting Date et s’applique de manière cohérente aussi bien aux écritures de reconnaissance des ventes qu’à celles des remises.
1. Transactions de vente
Les transactions de vente (qu'il s'agisse de ventes, de remises ou d'annulations) déclenchent plusieurs écritures comptables :
Vente initiale : Enregistre le montant total dû par le client (Comptes clients / Créances clients) et l'obligation de fournir les services (Produits constatés d'avance / Revenus différés).
Reconnaissance des revenus : Lorsque les services sont fournis (selon la configuration de la date comptable choisie par le client), l'argent est transféré des Produits constatés d'avance vers le Chiffre d'affaires réel.
Reconnaissance des taxes : Sépare et suit de manière appropriée les montants de la taxe de vente pour les rapports fiscaux.
Remises (Discounts) : Lorsque des remises sont appliquées, elles réduisent à la fois les Créances clients et les Produits constatés d'avance. Les remises sont générées séparément car il est possible de les appliquer à un moment différent de la vente initiale.
Reconnaissance des remises : Lorsque les services sont fournis (selon la configuration de la date comptable choisie par le client), le montant de base de la remise est transféré du Chiffre d'affaires vers les Produits constatés d'avance.
Reconnaissance fiscale des remises : Sépare et suit de manière appropriée la part de taxe correspondant à la remise pour les rapports fiscaux.
Annulations : Lorsque des ventes sont annulées, les écritures de vente initiales sont contrepassées (annulées).
Annulations de remises : Lorsque des remises sont annulées, les écritures de remise initiales sont contrepassées.
Note : Chacune de ces écritures est créée individuellement par ticket, indépendamment du fait que les tickets proviennent du même produit ou de la même commande (par exemple, même en cas de vente de 3 tickets d'un même produit au sein de la même commande, chacun des 3 tickets aura ses propres écritures comptables).
Types d'écritures de vente
Si un ticket a été vendu avec une remise appliquée :
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Moment d'utilisation |
Vente (Sale) | Créances clients (1050) | Prix de vente total (base + TVA) | Produits constatés d'avance (2030) | Prix de vente total (base + TVA) | Date de synchronisation | Enregistrement de la vente initiale |
Reconnaissance de la vente | Produits constatés d'avance (2030) | Prix de base du ticket (hors TVA) | Chiffre d'affaires (3200) | Prix de base du ticket (hors TVA) | Configurable : Date de visite ou Date de synchronisation | Revenu reconnu à la date de l'événement |
Reconnaissance des taxes | Produits constatés d'avance (2030) | Montant de la TVA | Taxes à payer (2010) | Montant de la TVA | Date de synchronisation | Taxe reconnue |
Remise (Discount) | Produits constatés d'avance (2030) | Montant de la remise | Créances clients (1050) | Montant de la remise | Date de synchronisation | Remise appliquée à la vente |
Reconnaissance de la remise | Chiffre d'affaires (3200) | Part de la remise sur le prix de base | Produits constatés d'avance (2030) | Part de la remise sur le prix de base | Configurable : Date de visite ou Date de synchronisation | Reconnaissance du revenu de la remise |
Reconnaissance fiscale de la remise | Taxes à payer (2010) | Part de la remise sur la TVA | Produits constatés d'avance (2030) | Part de la remise sur la TVA | Date de synchronisation | Reconnaissance de la taxe sur la remise |
Note sur les annulations : Lors d'une annulation, les comptes de débit et de crédit sont inversés pour contrepasser les écritures initiales. Les annulations utilisent la date de synchronisation d'annulation.
Résultat net : Créances clients = Montant net dû (après remise), Chiffre d'affaires = Revenu de base net (après remise), Taxes à payer = TVA nette (sur le prix remisé).
2. Traitement des paiements
Lorsque les clients règlent leurs achats :
Réception du paiement : Enregistre l'argent reçu de la part des prestataires de services de paiement et réduit le montant dû par les clients (Créances clients).
Remboursements : Contrepasse le processus de paiement lorsque les clients demandent un remboursement.
Types de comptes de paiement
Le système utilise différents types de comptes pour le traitement des paiements :
Smeetz Pay Acquiring (Code de compte : 1000)
Représente l'argent détenu par le prestataire de services de paiement tiers (Adyen) pour le compte de l'organisateur.
Agit comme un compte d'attente ou de compensation (clearing) pour les fonds reçus des clients avant qu'ils ne soient transférés vers le compte bancaire de l'organisateur.
Il s'agit du seul compte de paiement où les fonds transitent par Smeetz avant d'atteindre l'organisateur.
Tous les versements (payouts) vers le compte bancaire de l'organisateur proviennent de ce compte.
Méthodes de paiement non-Smeetz Pay (Codes de comptes personnalisés)
Représente les espèces (devises physiques) et autres paiements directs reçus des clients sans l'intermédiaire du processeur de paiement Smeetz, qu'il s'agisse de méthodes de paiement hors ligne ou via des processeurs de paiement externes.
Chaque méthode de paiement configurée par l'organisateur aura son propre compte dédié et son code personnalisé.
Ces paiements parviennent directement à l'organisateur sans que Smeetz n'intervienne dans le flux de la transaction.
Comptes de caisse (Codes de comptes personnalisés)
Ce type de compte est exclusivement réservé aux clients ayant configuré des points de vente (locations) physiques.
Ces points de vente permettent la gestion des espèces (transferts de fonds et corrections de caisse pour les excédents/manquants) sur des emplacements distincts. Les points de vente peuvent être liés à des terminaux POS physiques (par exemple, un ensemble de terminaux liés au même emplacement) ou à tout autre lieu défini par l'organisateur (par exemple : Banque, Coffre-fort, etc.).
Chaque point de vente possède son propre compte (ex: « Caisse - Emplacement 1 », « Caisse - Emplacement 2 »).
Cela permet le suivi des paiements en espèces, des transferts entre emplacements et des corrections de caisse spécifiques à chaque lieu (excédents/manquants).
Chaque emplacement disposera d'un code de compte personnalisé unique défini par l'organisateur.
Si une transaction n'est pas liée à un emplacement défini, elle apparaîtra simplement sous le nom de compte « Cash » (par exemple, pour les paiements en espèces effectués hors terminal POS).
Exemple - Paiement via Smeetz Pay : Le client paie par carte de crédit via Smeetz Pay.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de paiement (Payment Entry) | Smeetz Pay acquiring (1000) | Montant du paiement | Créances clients (1050) | Montant du paiement | Date de synchronisation | Paiement reçu via le processeur Smeetz Pay |
Paiement en espèces.
Le client paie en espèces à un emplacement spécifique.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de paiement | Caisse - Emplacement (code personnalisé) | Montant du paiement | Créances clients (1050) | Montant du paiement | Date de synchronisation | Paiement en espèces reçu à l'emplacement |
Paiement via un moyen de paiement autre que Smeetz Pay (par exemple, un bon d'achat)
Le client échange son bon dans un magasin.
Remboursement via Smeetz Pay
Le client reçoit son remboursement via Smeetz Pay.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de remboursement | Créances clients (1050) | Montant du remboursement | Smeetz Pay acquiring (1000) | Montant du paiement | Date de synchronisation | Remboursement traité via Smeetz Pay |
Notes :
Chacune de ces écritures est créée individuellement par ticket, indépendamment du fait que les tickets proviennent du même produit ou de la même commande (c'est-à-dire que même s'il y a un paiement ou un remboursement pour 3 tickets d'un même produit au sein de la même commande, chacun des 3 aura ses propres écritures comptables).
3. Frais et commissions
Différents frais opérationnels sont suivis :
Frais de réservation : Frais de plateforme facturés pour l'utilisation de notre système de réservation. Ils sont générés à la date de synchronisation de la vente, quel que soit l'état du paiement.
Frais de paiement : Frais de traitement des paiements, facturés à des moments différents selon que le client dispose ou non d'une configuration IC++ :
Clients sans IC++ : les frais de traitement de paiement sont générés lors de l'enregistrement du paiement (date de synchronisation du paiement).
Clients avec configuration IC++ : les frais de traitement de paiement sont générés lors du règlement (settlement), c'est-à-dire lorsque le paiement est réconcilié avec le processeur de paiement (ce qui peut être postérieur à l'enregistrement du paiement).
Taxe IDIV : Taxe spécifique sur les frais applicable aux clients de Lausanne. Elle est prélevée sous forme de pourcentage des ventes nettes (qu'elles soient payées ou non) et elle est générée lors de la création du relevé de réservation (booking statement).
Taxe sur les frais : TVA appliquée aux frais de réservation et de paiement.
Frais de réservation
Frais de réservation facturés à la vente.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de frais de réservation | Frais de réservation (4100) | Montant des frais de réservation | Charges à payer (2040) | Montant des frais de réservation | Date de synchronisation de la vente | Frais de plateforme facturés à la vente |
Frais de paiement
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de frais de paiement | Frais de paiement (4200) | Montant des frais de paiement | Charges à payer (2040) | Montant des frais de paiement | Selon configuration IC++ (voir détails ci-dessus) | Frais de traitement de paiement |
Taxe IDIV
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de taxe IDIV | Taxe IDIV (4300) | Montant de la taxe IDIV | Charges à payer (2040) | Montant de la taxe IDIV | Lors de la création du relevé de réservation | Taxe IDIV sur les ventes nettes |
Taxe sur les frais
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
|
Écriture de taxe sur les frais | TVA récupérable (1110) | Montant de la taxe sur les frais | Charges à payer (2040) | Montant de la taxe sur les frais | Lors de la création du relevé de réservation | TVA facturée sur les frais |
|
4. Gestion des bons d'achat
Suivi du cycle de vie des cartes-cadeaux et des bons d'achat :
Émission de bons d'achat : Lorsque des cartes-cadeaux ou des bons d'achat sont vendus (qu'ils soient payés ou non), cela enregistre l'obligation (passif) de fournir des services futurs.
Émission de bon d'achat :
Le client achète une carte-cadeau (concerne uniquement la vente, pas le paiement) :
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture d'émission de bon d'achat | Créances clients (1050) | Valeur du bon d'achat | Bons d'achat en circulation (2050) | Valeur du bon d'achat | Date de synchronisation | Carte-cadeau vendue au client |
Note : Lorsqu'un bon d'achat (voucher) est utilisé, il est traité comme un moyen de paiement ; par conséquent, l'utilisation suit le flux standard de transaction de paiement.
5. Gestion des espèces
Ajustements financiers et transferts :
Transferts de fonds : Déplacer de l'argent entre différents comptes de caisse (expliqués dans la section « Comptes de caisse »).
Corrections de caisse (Gain) : Ajustements pour les excédents comptables (lorsque l'argent physique est supérieur au montant attendu).
Corrections de caisse (Perte) : Ajustements pour les manquants comptables (lorsque l'argent physique est inférieur au montant attendu).
Transfert d'espèces
Transfert entre différents emplacements de trésorerie.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de transfert de fonds | Caisse - Emplacement de destination (code personnalisé) | Montant du transfert | Caisse - Emplacement d'origine (code personnalisé) | Montant du transfert | Date de synchronisation | Transfert d'espèces entre emplacements |
Correction de caisse (gain)
Trouve de l'argent supplémentaire dans le tiroir-caisse d'un magasin.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture d'écart de caisse (Gain) | Caisse - Emplacement (code personnalisé) | Montant de l'excédent | Écart de caisse (3060) | Montant de l'excédent | Date de synchronisation | Ajustement pour excédent de caisse |
Correction de caisse (perte)
Manque d'argent dans le tiroir-caisse d'un établissement.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture d'écart de caisse (Perte) | Écart de caisse (3060) | Montant du manquant | Caisse - Emplacement (code personnalisé) | Montant du manquant | Date de synchronisation | Ajustement pour manquant de caisse |
6. Opérations de versement
Enregistre le mouvement des fonds du compte Smeetz Pay Acquiring (moins les frais) vers le compte bancaire de l'organisateur :
Déductions de frais : Déduction des frais accumulés sur le versement (payout).
Transferts bancaires : Transferts bancaires depuis le compte Smeetz Pay Acquiring (moins les frais) vers les comptes bancaires de l'organisateur.
Déduction de frais.
Frais cumulés déduits du paiement.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de déduction de frais | Charges à payer (2040) | Montant total des frais | Smeetz Pay acquiring (1000) | Montant total des frais | Lors de la création du relevé de réservation | Frais déduits du versement (payout) |
Paiement bancaire
Fonds transférés sur le compte bancaire de l'organisateur.
Type d'écriture | Compte de débit | Montant débit | Compte de crédit | Montant crédit | Date comptable | Description |
Écriture de transfert bancaire | Compte bancaire (1001) | Montant du versement (payout) | Smeetz Pay acquiring (1000) | Montant du versement (payout) | Date de valeur du transfert bancaire | Fonds transférés à la banque |
Structure des données
Définitions des colonnes
Chaque enregistrement dans Journal Entries Final contient les colonnes suivantes :
Colonnes de temporalité (Timing)
Date de synchronisation (DATETIME) : La date et l'heure auxquelles l'événement commercial a été finalisé et synchronisé dans notre base de données. Cela représente le moment où la transaction a été enregistrée dans notre système.
Date de création (DATETIME) : L'horodatage du moment où l'enregistrement original de la transaction a été créé pour la première fois dans le système source.
Date de modification (DATETIME) : L'horodatage du moment où l'enregistrement de la transaction a été modifié ou mis à jour pour la dernière fois.
Date comptable (DATETIME) : La date à laquelle la transaction doit être reconnue à des fins de reporting financier. Cette date peut différer de la date de synchronisation selon les règles comptables (expliquées dans la section « Logique de la date comptable » ci-dessus).
Identification de la transaction
ID de l'écriture comptable (STRING) : Un identifiant unique pour chaque écriture au journal, composé de l'ID de la transaction et de l'identifiant du type d'écriture (ex : « 12345S », « 12345F »..). Cela garantit que chaque écriture comptable peut être identifiée de manière unique et tracée jusqu'à sa source.
Événement (STRING) : La catégorie d'événement commercial de haut niveau (ex : « Ventes », « Paiement », « Frais », « Bon d'achat », « Transfert d'espèces », « Versement »). Cela permet un regroupement simplifié pour le reporting.
Informations sur les comptes
Code du compte de débit (STRING) : Le code numérique identifiant le compte à débiter (ex : « 1050 », « 2030 », « 3200 »).
Nom du compte de débit (STRING) : Le nom descriptif du compte à débiter (ex : « Créances clients », « Produits constatés d'avance », « Chiffre d'affaires »).
Code du compte de crédit (STRING) : Le code identifiant le compte à créditer.
Nom du compte de crédit (STRING) : Le nom descriptif du compte à créditer.
Valeurs monétaires
Valeur débit (NUMERIC) : Le montant à enregistrer en tant que débit. Il s'agit toujours d'un nombre positif représentant l'augmentation du compte de débit.
Valeur crédit (NUMERIC) : Le montant à enregistrer en tant que crédit. Il s'agit toujours d'un nombre positif représentant l'augmentation du compte de crédit. Cette valeur doit toujours être égale à la valeur débit pour que les écritures soient équilibrées.
Informations de référence
Référence de la commande (STRING) : La référence de commande destinée au client pour la traçabilité par commande. Affiche « N/A » pour les transactions de frais et de versements (payouts) qui n'ont pas de commandes associées.
ID du relevé de réservation (STRING) : L'identifiant interne du relevé de réservation (Booking Statement ID) utilisé pour lier les transactions à des relevés de réservation spécifiques.
