Welcome to the Shopify Seller Resource Center
Running a Shopify store means managing finances across sales channels, payment gateways, inventory, and taxes. This hub provides everything you need to master Shopify bookkeeping, accounting, and tax compliance.
What makes Shopify different: Unlike Amazon FBA (where Amazon handles most compliance), Shopify sellers are fully responsible for sales tax collection, financial reporting, and accounting. You manage your own books.
Bookkeeping Basics
Master the fundamentals of Shopify bookkeeping and financial management.
- Setting up chart of accounts
- Recording transactions properly
- Reconciling payments & fees
- Monthly closing procedures
Sales Tax Management
Understand nexus, collection, and filing requirements for all 50 states.
- Determining sales tax nexus
- Configuring Shopify tax settings
- Running sales tax reports
- Filing & remitting quarterly
Accounting Software
Connect Shopify to QuickBooks, Xero, or other accounting platforms seamlessly.
- QuickBooks Online integration
- Xero setup & sync
- Link My Books automation
- A2X reconciliation tool
Financial Statements
Generate and understand P&L, Balance Sheet, and Cash Flow statements.
- Profit & Loss (P&L) breakdown
- Balance Sheet essentials
- Cash flow management
- Monthly financial reviews
Inventory Accounting
Track COGS, inventory value, and cost management for profitability.
- COGS calculation methods
- Inventory valuation (FIFO/LIFO)
- Tracking product costs
- Inventory shrinkage & write-offs
Payment Reconciliation
Reconcile Shopify Payments, PayPal, Stripe, and other gateways accurately.
- Shopify Payments reconciliation
- Third-party gateway fees
- Chargebacks & refunds
- Bank deposit matching
Complete Shopify Bookkeeping Guides
Step-by-step instructions for managing your Shopify finances
Shopify Bookkeeping 101
1. Set Up Your Chart of Accounts
Your chart of accounts organizes all financial transactions into categories:
- Revenue Accounts: Gross sales, discounts, refunds, shipping revenue
- Expense Accounts: COGS, Shopify fees, payment processing fees, advertising, shipping costs
- Asset Accounts: Inventory, accounts receivable, bank accounts, Shopify clearing account
- Liability Accounts: Sales tax payable, loans, credit cards
2. Choose Your Accounting Method
Cash Basis: Recognize revenue when money hits your account (simpler for small stores under $5M).
Accrual Basis: Recognize revenue when the sale occurs, regardless of payment timing (required for larger businesses, provides more accurate financial picture).
3. Create a Shopify Clearing Account
This intermediary account records gross sales, refunds, and fees before reconciling to your bank:
- Record gross sales → Clearing Account
- Deduct refunds → Clearing Account
- Deduct Shopify fees → Clearing Account
- Deduct payment processor fees → Clearing Account
- Net deposit transfers to Bank Account
Monthly Bookkeeping Checklist
- Download Shopify sales reports (Orders → Export)
- Reconcile Shopify Payments with bank deposits
- Record all refunds and chargebacks
- Categorize all expenses (ads, subscriptions, shipping)
- Update inventory values and COGS
- Review P&L and balance sheet
- Calculate and set aside sales tax collected
Shopify Sales Tax Guide
Understanding Nexus
Nexus means you have a connection to a state and must collect sales tax there. You have nexus if:
- You have a physical office, warehouse, or employee in that state
- You exceed the state's economic threshold ($100,000 sales OR 200 transactions in most states)
- You use a fulfillment center in that state (like ShipBob, ShipMonk, etc.)
Configuring Shopify Tax Settings
- Go to Settings → Taxes and Duties
- Click on United States
- Click Add tax rate for each state where you have nexus
- Enter the correct state tax rate (verify with state tax authority)
- Add county/local rates if applicable
- Save settings
Important: Shopify DOES NOT automatically collect sales tax. You must manually enable it for each state. You must also REGISTER for a sales tax permit in each state BEFORE collecting tax.
Running Sales Tax Reports
- Go to Analytics → Reports
- Under "Finance," select Tax Finances Report
- Select your date range (typically quarterly)
- Export the report (CSV or PDF)
- Review total sales, taxable sales, and tax collected by jurisdiction
Quarterly Sales Tax Filing Checklist
- Run Shopify sales tax report for the quarter
- Break down by state and jurisdiction
- File return with each state's Department of Revenue
- Remit collected tax by deadline
- Keep proof of payment for records
- Monitor for new nexus as sales grow
Accounting Software Integration
Top Shopify Accounting Software Options
1. QuickBooks Online (Most Popular)
- Cost: $30-200/month depending on plan
- Best For: Stores doing $100K-$10M annually
- Integration: Direct Shopify app or use Link My Books/A2X for automation
- Pros: Industry standard, full-featured, excellent reporting
- Cons: Learning curve for beginners
2. Xero (International Favorite)
- Cost: $13-70/month
- Best For: International sellers, UK/EU/AU based stores
- Integration: Direct Shopify app or Link My Books
- Pros: Cleaner interface than QBO, better bank reconciliation
- Cons: Fewer US tax features than QuickBooks
3. Link My Books (Automation Tool)
- Cost: $15-50/month
- Purpose: Automatically sync Shopify orders to QuickBooks or Xero
- How It Works: Creates summary invoices breaking down sales, refunds, fees, and taxes
- Why Use It: Saves 10-20 hours/month vs manual entry
Setup Steps (QuickBooks + Link My Books)
- Sign up for QuickBooks Online
- Install Link My Books app from Shopify App Store
- Connect Shopify store to Link My Books
- Complete guided setup wizard (maps accounts correctly)
- Link My Books auto-creates summary invoices daily/weekly
- Review and approve automated entries monthly
- Reconcile bank accounts as usual
Understanding Your Financial Statements
Profit & Loss Statement (P&L)
Shows revenue, expenses, and net profit over a period (monthly/quarterly/annually).
Key Metrics to Track:
- Gross Revenue: Total sales before any deductions
- Net Revenue: Revenue after refunds and discounts
- COGS: Cost of products sold
- Gross Profit: Net Revenue - COGS
- Operating Expenses: Shopify fees, payment processing, ads, shipping, software
- Net Profit: What you actually keep after all expenses
Balance Sheet
Snapshot of your business's financial health at a specific date. Shows:
- Assets: Cash, inventory, accounts receivable, equipment
- Liabilities: Loans, credit cards, sales tax payable, accounts payable
- Equity: Owner's investment + retained earnings
Formula: Assets = Liabilities + Equity
Cash Flow Statement
Tracks how cash moves in and out of your business. Critical for:
- Ensuring you can pay bills on time
- Planning inventory purchases
- Avoiding cash crunches during slow seasons
- Making expansion decisions
Shopify Inventory Accounting
Tracking Cost of Goods Sold (COGS)
COGS = Product cost + Inbound shipping + Quality control + Returns + Restock
Every product should have a tracked unit cost. Shopify doesn't automatically calculate this—you must enter it:
- Go to Products → Select Product → Cost per item
- Enter the total unit cost (wholesale price + all fees)
- Shopify will auto-calculate gross profit margin on sales
Inventory Valuation Methods
- FIFO (First-In-First-Out): Oldest inventory valued first. Best for perishables & trending products.
- LIFO (Last-In-First-Out): Newest inventory valued first. Tax advantage in inflation.
- Weighted Average: Average cost of all units. Most straightforward for smaller stores.
Common Inventory Mistakes
- Not tracking damaged or returned goods
- Forgetting to include shipping-in and quality control costs
- Keeping inventory "forever" without write-offs
- Not reconciling physical stock with Shopify records quarterly
Payment Reconciliation
Weekly Shopify Payments Reconciliation
Shopify holds payments and deposits them weekly (usually Monday-Friday). Here's how to reconcile:
- Open Shopify Admin → Finances → Payouts
- View your deposits and expected payouts
- Compare Shopify payout report to your bank deposit
- Verify Shopify fees were deducted correctly
- Investigate any discrepancies immediately
Understanding Shopify Fees Breakdown
Your net deposit = Gross Sales - Refunds - Payment Processing Fee - Shopify Fee
- Payment Processing Fee: 2.9% + $0.30 per transaction (Shopify Payments)
- Shopify Monthly Fee: Divided daily in payouts ($29-$2,300/month)
- App Charges: Deducted from next payout
- Chargebacks: Deducted + $15 chargeback fee
Weekly Reconciliation Checklist
- Pull Shopify payout report
- Pull bank deposit confirmation
- Match amounts and fees
- Record in accounting software
- Note any hold periods or delays
Top 5 Shopify Bookkeeping Mistakes
- Not reconciling daily: Waiting until month-end creates massive headaches. Reconcile weekly at minimum.
- Mixing personal & business finances: Keep separate bank accounts and credit cards. Commingling = tax nightmare.
- Ignoring sales tax: "I'll deal with it later" becomes $50K+ in back taxes and penalties. Set it up NOW.
- Not tracking COGS correctly: If you can't calculate profit margin accurately, you're flying blind. Track every product cost.
- Manual data entry: Use automation tools like Link My Books or A2X. Manual entry = errors and wasted time.