- 1BNPL-bokföringsregel ett: Du får betalt i förskott
- 2Lögnen: "Det är bara en annan betalningsmetod"
- 3En beställning på 100 $, två sätt
- 4Var pengarna landar: Ett clearingkonto per ström
- 5Återbetalningar via BNPL
- 6Resultatfrågan: Vad BNPL gör med bruttomarginalen
- 7Vad detta ser ut som automatiserat
- 8Svaret var i förskott hela tiden
Kunden betalar i fyra delar. Du får betalt en gång – och det är precis där bokföringen går snett.
Du aktiverade Shop Pay-fakturor i mars. Kanske lade du till Klarna eller Afterpay också, eftersom fallstudierna sa att betala-senare-alternativ ökar konverteringen – och din ökade. Sedan kom månadsslutet, och ditt bankflöde hade ett nytt problem: insättningar från namn du aldrig hade stämt av tidigare, i belopp som inte matchade något i Shopifys utbetalningsrapport. Samtidigt kom din marginal in en halv procentenhet lägre än vanligt, och inget i resultaträkningen förklarar varför.
Så du klumpade ihop de konstiga insättningarna till "Shopify-intäkter" och gick vidare. Böckerna stämde – och de var tyst felaktiga. BNPL-bokföring är ett område där "tyst felaktigt" ackumuleras varje månad som blandningen växer.
Här är omramningen som det här inlägget bygger på: köp-nu-betala-senare ändrar inte *när* du tjänar intäkter alls. Kundens avbetalningsplan är inte ditt problem – den rör aldrig dina böcker. Vad BNPL faktiskt ändrar är två saker: avgiften är större, och pengarna landar i en annan ström. Båda kan åtgärdas på en eftermiddag när du väl ser dem.
BNPL-bokföringsregel ett: Du får betalt i förskott
Börja med mekaniken, eftersom det mesta av förvirringen löses upp här.
När en kund checkar ut med Shop Pay-fakturor, Klarna eller Afterpay händer tre saker:
- Du skickar beställningen som vilken annan försäljning som helst. Leverantören godkände kunden vid kassan; transaktionen är klar från din sida.
- Leverantören betalar dig i förskott – hela beställningsvärdet, minus deras handlaravgift. Inte i avbetalningar. En gång.
- Kunden betalar tillbaka leverantören över tid. Fyra betalningar, månadsplaner, vad de än valde. Om kunden slutar betala är det mellan dem och leverantören – du har redan dina pengar.
Leverantören köper i princip fordran från dig. De tar på sig kundens kreditrisk, och de tar ut en större avgift av dig för privilegiet – betydligt mer än standardkortbehandling. Det finns ingen universell taxa; din effektiva kostnad beror på ditt avtal och blandningen av plan typer, så kontrollera ditt eget kontrakt. Men riktningen är konsekvent: BNPL kostar mer per beställning än ett kort svep.
Bokföringskonsekvensen är enklare än de flesta tror. Intäkter redovisas exakt som vid en kortförsäljning – hela ordervärdet vid försäljningstillfället, precis som vanligt. Det finns inga uppskjutna intäkter, inga kundfordringar att åldersindela, inga avbetalningsplaner att spegla i QuickBooks. Om någon säger till dig att BNPL betyder "att intäkter redovisas allt eftersom avbetalningarna kommer in", har de förväxlat dina böcker med leverantörens.
Lögnen: "Det är bara en annan betalningsmetod"
Den där mekanismen för förskottsbetalning leder direkt till fällan. Eftersom tidpunkten för intäktsredovisning är normal, är det frestande att dra slutsatsen att inget i din bokföring behöver ändras. Slå på betalningsalternativet, se konverteringen förbättras, klart.
Det är lögnen, och det är en generös sådan – för den är nästan sann. Två saker ändrades, och båda är osynliga den dagen du slår på omkopplaren.
För det första blev avgiften större och flyttades. Dina kortavgifter finns i din Shopify Payments utbetalningsrapport – irriterande, men åtminstone vet du var du ska leta (vi kartlade varje gömställe i Shopify-avgifter i QuickBooks). Tredjeparts BNPL-avgifter finns någon annanstans helt: Klarnas handlarportal, Afterpays avräkningsrapporter. Om din vana att spåra avgifter är "läs Shopify-utbetalningsrapporten", har en del av dina transaktionskostnader precis försvunnit ur bilden. Och om du inte använder Shopify Payments, eller om BNPL körs som en tredjeparts-gateway, kan Shopifys egen transaktionsavgift för tredjepart läggas ovanpå – kontrollera din plan.
För det andra kommer pengarna in via en ny ström. Shop Pay Installments regleras via dina vanliga Shopify Payments-utbetalningar, så de beställningarna följer med dina kortförsäljningar. Klarna och Afterpay, som körs som egna gateways, samlar ihop dem enligt sina egna scheman och sätter in dem under sina egna namn. Ditt bankflöde har nu två eller tre avräkningsströmmar där det brukade finnas en – var och en med sin egen tidpunkt, sina egna avgifter och sin egen rapport du skulle behöva öppna för att förklara en viss insättning.
Ingen av förändringarna meddelar sig själv. Den första urholkar din marginal utan att lämna en separat post; den andra bryter rutinen för matchning av insättningar som du har förlitat dig på i åratal. Du gjorde inget fel – systemet fick ett andra set av rör medan instrumentbrädan såg likadan ut.
En beställning på 100 $, två sätt
Siffror gör detta konkret. Siffrorna nedan är illustrativa och fiktiva – kortbehandling till typiska 2,9 % + 30 cent, och en påhittad fast avgift på 6 % för BNPL-leverantören. Ditt faktiska avtal kommer att skilja sig; strukturen kommer inte att göra det.
| Kortkassa | BNPL-kassa | |
|---|---|---|
| Ordertotal (vad kunden ser) | $100.00 | $100.00 |
| Intäkt du bokför | $100.00 | $100.00 |
| Behandlingsavgift | $3.20 | $6.00 |
| Kontanter du får | $96.80 | $94.00 |
| När du får det | Nästa Shopify-utbetalning | Förskottsbetalning – leverantörens avräkningsschema |
| Var avgiften syns | Shopify-utbetalningsrapport | Leverantörens egen portal/rapport |
| Vem som samlar in från kunden | Du, vid kassan | Leverantören, över 4+ betalningar |
Läs intäktsraden två gånger: identisk. Försäljningen är 100 dollar oavsett vilket, bokförd vid försäljningstillfället oavsett vilket. Allt som skiljer sig finns under den raden – en avgift nästan dubbelt så stor, som kommer via ett annat rör, dokumenterad i en annan rapport.
Det där gapet på 2,80 USD per order låter litet. Det är det inte, vid volym. Mer om det nedan.
Var pengarna landar: Ett clearingkonto per ström
Här är den operativa lösningen på avvecklingsproblemet, och det är samma mönster som löser bokföring för flera gateways överallt: varje avvecklingsström får sitt eget clearingkonto.
Om du har läst vår pelare för utbetalningsavstämning, känner du till mekanismen — bruttoförsäljning, återbetalningar och avgifter bokförs på ett clearingkonto, bankinsättningen överförs från det, och ett nollsaldo bevisar att allt stämmer. BNPL ändrar inte den metoden. Det multiplicerar den:
- Shop Pay Installments — inget nytt clearingkonto behövs. SPI avvecklas inom dina Shopify Payments-utbetalningar, så de beställningarna flödar genom ditt befintliga Shopify Payments Clearing-konto. Avgifterna specificeras i utbetalningsdetaljen; de är bara större för de beställningarna.
- Klarna — eget clearingkonto. Klarnas avvecklingar samlas i batcher enligt Klarnas schema och landar som Klarna-namngivna insättningar. Bokför bruttoförsäljning och avgifter för Klarna-beställningar där; stäm av kontot när varje insättning anländer.
- Afterpay — samma igen. Eget clearingkonto, egen avvecklingsrapport, egen nollkontroll.
Varje konto ska oberoende nå noll efter varje avvecklingscykel. När ett inte gör det, vet du vilken ström som har problemet innan du har öppnat en enda rapport — vilket är hela poängen med mönstret. WooCommerce-butiker som kör Klarna eller Afterpay via gateway-plugins möter den identiska strukturen; guiden för WooCommerce–QuickBooks-synkronisering går igenom plattformsspecifika versionen.
Vad du inte bör göra är att låta alla tre strömmarna flöda in i ett odifferentierat inkomstkonto. Det är så en Klarna-insättning bokförs som intäkt (den är netto efter avgifter — nu är din inkomst underrapporterad och dina avgifter saknas) och hur en saknad Afterpay-avveckling går obemärkt förbi ett kvartal.
Återbetalningar via BNPL
Återbetalningar är där BNPL:s rördragning visar sig tydligast, så känn till flödet innan din första.
När du återbetalar en BNPL-beställning, återbetalar du den via leverantören — från din sida, vanligtvis samma återbetalningsknapp som alltid. Leverantören löser upp kundens sida: avbryter återstående avbetalningar, returnerar vad kunden redan har betalat. Inget av det hör hemma i dina böcker.
Vad som hör hemma i dina böcker är samma motintäktsupplägg som för alla återbetalningar — försäljningsreturer upp, och de kontanter som tas tillbaka från din nästa avveckling i den strömmen. Knepet är avgiften. Huruvida leverantören returnerar sin handlaravgift på en återbetald beställning varierar beroende på leverantör och avtal: vissa returnerar den i sin helhet, vissa behåller en del, vissa behåller allt. Anta inte — kontrollera ditt avtal, och när avgiften inte returneras, bokför den behållna delen som en behandlingskostnad så att den inte försvinner i ett avstämningsgap.
Eftersom BNPL-återbetalningar korsar avvecklingsperioder oftare än kortåterbetalningar (avvecklingen har redan betalats ut innan kunden ändrade sig), är de en vanlig källa till clearingkonton som inte blir noll. Mekanismerna för att få återbetalningstiderna rätt – inklusive återbetalningar över perioder – täcks i detalj i vår guide för redovisning av återbetalningar och returer.
Resultatfrågan: Vad BNPL gör med bruttomarginalen
Nu den strategiska delen – anledningen till att din marginal sjönk en halv procentenhet och inget på resultaträkningen förklarade det.
BNPL-avgifter är en bearbetningskostnad, punkt slut. Inte en marknadsföringskostnad, inte motintäkt, inte ett mystiskt avdrag inuti en insättning. De hör hemma på en egen kostnadsrad (eller grupperade under avgifter för handlarbearbetning), där du kan se dem röra sig.
Och de kommer att röra sig, eftersom de skalar med mixen. Med samma fiktiva räntor som tidigare, se vad som händer med en butik som säljer för 50 000 USD i månaden när BNPL-andelen växer:
| BNPL-andel av försäljningen | Kortavgifter (2,9 % + 30 ¢, illustrativt) | BNPL-avgifter (6 %, illustrativt) | Total bearbetningskostnad | Effektiv blandad ränta |
|---|---|---|---|---|
| 0% | ~1 600 USD | $0 | ~1 600 USD | ~3,2 % |
| 20% | ~1 280 USD | $600 | ~1 880 USD | ~3,8 % |
| 40% | ~960 USD | $1,200 | ~2 160 USD | ~4,3 % |
Samma intäkter. Samma produkter. En hel procentenhet marginal borta – inte förlorad, spenderad, på konverteringslyftet och större kundvagnar som BNPL genuint levererar. Den affären kan vara värd det. Men du kan bara utvärdera den om avgiften ligger på din resultaträkning som en egen rad, som rör sig när din mix skiftar. Begravd i en nettoutbetalning ser den bara ut som att din verksamhet har blivit mystiskt sämre.
Frågan att ställa till dina egna böcker: om BNPL gick från 10 % till 30 % av din försäljning nästa kvartal, skulle din resultaträkning visa dig kostnaden? Om svaret är nej, kvittas avgiften någonstans – och lösningen är clearingkontostrukturen ovan.
Vad detta ser ut som automatiserat
Allt ovanstående är görbart för hand: clearingkonton per ström, journalposter för bruttointäkter, avgifter bokförda från varje leverantörs rapport, återbetalningar spårade över avvecklingsperioder. Det är samma sexstegsmetod från avstämningspelaren, körd en gång per ström, varje cykel. Det är precis problemet – BNPL gjorde inte metoden svårare, det fick dig att köra den två eller tre gånger parallellt, mot rapporter i olika portaler.
Det här är kategorin av arbete som ett synkroniseringsverktyg finns till för. LedgerPort läser order, återbetalningar och avgifter från din butik och postar dem till QuickBooks med strukturen intakt – intäkter på brutto, avgifter som en synlig kostnad, varje avvecklingsström rensas separat, samma mönster per gateway. Order postas när de når den betalningsstatus du väljer, så en BNPL-order kommer in i dina böcker när den har fångats, inte när den har utlovats – dokumentationen för order-synkroniseringsmetoder visar hur den triggern fungerar. Utbetalningsjournaler och avgiftshantering ingår i Scale-planen och uppåt; se prissättning för var gränsen går.
Den ärliga förbehållet: inget verktyg ändrar din BNPL-ekonomi. Avgiften är vad ditt avtal säger att den är. Vad automatisering ändrar är om avgiften är ett nummer på din resultaträkning som du kan agera på – eller en rest som du upptäcker i april.
Svaret var i förskott hela tiden
Du förväntade dig att BNPL skulle vara ett problem med avbetalningsspårning – någon ny regel för intäktsredovisning att lära sig. Det är tvärtom. Leverantören tog avbetalningarna helt från dig och gav dig istället två mycket vanligare problem: en större avgift i en obekant rapport och en ny insättningsström i ditt bankflöde.
Båda ger vika för struktur. Ge varje ström ett clearingkonto som måste vara noll. Lägg BNPL-avgifter på en egen kostnadsrad och övervaka den blandade räntan när din mix skiftar. Kontrollera ditt avtal för återbetalningsavgiftsbeteende före den första återbetalningen, inte efter.
Om dina Klarna- eller Afterpay-insättningar för närvarande landar i "Shopify-intäkter", är det tråden att dra i den här veckan. Och om det låter som exakt den typ av månadsavslutning du försöker gå i pension från att köra clearingkontometoden över tre avvecklingsströmmar, är LedgerPorts gratisplan det lågriskalternativet för att testa den automatiserade versionen – 100-dollars exemplet ovan är exakt den översättning den gör per order, per ström, utan kalkylbladet.
