Shopify Bookkeeping: Payout Mapping, Fees, Refunds & Reserves
Map Shopify payouts the right way: gross sales, fees, refunds/chargebacks, reserves and releases → net deposit. Reconcile to bank, stabilize margins, CPA-reviewed month-end.
If Shopify deposits don’t reconcile, your margins aren’t real. We implement a Shopify bookkeeping flow that converts every settlement into gross sales – platform fees – payment gateway fees – refunds/chargebacks ± reserves/releases = net deposit, and tie this to your bank statement each month. We normalize SKUs, map discounts/taxes/shipping, and decide item-level or periodic COGS so inventory matches sales timing. Chargebacks and refunds hit the right contra accounts; reserves are tracked separately and released properly; Undeposited Funds is cleared to zero. Each month we reconcile bank/credit/loan accounts, validate fees against statements, and deliver a CPA-reviewed reporting pack with variance notes and a period-lock recommendation, so you can trust channel margins and scale with confidence.
The Shopify Payout Mapping You Actually Need
-
Gross sales (items × qty) and discounts mapped to Revenue/Discounts -
Taxes mapped to Sales Tax Payable (direct cart) or facilitator logic (if app-based) -
Shipping income/expense mapped consistently -
Platform and gateway fees (Shopify Payments, Stripe) mapped to fee accounts -
Refunds and chargebacks mapped to contra income/expense -
Reserves and reserve releases tracked on separate balance-sheet accounts -
Net deposit reconciled to bank (one payout = one bank line)
Inventory & COGS Timing
-
Item-level COGS (perpetual) or periodic COGS (from IMS export) -
Landed cost options (freight/duty capitalization) -
Month-end valuation tie: Inventory Asset ↔ IMS/Report; COGS ↔ sales period
Sales-Tax Reality for Shopify
-
Direct cart: you collect/remit where you have nexus; liability must reconcile to returns -
Facilitator apps/marketplaces: don’t double-book tax the platform remits
Monthly Close Checklist (Shopify Channel)
-
Import settlements; confirm mapping table -
Reconcile payouts to bank; UF = 0 -
Validate fee totals vs statements -
Post inventory/COGS timing entries -
CPA review; variance note; period-lock guidance
Reports You’ll Trust
-
Channel P&L (Shopify) with gross→net bridge -
Fees/chargebacks analysis and trend -
Inventory valuation and COGS trend by month
Frequently Asked Questions
We separate platform vs gateway fees and validate totals against statements each close.
Either item mapping isn’t consistent or periodic COGS wasn’t aligned to sales timing. We standardize mapping and align timing entries monthly.
We post reserves to a balance-sheet account and releases when the platform pays them out, both tied to payout IDs and bank lines.
Yes, FX remeasured at period-end with CPA-reviewed adjustments; payouts reconciled at bank-settlement currency.