SheetLink

How to Track Dropshipping Expenses in Google Sheets

Tracking expenses is critical for dropshipping profitability. This guide shows you how to set up a complete expense tracking system in Google Sheets with automated bank sync, category tracking, and profit margin calculations.

A profitable dropshipping business tracks these expense categories:

  • Cost of Goods Sold (COGS) - Product costs from suppliers (AliExpress, Alibaba, etc.)
  • Advertising Costs - Facebook Ads, Google Ads, TikTok Ads, influencer marketing
  • Platform Fees - Shopify subscription, payment processing fees (Stripe, PayPal)
  • Software & Tools - Oberlo, DSers, email marketing, analytics tools
  • Shipping Costs - Any shipping fees not covered by customer charges
  • Returns & Refunds - Product returns, customer refunds, chargebacks
  • Other Business Expenses - Virtual assistant, graphic design, domain registration

Create a Google Sheet with these columns:

ColumnPurposeExample
DateTransaction date2026-03-01
DescriptionMerchant/expense nameFacebook Ads
CategoryExpense typeAdvertising
AmountCost-$250.00
Order IDLink to specific orders (optional)#1001
NotesAdditional contextTesting new ad campaign

Instead of manually entering every transaction, use SheetLink to automatically sync bank and credit card transactions to your Google Sheet:

  1. Install SheetLink - Add the Chrome extension from the Chrome Web Store
  2. Connect your bank accounts - Use Plaid to securely connect business checking, credit cards, and PayPal
  3. Choose your expense tracking sheet - SheetLink will write transactions directly to your Google Sheet
  4. Click sync - All business expenses automatically appear in your sheet

Manual expense entry takes hours each month and leads to missed transactions. Automated sync ensures every business expense is captured without manual data entry.

After transactions are imported, categorize them for tax purposes and profitability analysis:

  • Use data validation - Create a dropdown list in the Category column with your standard categories (COGS, Advertising, Platform Fees, etc.)
  • Set up auto-categorization - Use simple formulas to automatically categorize common vendors:
    =IF(ISNUMBER(SEARCH("Facebook", B2)), "Advertising",
    IF(ISNUMBER(SEARCH("Shopify", B2)), "Platform Fees", "Other"))
  • Review monthly - Spot-check auto-categorized transactions to ensure accuracy

The real power comes from calculating your true profit margins. Create a summary section:

Total Revenue=SUM(Revenue)$10,000
- COGS=SUMIF(Category,"COGS",Amount)-$4,000
= Gross Profit$6,000
- Advertising=SUMIF(Category,"Advertising",Amount)-$3,000
- Operating Expenses=SUM(Other Categories)-$800
= Net Profit$2,200
=Net Profit / Revenue

Beyond basic expense tracking, monitor these critical dropshipping metrics:

  • Customer Acquisition Cost (CAC) - Ad spend ÷ Number of customers
  • Return on Ad Spend (ROAS) - Revenue ÷ Ad spend (target 2.5x or higher)
  • Average Order Value (AOV) - Total revenue ÷ Number of orders
  • Profit per Order - (Revenue - COGS - Ads - Fees) ÷ Number of orders
  • Operating Expense Ratio - Operating expenses ÷ Revenue (keep under 20%)

Proper expense tracking makes tax season painless:

  • Separate business and personal - Use dedicated business bank accounts and credit cards
  • Keep receipts - Store digital copies in Google Drive, linked to transactions
  • Track quarterly - Review P&L each quarter to estimate tax liability
  • Work with an accountant - Share your expense sheet directly with your CPA
  • Understand deductions - Most dropshipping expenses are deductible (home office, software, ads, etc.)

The #1 bookkeeping mistake dropshippers make is using personal accounts for business expenses. Open a dedicated business checking account and credit card to keep everything separate.