Τti είναι ο συμψηφισμός πληρωμών; Αντιστοίχιση εκταμιεύσεων PSP στο γενικό καθολικό
Γιατί μια εκταμίευση Stripe ποτέ δεν ισούται με τα τιμολόγιά σας, πώς να αναλύσετε έναν διακανονισμό σε πωλήσεις, προμήθειες και επιστροφές χρημάτων, και πώς λειτουργούν πραγματικά οι εγγραφές στο καθολικό.
Ο συμψηφισμός πληρωμών (payment reconciliation) είναι η διαδικασία αντιστοίχισης των ποσών που σας κατέβαλε πραγματικά ένας πάροχος υπηρεσιών πληρωμών (PSP) με αυτά που σας χρωστούσαν πραγματικά οι πελάτες σας. Πρόκειται για διαφορετικό ζήτημα σε σχέση με τον τραπεζικό συμψηφισιμό, και πιο σύνθετο, επειδή μια εκταμίευση PSP δεν αντιστοιχεί ποτέ σε μία πληρωμή για ένα τιμολόγιο.
Το κύριο σύμπτωμα: πραγματοποιήσατε πωλήσεις αξίας 10.000 € και έφτασαν στον τραπεζικό λογαριασμός 9.712,40 €. Και οι δύο αριθμοί είναι σωστοί. Όλα όσα μεσολάβεσαν εξηγούνται μέσω αυτού του συμψηφισμού.
Γιατί η εκταμίευση δεν ταιριάζει ποτέ με τις πωλήσεις
Μια μεμονωμένη εκταμίευση από τη Stripe, την Adyen ή την PayPal αποτελεί μια καθαρή παρτίδα (net batch). Μεταξύ της πληρωμής από τον πελάτη και της πίστωσης των χρημάτων, ο PSP έχει κάνει τα εξής:
- έχει αθροίσει πολλές χρεώσεις σε μια περίοδο διακανονισμού,
- έχει αφαιρέσει τις προμήθειές του ανά συναλλαγή,
- έχει αφαιρέσει επιστροφές χρημάτων και αμφισβητήσεις συναλλαγών (chargebacks) που συνέβησαν στο ίδιο διάστημα,
- ενδεχομένως έχει κρατήσει ένα αποθεματικό (reserve),
- και έχει καταβάλει το υπόλοιπο ημέρες αργότερα, σε μία ενιαία μεταφορά.
Επομένως, η τραπεζική κίνηση δείχνει μία γραμμή, 9.712,40 €, ενώ το καθολικό περιέχει δεκάδες τιμολόγια, κανένα εκ των οποίων δεν συμπίπτει με αυτό το ποσό. Η απευθείας αντιστοίχιση της εκταμίευσης με τα τιμολόγια είναι αδύνατη. Η εκταμίευση πρέπει πρώτα να αναλυθεί.
Η ανάλυση
Μια παρτίδα διακανονισμού χωρίζεται σε κατηγορίες και κάθε κατηγορία έχει διαφορετική σημασία για το καθολικό:
| Κατηγορία | Τι είναι | Επίδραση στο καθολικό |
|---|---|---|
| Χρεώσεις (Charges) | Πληρωμές πελατών | Εξοφλεί απαιτήσεις |
| Επιστροφές (Refunds) | Χρήματα που επιστράφηκαν σε πελάτες | Αντιστρέφει μια εξοφλημένη απαίτηση |
| Προμήθειες (Fees) | Η προμήθεια του PSP | Ένα έξοδο |
| Αμφισβητήσεις (Chargebacks) | Αμφισβητούμενες πληρωμές που ανακτήθηκαν | Επανενεργοποιεί μια απαίτηση, συν μια προμήθεια |
| Προσαρμογές / αποθεματικά (Adjustments / reserves) | Κρατήσεις για λόγους χρονισμού και κινδύνου | Υποχρέωση προς τον PSP |
Η ταυτότητα που πρέπει να ισχύει:
Μικτές χρεώσεις − επιστροφές − προμήθειες − αμφισβητήσεις ± προσαρμογές = Καθαρή εκταμίευση
Εάν δεν ισχύει, η παρτίδα εισήχθη ελλιπής. Αυτός ο έλεγχος αξίζει περισσότερο από οποιαδήποτε μεμονωμένη αντιστοίχιση, διότι αποδεικνύει ότι δεν παραλείφθηκε τίποτα σιωπηρά.
Οι εγγραφές
Η καταχώριση μιας παρτίδας διακανονισμού με μικτές χρεώσεις 10.000 €, προμήθειες 250 € και επιστροφές 37,60 €:
| Λογαριασμός | Χρέωση | Πίστωση |
|---|---|---|
| 2710 Τράπεζα | 9.712,40 | |
| 6800 Χρηματοοικονομικά έξοδα (προμήθειες PSP) | 250,00 | |
| 5000 Έσοδα / αντιστροφή απαιτήσεων (επιστροφές) | 37,60 | |
| 2410 Απαιτήσεις από πελάτες | 10.000,00 |
Η ερμηνεία είναι η εξής: οι οφειλές των πελατών ύψους 10.000 € διαγράφονται, ο PSP κράτησε 250 €, 37.60 € επέστρεψαν στους πελάτες και 9.712,40 € έφτασαν στην τράπεζα. Η προμήθεια είναι ένα πραγματικό έξοδο που δεν εμφανίζεται ποτέ σε κανένα τιμολόγιο πελάτη. Αυτός ακριβώς είναι ο λόγος για τον οποίο τα μικτά έσοδα και οι τραπεζικές καταθέσεις αποκλίνουν, και γιατί ο συμψηφισμός αποκλειστικά βάσει της τραπεζικής γραμμής υποτιμά σιωπηρά τόσο τα έσοδα όσο και τα έξοδα.
Για τις αγορές (marketplaces) υπάρχει ένα επιπλέον επίπεδο. Εάν η εκταμίευση περιλαμβάνει χρήματα που ανήκουν σε πωλητές, τα έσοδα της πλατφόρμας είναι μόνο η προμήθειά της, ενώ το υπόλοιπο αποτελεί υποχρέωση. Οι κανόνες καταχώρισης της Nordlet καλύπτουν αυτή την περίπτωση με ειδικά κλειδιά, όπως settlements.fees, settlements.commissionRevenue, settlements.sellerPayable και settlements.suspense, ώστε μια επιμερισμένη εκταμίευση να καταχωρίζει την προμήθεια στα έσοδα και το μερίδιο του πωλητή στις υποχρεώσεις αντί να διογκώνει τα έσοδα της πλατφόρμας.
Πώς το κάνει η Nordlet
Η ροή αποτελείται από τρία σημεία τελικής επαφής (endpoints):
- Εισαγωγή (Import). Η εντολή
POST /v1/bank/settlements/importδιαβάζει μια αναφορά συμψηφισμού εκταμίευσης της Stripe και δημιουργεί μια παρτίδα διακανονισμού (πάροχος, αναγνωριστικό εκταμίευσης, νόμισμα, μικτό ποσό, προμήθειες και καθαρό ποσό) με μία γραμμή ανά υποκείμενη συναλλαγή, η οποία φέρει την αντίστοιχη κατηγορία της. Οι παρτίδες είναι μοναδικές ανά πάροχο και αναγνωριστικό εκταμίευσης, οπότε η εκ νέου εισαγωγή της ίδιας αναφοράς δεν μπορεί να προκαλέσει διπλή καταχώριση. - Αντιστοίχιση (Match). Η εντολή
POST /v1/bank/settlements/matchσυνδέει τις γραμμές χρεώσεων και επιστροφών με τα τιμολόγια πώλησης στα οποία ανήκουν. Οι γραμμές φέρουν κατάσταση αντιστοίχισηςunmatched(μη αντιστοιχισμένο),matched(αντιστοιχισμένο αυτόματα από την αναφορά παραγγελίας ή τιμολογίου) ήmanual(επιλογή ανθρώπινου χειριστή). Οι γραμμές προμηθειών και προσαρμογών δεν μπορούν εκ σχεδιασμού να αντιστοιχιστούν σε τιμολόγια. Οποιαδήποτε προσπάθεια απορρίπτεται αντί να επιχειρηθεί τυφλή εκτίμηση. - Καταχώριση (Post). Η εντολή
POST /v1/bank/settlements/postεγγράφει τις λογιστικές εγγραφές για ολόκληρη την παρτίδα μέσω των παραπάνω κανόνων καταχώρισης και αλλάζει την κατάσταση της παρτίδας απόimportedσεposted. Οι μη αντιστοιχισμένες εισπράξεις καταλήγουν σε λογαριασμό μεταβατικών λογαριασμών (suspense account) αντί να επιβάλλονται σε κάποιο τιμολόγιο. Είναι ορατές και παραμένουν σκόπιμα σε εκκρεμότητα έως ότου επιλυθούν.
Μια εκταμίευση σε νόμισμα διαφορετικό από το βασικό νόμισμα της εταιρείας καταχωρίζεται χωρίς χειροκίνητη παρέμβαση. Το ημερολόγιο εγγραφών συντάσσεται στο βασικό νόμισμα: η παρτίδα μετατρέπεται με την ισοτιμία της ημερομηνίας καταχώρισής της, οι απαιτήσεις διαγράφονται με την ισοτιμία της ημέρας έκδοσης κάθε τιμολογίου, και η διαφορά μεταξύ των δύο ισοτιμιών καταχωρίζεται ως πραγματοποιηθέν κέρδος ή ζημία συναλλάγματος. Η μόνη περίπτωση που εξακολουθεί να απορρίπτεται είναι μια μεμονωμένη εκταμίευση της οποίας οι γραμμές αναμιγνύουν πολλά νομίσματα.
Η καταχωρισμένη παρτίδα συνδέεται με τη γραμμή της εισερχόμενης τραπεζικής κίνησης στον πραγματικό τραπεζικό λογαριασμό. Στην ενότητα Τράπεζα → Κανόνες αντιστοίχισης (Bank → Match rules) περιγράφετε πώς εμφανίζεται μια εκταμίευση στην κατάστασή σας: το κείμενο που περιέχει πάντα η γραμμή και, προαιρετικά, το πρόθεμα του αναγνωριστικού εκταμίευσης εντός αυτού. Όταν εισάγεται μια τραπεζική κατάσταση, μια γραμμή που ταιριάζει σε έναν κανόνα συνδέεται με την παρτίδα της μέσω του αναγνωριστικού εκταμίευσης ή με αντιστοίχιση του καθαρού συνόλου της παρτίδας εντός ενός χρονικού παραθύρου που έχετε ορίσει. Η τραπεζική γραμμή φέρει τότε τη λογιστική εγγραφή του διακανονισμού αντί να περιμένει μια δεύτερη, διπλή καταχώριση, ενώ οι εντολές POST /v1/bank/settlements/link και /unlink ορίζουν ή διορθώνουν τη σύνδεση χειροκίνητα.
Βέλτιστες πρακτικές
- Συμψηφισμός ανά εκταμίευση, όχι ανά μήνα. Η εκταμίευση είναι η φυσική μονάδα μέτρησης. Η άθροιση ενός μήνα εκταμιεύσεων πριν από τον συμψηφισμό καταστρέφει τον έλεγχο ταυτότητας που διευκολύνει τον εντοπισμό σφαλμάτων.
- Μην καταχωρίζετε ποτέ το καθαρό ποσό ως έσοδο. Αυτό αποτελεί το συχνότερο σφάλμα στη λογιστική πλατφορμών. Η καταχώριση εσόδων 9.712,40 € υποτιμά τόσο τις πωλήσεις όσο και τα έξοδα, αλλοιώνει το μικτό περιθώριο κέρδους και συνήθως υποτιμά τον ΦΠΑ, διότι ο ΦΠΑ οφείλεται επί του μικτού ποσού που πλήρωσε ο πελάτης και όχι επί αυτού που προώθησε ο PSP.
- Προσοχή στο χρονικό κενό. Μια πληρωμή που πραγματοποιήθηκε στις 30 Ιουνίου και εκταμιεύθηκε στις 3 Ιουλίου ανήκει στα έσοδα του Ιουνίου και στα ταμειακά διαθέσιμα του Ιουλίου. Στο τέλος της περιόδου, η διαφορά παραμένει ως απαίτηση από τον PSP, δηλαδή πραγματικά χρήματα που βρίσκονται στον λογαριασμό κάποιου άλλου.
- Αντιστοιχίστε τις επιστροφές χρημάτων στην αρχική πώληση. Μια επιστροφή χρημάτων που δεν συνδέεται αναδρομικά αφήνει ένα εξοφλημένο τιμολόγιο να φαίνεται πληρωμένο και τα έσοδα διογκωμένα.
FAQ
Ποια είναι η διαφορά μεταξύ συμψηφισμού πληρωμών και τραπεζικού συμψηφισμού;
Ο τραπεζικός συμψηφισμός συγκρίνει το γενικό καθολικό σας με την τραπεζική κατάσταση, γραμμή προς γραμμή. Ο συμψηφισμός πληρωμών βρίσκεται ένα επίπεδο νωρίτερα: αναλύει μια μεμονωμένη εκταμίευση PSP στις πολλές χρεώσεις, επιστροφές και προμήθειες που την απαρτίζουν, ώστε αυτές οι τραπεζικές γραμμές να μπορούν τελικά να εξηγηθούν.
Γιατί η εκταμίευση από τη Stripe δεν ταιριάζει με τις πωλήσεις μου;
Επειδή μια εκταμίευση είναι μια καθαρή παρτίδα: μικτές χρεώσεις μείον προμήθειες, επιστροφές χρημάτων, αμφισβητήσεις και τυχόν αποθεματικό, οι οποίες διακανονίζονται σύμφωνα με το πρόγραμμα του PSP και όχι του τιμολογίου. Κάθε ένα από αυτά τα στοιχεία πρέπει να λογιστικοποιείται ξεχωριστά ώστε τα δύο ποσά να συμφωνούν.
Πρέπει οι προμήθειες του PSP να συμψηφίζονται αφαιρετικά με τα έσοδα;
Όχι. Τα έσοδα είναι το μικτό ποσό που πλήρωσε ο πελάτης, ενώ η προμήθεια του PSP είναι ένα έξοδο για την είσπραξή του. Ο συμψηφισμός τους υποτιμά εξίσου τα έσοδα και τα έξοδα, αλλοιώνει τα περιθώρια κέρδους και γενικά οδηγεί σε εσφαλμένη μεταχείριση του ΦΠΑ.
Πώς αντιμετωπίζονται οι επιμερισμοί στις αγορές (marketplaces);
Τα έσοδα της πλατφόρμας είναι η προμήθειά της, ενώ το μερίδιο του πωλητή αποτελεί υποχρέωση μέχρι να εκταμιευθεί. Η καταχώριση ολόκληρης της εκταμίευσης ως εσόδου διογκώνει υπέρμετρα τα εισοδήματα της πλατφόρμας. Οι ξεχωριστοί κανόνες καταχώρισης για τα έσοδα προμηθειών και τις υποχρεώσεις προς πωλητές υπάρχουν ακριβώς για να τα διατηρούν χωριστά.
Τι συμβαίνει στις μη αντιστοιχισμένες γραμμές διακανονισμού;
Καταχωρίζονται σε έναν μεταβατικό λογαριασμό (suspense account) αντί να επιβάλλονται σε κάποιο τιμολόγιο. Αυτό διατηρεί το καθολικό ισοσκελισμένο και το πρόβλημα ορατό. Το υπόλοιπο του μεταβατικού λογαριασμού λειτουργεί ως λίστα εργασιών και πρέπει να είναι μηδενικό πριν από το κλείσιμο της περιόδου.