Redovisning av nettoavtal i QuickBooks för grossistförsäljare

Redovisning av nettoavtal i QuickBooks för grossistförsäljare

Nettoavtalsredovisning i QuickBooks handlar om en ersättning — fakturan ersätter kvittot — och en rapport som du kontrollerar varje vecka.


Inköpsordern kom in på en tisdag, och det var den bästa du någonsin fått: en gymkedja med fyra anläggningar, 300 enheter till grossistpriser, 9 600 USD på netto-30-villkor. Du skickade den på torsdagen. QuickBooks registrerade en försäljning på 9 600 USD på samma sätt som den registrerar allt annat i din butik, och mars resultaträkning såg spektakulär ut.

Sedan kom april. Hyra, lagerpåfyllning, annonskostnader — allt verkligt, allt förfaller nu. De 9 600 USD var fortfarande ett nummer på en rapport. Dina böcker sa att mars var din största månad någonsin; ditt bankkonto sa att du hade mindre likvida medel än du haft på hela året — och inget som QuickBooks visade kunde säga vem som var skyldig dig vad, eller när det skulle anlända.

Om du har lagt till grossistförsäljning i en detaljhandelsbutik – en B2B-katalog på Shopify, ett grossistplugin på WooCommerce – är detta gap mellan "försäljning" och "kontanter" det första redovisningsproblemet du stöter på. Det är inte ett mattefel; det är strukturellt. Netto-villkorsorder är en annan typ av transaktion än detaljhandelsorder, och de behöver en annan form i dina böcker. Det här inlägget går igenom den formen: netto-villkorsredovisning i QuickBooks gjort korrekt, AR-åldersrapporten som blir din verkliga kassaflödesinstrumentpanel, insättningar och de insamlingsvanor som förvandlar löften till kontanter.

Varför grossistorder bryter detaljhandelsbokföring

En detaljhandelsorder är två händelser som sker samtidigt: kunden köper, och kunden betalar. I redovisningstermer är försäljningen och betalningen ett ögonblick — vilket är anledningen till att den naturliga formen i QuickBooks för en detaljhandelsorder är ett kvittot (eller en daglig sammanfattning av många av dem): intäkter registrerade och kontanter mottagna, tillsammans.

En grossistorder på netto-15, netto-30 eller netto-60 separerar dessa två händelser — ibland med två månader. Du tjänar intäkterna när du skickar; du får kontanterna när köparens fakturahanteringsprocess kommer runt det. Mellan dessa ögonblick finns en sak som detaljhandelsbokföring aldrig behövde: kundfordringar, den löpande liggaren över pengar du har tjänat men ännu inte har.

QuickBooks-formen för den transaktionen är en faktura. När du fakturerar ordern, debiterar QuickBooks kundfordringar och krediterar intäkter (plus eventuell moms-skuld): försäljningen finns i din resultaträkning, pengarna som är skyldiga finns i din balansräkning. När köparen betalar, registrerar du en betalning mot den fakturan – kassan ökar, kundfordringar minskar. Två poster, två datum, och glappet mellan dem är synligt. Den synligheten är hela poängen.

Ta gymkedjans order. Fakturerad 14 mars med netto 30, den ligger i kundfordringar med förfallodatum 13 april. Dina marsintäkter inkluderar de 9 600 $, ärligt talat. Din mars-kassa gör det inte – och dina böcker säger så. Ingen överraskning i april, eftersom böckerna aldrig påstod att pengarna hade kommit.

Butiksägare möter detta problem i en av tre hållningar: registrerar grossistordrar precis som detaljhandelsordrar och upptäcker förvrängningen månader senare; behåller ett separat kalkylblad över "vem som är skyldig mig" som driver bort från QuickBooks; eller sätter upp faktureringsbaserade kundfordringar korrekt och kontrollerar en rapport i veckan. Resten av det här inlägget är vägen till den tredje gruppen.

Lögnen: "En försäljning är en försäljning"

Misstaget som nästan alla gör först är rimligt-låter: "en försäljning är en försäljning – registrera ordern när den kommer in, så ordnar sig pengarna." Så netto 30-ordern går in i QuickBooks som varje detaljhandelsorder: ett kvitto, försäljning och betalning registrerad som ett ögonblick.

Här är vad det faktiskt gör med dina böcker:

Det hittar på pengar du inte har. Ett kvitto talar om för QuickBooks att pengarna har kommit. Din bank-feed håller inte med, för det gjorde den inte. Nu har dina böcker spök-insättningar, och bankavstämningen slutar fungera tills checken faktiskt går igenom. Om du har kämpat den här kampen på detaljhandelsidan, där en Shopify-utbetalning aldrig matchar vad dagens kvitton säger, är grossistversionen samma sjukdom med en längre inkubationstid.

Det raderar skulden. I samma ögonblick som ett kvitto bokförs, är det ingen som är skyldig dig något såvitt QuickBooks anser. Ingen kundfordran, inget förfallodatum, ingen åldring. Det enda beviset på att gymkedjan är skyldig dig 9 600 $ är ditt minne och en e-posttråd. Multiplicera med femton grossistkonton och du driver en utlåningsverksamhet – för det är vad netto-villkor är – utan en liggare.

Det felaktigt anger inkomst om du rapporterar kontantmässigt. På kontantmässig rapportering räknas fakturerade intäkter när betalningen kommer in; kvitto-intäkter räknas omedelbart. Registrera netto-villkorsordrar som kvitton och dina kontantmässiga intäkter hamnar i fel period – övervärderade nu, med skattekonsekvenserna som anländer före pengarna.

Inget av detta händer för att du är slarvig. Din bokföring byggdes för detaljhandel, där antagandet "försäljning = betalning" är sant, och grossistaffärer bröt antagandet utan att meddela det. Lösningen är inte att arbeta hårdare inom detaljhandelsstrukturen. Det är att ge grossistordrar sin egen struktur.

Nettoavtalsredovisning i QuickBooks: Faktura, öppna kundfordringar, betalning

Här är hela livscykeln för en netto-villkorsorder i QuickBooks Online, korrekt utförd:

  1. Skapa fakturan när du skickar (eller när din överenskomna utlösare aktiveras). Ange betalningsvillkoren på själva fakturan — Net 30, inte standarden Betalas vid mottagandet — så att QuickBooks beräknar förfallodatumet och åldrar kundfordringarna korrekt.
  2. Låt den ligga kvar i kundfordringar, synligt. En öppen faktura är inget problem att gömma; det är systemet som fungerar. Din balansräkning visar nu kundfordringar som en tillgång — intjänade pengar, inkasso väntar.
  3. Registrera betalningen mot fakturan när den kommer: Ta emot betalning → tillämpa på den specifika fakturan → sätt in. Registrera aldrig en check för grossistförsäljning som en fristående insättning — en ej tillämpad insättning lämnar fakturan öppen och dubbelräknar intäkterna.
  4. Matcha insättningen i ditt bankflöde. Eftersom betalningen tillämpades på en faktura är matchningen ren: en insättning, en betalningspost, klart.

En snabb sida vid sida, eftersom kontrasten är lektionen:

Detaljorder Grossistorder med netto-villkor
QuickBooks-transaktion Försäljningskvitto / daglig sammanfattning Faktura
Intäkt redovisad Vid köp Vid fakturering (periodisering)
Kontanter registrerade Samma ögonblick När betalning mottas
Ligger kvar i kundfordringar? Aldrig Från fakturadatum till betalning
Vad kan gå fel Avgifts-/utbetalningsmotsvarigheter Åldring, utebliven betalning

Var detta lever i din bredare konfiguration — kontoplan, intäktskonton, moms — täcks i vår guide för e-handelsbokföring; WooCommerce-butiker hittar kontostrukturspecifikationerna i guide för WooCommerce-bokföring. Grossistlagret ligger ovanpå den grunden, inte istället för den.

Kundfordringarnas åldersfördelning är din verkliga kassaflödesöversikt

När grossistordrar lever i kundfordringar ger QuickBooks dig rapporten som grossistoperatörer faktiskt driver sin verksamhet från: A/R Aging Summary — varje kund med en öppen balans, indelad efter hur förfallen pengarna är (nuvarande, 1–30 dagar försenad, 31–60, 61–90, över 90).

Läs det som ett kassaflödesinstrument, inte en bokföringsformalitet:

  • Kolumnen "nuvarande" är din prognos för inkommande kontanter. Fakturor inom sina villkor — pengar som bör komma in de kommande veckorna om köpare betalar i tid.
  • Kolumnen 1–30 dagar försenad är din att-göra-lista. En nyligen försenad faktura är vanligtvis ingen kris; det är en ekonomi-avdelning som behöver en knuff. Men den behöver knuffen *nu* — insamlingsoddsen minskar med åldern.
  • Kolumnerna 61+ är ditt riskregister. Pengar som är mer än två månader förfallna kräver ett beslut, inte en till artig påminnelse: eskalera, omförhandla, sluta skicka, eller (med din revisor) skriv av.
  • Bevaka förhållandet, inte bara totalsumman. En växande kundfordringssumma är okej om den mestadels är aktuell och grossistintäkterna växer med den. En växande *andel förfallna* betyder att du förlänger krediten snabbare än du samlar in — du har blivit dina köpares billigaste långivare.

Vanen är nästan pinsamt enkel: öppna åldersrapporten en gång i veckan, samma dag varje vecka, och agera på allt som rörde en hink. Tio minuter. Det är hela disciplinen – men den existerar bara om varje order på netto villkor blev en faktura från första början. Försäljningskvitton matar inte denna rapport.

Depositioner mot grossistorder

Många grossistrelationer – särskilt nya konton och stora anpassade beställningar – körs på en deposition: 50% i förskott, resten på netto villkor efter leverans.

Bokföringsinstinkten att motstå: en deposition är inte intäkt. Tills du levererar är de pengarna en skuld – du är skyldig köparen antingen varorna eller pengarna tillbaka. Det rena mönstret är att registrera depositioner före leverans till ett kunddeponering-skuldkonto (eller som en kredit på kundens konto), och sedan tillämpa det beloppet mot fakturan när du skickar, så att fakturans öppna saldo bara visar vad som fortfarande är skyldigt.

Boka depositionen som inkomst istället och intäkten landar i fel period – och den slutliga fakturan antingen dubbelräknar försäljningen eller måste manuellt krympas. Skuldvägen kostar ett extra konto i diagrammet och sparar trasslet.

Hygien vid inkasso: De tråkiga vanor som ger dig betalt

Netto villkor är en kreditprodukt, och säljarna som får betalt i tid kör dem som en. Inget av detta kräver mjukvara; allt av detta kräver konsekvens.

  • Ange villkor på varje faktura, skriftligen. Förfallodatum, accepterade betalningsmetoder, eventuell policy för sen betalning. Tvetydighet löses till köparens fördel.
  • Fakturera omedelbart. Varje dag mellan leverans och faktura är en dag du har lagt till dina egna villkor gratis.
  • Påminn före förfallodatumet, inte efter. Ett kort meddelande "faktura #1042 förfaller på fredag" en vecka i förväg fångar AP-avdelningens slarv medan det fortfarande är billigt att åtgärda.
  • Ställ in kreditgränser per konto – och en total exponeringstak. Bestäm hur mycket en enskild köpare maximalt kan vara skyldig dig, och hur mycket av din månadsintäkt som kan sitta på villkor samtidigt. Nya konton börjar smått (eller med en deposition) och tjänar sig uppåt.
  • Ha en regel om stoppad leverans och följ den. Inga nya beställningar skickas till ett konto med en faktura 30+ dagar försenad. Beslutat i förväg är det policy; beslutat i stunden är det en förhandling du kommer att förlora.

Blandad detaljhandel + grossist: Problemet med två transaktionstyper

Allt ovan förutsätter att du kan tala om för dina böcker "den här ordern är grossist". Haken är att grossist inte ersätter detaljhandel – det landar ovanpå det. Samma butik, samma utbetalningsström: 400 detaljhandelsordrar som borde bokföras som försäljningskvitton eller en daglig sammanfattning, och 12 grossistordrar som måste bokföras som fakturor med öppen kundfordran.

Hanterat manuellt inspekterar någon varje order – eller så kör synkroniseringen en storlek som passar alla och gör ett fel. Synkronisera allt som kvitton och din grossistkundfordran försvinner (Lögnen, automatiserad). Synkronisera allt som fakturor och dina detaljhandelsböcker sväller med hundratals omedelbart betalda fakturor som gör utbetalningsavstämningen eländig.

Det här routingproblemet är exakt vad order-taggning löser, och mekanismen är värd att känna till oavsett vilket verktyg du använder. I LedgerPort – vår produkt, så bedöm därefter – är det två av de fem order-synkroniseringsmetoderna. Metoden Invoice är byggd för säljare baserade på villkor: den skapar QuickBooks-fakturan när ordern placeras och registrerar betalningen mot den när ordern faktiskt betalas – öppna fordringar däremellan, åldersrapporten matas korrekt, inget markerat som betalt innan det är det. Tag-Based routing hanterar den blandade butiken: en regel-tabell mappar order-taggar till QuickBooks-transaktionstyper, så en order taggad wholesale postas som en faktura, retail-order postas som försäljningskvitton eller rullas in i en daglig sammanfattning, och en do-not-sync-tagg håller prover och testorder helt utanför dina böcker. Om ditt grossistplugin redan taggar B2B-order – de flesta, inklusive Wholesale Suite på WooCommerce, kan det – så bygger routingen på taggar du redan har. Taggen måste dock komma någonstans ifrån – den existerar bara för att butikslagret redan visste att ordern var grossist, vilket är vad rollbaserad prissättning och netto-betalningsvillkor avgör innan ordern ens når QuickBooks. Båda metoderna jämförs i Förståelse av order-synkroniseringsmetoder, och installationen är en rullgardinsmeny i synkroniseringskonfigurationen. Finstilta, rakt på sak: Tag-Based routing är en funktion på högre nivå – prissättning visar vad som sitter var.

När det väl är igång: ordern på 9 600 dollar bokförs som en faktura den dag den skickas, åldersrapporten visar den som aktuell fram till 13 april, bankflödet matchar betalningen till fakturan när den kommer in, och återförsäljningssidan fortsätter att avstämmas som tidigare. Avvägningen är ärligt arbete i förväg – villkor bestämda, taggar applicerade, mappningar inställda en gång. Därefter är måndagsmorgonens åldersgranskning hela jobbet.


Den där luckan du inte kunde se i april – största månaden på pappret, tajtaste månaden på banken – var aldrig ett lönsamhetsproblem. Det var 9 600 dollar av intjänade pengar utan någon bokföringspost som bevakade den. Ge varje order med netto-villkor en faktura och luckan försvinner inte, men den blir synlig, daterad och indrivningsbar – vilket är allt.

Om din butik hanterar både återförsäljningskassa och grossistvillkor, börja med taggen: se hur tagg-baserad ruttning bokför varje sida korrekt → – eller anslut din butik gratis och rutt din nästa grossistorder som en faktura istället för ett kvitto.

Sluta med manuell datainmatning för alltid

Anslut din butik till QuickBooks på 15 minuter och låt LedgerPort sköta resten.

Börja gratis Se priser →

Låt oss koppla ihop oss:

Automatisera din e-handelsbokföring idag

Anslut din Shopify- eller WooCommerce-butik till QuickBooks på under 15 minuter — ingen kodning krävs.

14 dagars pengarna-tillbaka-garanti · Gratis plan tillgänglig