- 1Varför din 1099-K, din QBO och ditt bankkonto visar tre olika siffror
- 2De 5 saker din revisor faktiskt behöver från din Shopify-bokföring
- 3The sixth thing: their own seat
- 4Tre tecken på att din Shopify-bokföring inte är redo (och vad det kostar)
- 5Varför detta händer – och lösningen som gör nästa år händelselöst
- 6“It’s too late this year” — it isn’t
Det är mitten av januari. Du har ägnat större delen av en lördag åt att organisera dig. Du exporterade din Shopify Finance Summary. Du laddade ner din QBO resultat- och förlustrapport. Du skapade en mapp, märkte den tydligt och skickade allt till din revisor med ett meddelande som sa "allt klart för i år".
Två veckor senare ringer din revisor.
"Mina intäkter i QBO stämmer inte med 1099-K från Shopify Payments. Mina avgiftskostnader visas inte som jag förväntar mig. Jag behöver några timmar för att reda ut detta innan jag ens kan börja med deklarationen."
Fakturan blir 700 dollar högre än offererat. Du betalade mer för att få veta att dina register var felaktiga än vad det skulle ha kostat att rätta till dem i början av året.
ÖVERRASKNINGSFÖRSÄKRING
$700+
Den genomsnittliga revisoravgiften för städning när Shopify-böcker inte är redo för skatt
Det är inte en avgift för skatteförberedelse. Det är en avgift för bokföringsrekonstruktion – som debiteras innan revisorn ens kan börja med deklarationen.
Antagandet som ledde hit: att exportera dina Shopify-rapporter och ge din revisor tillgång till QBO är vad skatteförberedelse innebär – du gjorde jobbet, de hanterar den svåra delen. Det är tron. Det är också fel. Skatteförberedelse för en Shopify-butik handlar inte om att ha dokument. Det handlar om att ha dokument som säger rätt saker. En standard QBO-konfiguration har nästan säkert överdrivna intäkter, dolda avgifter och moms som ligger på fel konto – och att skicka dessa dokument till din revisor löser inget av det. Det betyder bara att de hittar problemen istället för du.
Varför din 1099-K, din QBO och ditt bankkonto visar tre olika siffror
När din revisor öppnar din fil ser de tre siffror som alla borde berätta samma historia om dina Shopify-intäkter – och nästan aldrig gör det.
1099-K: brutto transaktioner som behandlats (före avgifter, återbetalningar eller skatt). QBO intäkter: vad som mappats till intäkter – vanligtvis nettoinsättningen. Bankkonto: netto utbetalningen efter att Shopify dragit av allt. Tre olika siffror från samma butik, samma månad.
Din 1099-K från Shopify Payments visar brutto transaktioner som behandlats – det totala dollarvärdet av varje order som Shopify körde genom sitt betalningssystem för året, före några avdrag. Avgifter, återbetalningar och moms du samlat in finns alla i det numret.
Ditt QBO intäktskonto visar vad som än mappats till det. För de flesta butiker med en standardkonfiguration är det netto bankinsättningen – beloppet som Shopify faktiskt överfört efter att ha dragit av allt.
Ditt bankkonto visar netto utbetalningen: brutto försäljning minus transaktionsavgifter, minus återbetalningar, minus moms som Shopify samlat in å dina vägnar, ibland spännande en till fjorton dagars ordrar i en enda överföring.
Tre siffror. Samma företag. Ingen av dem stämmer överens – och strukturellt sett borde ingen av dem göra det, eftersom de mäter olika saker. Problemet är att din QBO-fil måste förklara gapet mellan alla tre. Utan den förklaringen kan din revisor inte stämma av dem – och IRS använder en automatiserad process för att flagga deklarationer där rapporterad inkomst är betydligt lägre än 1099-K-bruttobeloppet. Gapet mellan dessa siffror är där den verkliga kostnaden för oorganiserade Shopify-böcker visar sig, och de flesta ägare ser det inte komma förrän meddelandet anländer.
De 5 saker din revisor faktiskt behöver från din Shopify-bokföring
Checklistan du letade efter finns – men det är inte en lista över saker att göra i januari. Det är en lista över vad din QBO-fil redan måste visa, varje månad på året, för att kunna lämnas över rent vid skattetillfället.
1. Bruttoinkomst registrerad, inte bankinsättningsbeloppet.
Dina inkomstkonton bör återspegla vad kunderna betalade – brutto försäljningsbeloppet innan Shopify drog av något. Om din QBO-inkomst matchar dina bankinsättningar, registreras inkomsten netto: avgifter redan borttagna, återbetalningar redan borträknade, eventuellt skatt inkluderad. Det underskattar intäkterna och gör avgiftskostnaderna osynliga.
En revisor som arbetar utifrån en nettoinsättningsinkomstsiffra har inget sätt att veta vad du faktiskt sålde, vad det kostade att bearbeta försäljningar, eller om bruttomarginalen är vad du tror att den är. Åtgärden i kontoplanen för detta är ett enda strukturellt beslut – ett clearingkonto som överbryggar bruttoinkomst och nettoinsättningar – som de flesta generiska QBO-inställningar aldrig gör.
2. Avgifter uppdelade efter typ – inte sammanslagna till ett konto.
Shopify creates three distinct fee types, each with a different cost structure and a different strategic meaning:
PRENUMERATIONSAVGIFT
Fast
Månatlig plattformskostnad; orelaterad till volym; rörelsekostnad
TRANSAKTIONSAVGIFT
0,5–2 %
Debiteras endast utan Shopify Payments; försvinner när man byter
BEHANDLINGSAVGIFT
2.9% + $0.30
Per transaktion; största avgiftskategorin; minskar direkt bruttomarginalen
Att slå ihop alla tre till ett enda konto "Shopify-avgifter" ger en siffra som inte betyder något isolerat. Om bruttomarginalen ser lägre ut än din prismodell förutsäger och avgifterna ligger i en enda post, finns det inget sätt att diagnostisera varför – eller om byte av betalningshanterare skulle ändra något.
3. Återbetalningar registrerade i rätt redovisningsperiod.
När en kund returnerar en order skapar Shopify ingen separat banktransaktion. Återbetalningen dras av från nästa tillgängliga utbetalning. Om den utbetalningen landar i april men returen behandlades i mars, skedde den finansiella effekten i april – och bokföringsposten hör dit, inte i mars.
Posting refunds to the original order date creates a period mismatch: March revenue drops, but the March bank reconciliation still doesn’t balance because the cash didn’t move in March. These mismatches compound month over month. By year-end, your CPA is untangling twelve of them. The full period-correct treatment is in our guide to accounting for refunds and returns.
4. Försäljningsskatt registrerad som en skuld, inte intäkt.
I de flesta amerikanska stater är Shopify en marknadsplatsfacilitator — den samlar in moms från kunder och skickar den direkt till delstatsmyndigheterna. Du rör aldrig de pengarna. De tillhör inte ditt företag. En order på 97 USD där 7 USD är moms som samlats in av Shopify är en försäljning på 90 USD för dina ändamål, inte en försäljning på 97 USD.
Om inkomstkonton registrerar bruttoorderbelopp inklusive den momsen, uppstår en spökintäkt på varje order från en stat där marknadsplatsen är facilitator. I stor skala över ett helt år är det ett betydande belopp som ligger i inkomst som inte är skattepliktig — och som kommer att kräva en revisor för att kirurgiskt ta bort den.
5. Varukostnad som återspeglar ankomstkostnad, inte fakturapris.
För butiker som importerar från utlandet är fakturapriset inte den faktiska kostnaden. Frakt, importtullar och tullklareringsavgifter hör hemma i varukostnaden — och de lägger vanligtvis till 20–40 % på vad leverantören tog betalt. En produkt som faktureras för 5,00 USD med 0,80 USD i frakt, 0,60 USD i tullar och 0,10 USD i tullklareringsavgifter kostade faktiskt 6,50 USD att få till ditt lager.
Att enbart använda fakturapriset överdriver bruttomarginalen på varje försäljning. När en revisor frågar varför marginalerna avviker från din prissättningsmodell, är den enda vägen att rekonstruera ett års ankomstkostnader från inköpsregister.
The sixth thing: their own seat
Everything above is about what the file shows. There’s one more thing your CPA needs that isn’t a number: access that doesn’t route through you. In LedgerPort, “give your CPA access” is a five-step procedure — Settings » Team » Invite Member » enter their email and pick a role » Send Invite. They click the emailed link and get their own login, in the docs’ own framing, “without sharing your login credentials.”
The role fits the engagement. Admin is what the docs recommend for “a trusted accountant or business partner” — full control over connections, sync configuration, and mappings, which is what an accountant fixing your setup actually needs. Member suits staff or a bookkeeper who should see sync logs, run manual re-syncs, and review mappings without being able to change the configuration. When the engagement ends, removal is one click and takes effect immediately.

One more line for sellers with several stores: each one shows up as a fully isolated business under the same login — its own connections, sync logs, and settings. Your CPA switches between clean per-store books from one seat instead of untangling a blended file, and nothing done in one business touches another.
Tre tecken på att din Shopify-bokföring inte är redo (och vad det kostar)
Du kan kontrollera din skatteberedskap just nu utan att ringa någon. Tre frågor i QBO:
Matchar din QBO-intäkt för någon given månad dina bankinsättningar för den månaden? Om ja — om de är samma belopp — registreras inkomsten netto. Avgifter är osynliga. Din rapporterade inkomst kommer att vara lägre än vad din 1099-K visar, och gapet behöver förklaras.
Har du separata QBO-konton för Shopifys prenumerationsavgift, transaktionsavgifter och betalningshanteringsavgifter? Om allt är på ett konto kan din revisor inte se den verkliga kostnaden per transaktion, och det kan inte du heller.
Kan du förklara gapet mellan din 1099-K brutto och din QBO-intäkt för året — genom att peka på specifika konton? Om svaret är "inte riktigt", är det det gapet som flaggas.
Varje "Jag vet inte" representerar en specifik risk för revisorfakturering — timmar som spenderas på att rekonstruera vad dessa svar borde vara. Och om siffrorna på din deklaration avviker från din 1099-K utan dokumentation, skickar IRS ett meddelande CP2000 där de ber dig förklara skillnaden.
There’s a fourth check worth running, and it lives in your sync settings rather than in QBO: unconfigured tax rates. In LedgerPort, an order whose tax rate has no matching configuration doesn’t post — it errors, on purpose, because the tool can’t determine where to record the tax. That’s the right failure mode, but it means unmapped tax quietly piles orders up in Error status until someone looks.
The fix is a setting, not a project. In Sync Config » Accounting you choose one of two modes: Line Item Tax, where every Shopify tax rate maps to a QuickBooks tax code and collected tax posts to a liability account you designate, or QuickBooks Automated Sales Tax, which hands the calculation to QBO’s own tax engine. Either way, re-syncing the affected orders from Manual Sync clears the backlog.

This connects straight back to item four on the checklist. Sales tax booked as income is the defect your CPA bills hours to surgically reverse in March. A tax-rate check in the sync settings is the five-minute version of that same audit — done in November, by you, for free.
Varför detta händer – och lösningen som gör nästa år händelselöst
Inget av ovanstående är ett personligt misslyckande. En standard QBO-konfiguration antar att inkomster kommer som bruttointäkter: en försäljning på 100 USD registreras som 100 USD i inkomst, avgifter registreras när de betalas. Så fungerar de flesta företag.
Shopify fungerar annorlunda. Den skickar en nettoinbetalning — bruttoförsäljning minus hanteringsavgifter, minus återbetalningar, minus moms som Shopify samlat in å dina vägnar — samlad i en enda banköverföring som täcker en till fjorton dagars ordrar. En QBO-konfiguration som inte är byggd för den strukturen kommer att felregistrera minst tre av de fem ovanstående posterna, varje månad, automatiskt.
Åtgärden är en engångsarkitektonisk förändring: ett clearingkonto, separata avgiftskonton, ett skuldkonto för marknadsplatsskatt, motintäktskonton tidsbestämda till utbetalningsdatum. Byggt en gång, tar det emot Shopify-data korrekt i varje utbetalningscykel. Skatteperioden slutar vara en uppgörelse och blir en överlämning – inget att rekonstruera, inget att förklara.
LedgerPort hanterar denna mappning automatiskt – varje Shopify-utbetalning bokför bruttoförsäljning, avgiftsrader, återbetalningar och marknadsplatsskatt till sina korrekta konton, och clearingkontot stängs utan manuellt arbete. Dina böcker förblir redo för skatt varje månad på året, inte bara den före ditt möte med revisorn.
“It’s too late this year” — it isn’t
The standard objection to fixing this in October or November: the year is mostly booked, so better to limp through this tax season and start clean in January. That logic assumes historical data can’t be re-posted safely. It can. LedgerPort’s Manual Sync page pushes history on demand — Products, Variations, Orders, Customers, and Payments each get their own tab, and you select records or push everything from each one.
The fear behind the objection is duplicates, and that’s handled structurally: records already in QuickBooks are skipped automatically, and re-pushing a failed record creates-or-updates it — never doubles it. Backfilled payments arrive as QBO Payment records linked to their invoices, so the history lands already reconciled instead of as loose deposits waiting to be matched.

For deeper reconstruction, the CPA partner program includes Time Machine: up to 24 months of historical Shopify order import, built for rebuilding books from scratch. The practical upshot: a store that starts fixing its setup in October still walks into tax season with a complete, tie-out-able QBO file — which is exactly what makes next January unremarkable.
Om du går in i skattesäsongen med en standard QBO-konfiguration och Shopify, är de tre frågorna ovan värda att besvara innan du skickar något. Om någon av dem avslöjar ett problem, kan du hitta det – istället för att betala din revisor för att hitta det åt dig.
Se hur LedgerPort håller dina Shopify-böcker redo för skatt året runt, eller kom igång gratis.
