Tax and Accounting Basics for Vietnamese Shopify Sellers
Essential guide to e-commerce accounting, bookkeeping, tax records, and financial management for Shopify sellers in Vietnam. Learn best practices, deductions, and compliance.
Running a Shopify store means more than managing products and shipping orders—you also need to keep accurate financial records and understand your tax obligations. For Vietnamese sellers especially, navigating tax and accounting basics is critical for legal compliance and sustainable growth. This guide covers essential practices, what records to track, and how tools like StoreFleet can simplify multi-store finance management.
Why Accounting Matters for Online Sellers
E-commerce accounting is different from traditional retail. You're dealing with:
- Platform and payment processor fees that reduce your revenue
- Multi-channel sales if you operate on multiple Shopify stores or marketplaces
- Tax obligations that vary by jurisdiction (even within Vietnam, depending on business structure and registration)
- Inventory fluctuations that affect asset tracking and profit calculations
Without proper records, you'll struggle to file accurate taxes, claim legitimate deductions, and understand whether your business is actually profitable.
Important: This guide covers general e-commerce accounting principles. Vietnamese tax law, business registration requirements, and compliance thresholds are specific to your business structure and location. Consult a licensed Vietnamese tax advisor or accountant before making compliance decisions. Tax regulations change, and penalties for non-compliance are serious.
Core Accounting Records to Track
1. Sales and Revenue
Track every sale, refund, and return. Shopify's reporting dashboard shows gross revenue, but you need to record:
- Gross sales (before refunds and discounts)
- Refunds and returned items
- Discounts and promotional codes used
- Platform fees (Shopify subscription, transaction fees)
- Payment processing fees
Use accounting software (QuickBooks, Xero, FreshBooks) integrated with Shopify to automate this, or export sales reports regularly and record them manually.
2. Expenses
Online sellers incur many expenses beyond product costs:
- Cost of Goods Sold (COGS): product cost, manufacturing, wholesale purchases
- Shipping and packaging: boxes, tape, labels, shipping carrier fees
- Platform and software fees: Shopify subscription, apps, payment processing, accounting software
- Marketing: ads, email platforms, influencer partnerships, content creation
- Labor: contractor fees for design, photography, customer service
- Utilities and office: if you maintain a workspace
- Professional services: bookkeeper or tax advisor fees
Separate business and personal expenses from day one. Open a dedicated business bank account to make this easier.
3. Inventory Records
Track inventory using methods like FIFO (First-In-First-Out), LIFO (Last-In-First-Out), or weighted average cost. Record:
- Beginning inventory value
- Purchases during the period
- Cost of items sold
- Ending inventory value
This affects both your gross profit calculations and asset reporting. Update records monthly or quarterly, and physically count stock periodically to reconcile. FIFO is the most common method for ecommerce businesses because it promotes consistent inventory turnover and reduces product obsolescence.
4. Bank and Payment Reconciliation
Monthly reconciliation catches errors and prevents fraud:
- Download transactions from your bank, Stripe, PayPal, or other payment processors
- Compare them to what you recorded in accounting software
- Investigate any differences
- Mark transactions as reconciled once verified
Payment processors often batch payments differently than when orders were placed, so reconciliation takes discipline but is non-negotiable.
Key Tax Concepts for E-Commerce
Accounting Method: Cash vs. Accrual
- Cash method: Record income when you receive payment, expenses when you pay. Simpler but doesn't reflect true profitability.
- Accrual method: Record income when you make a sale (even if payment hasn't arrived), expenses when incurred. More accurate for growing businesses. Recommended for e-commerce.
Most Vietnamese Shopify sellers benefit from accrual accounting once they exceed micro-business thresholds.
Deductible Expenses
Generally, you can deduct ordinary and necessary business expenses. Common ones for online sellers:
- Cost of goods sold (your most significant deduction)
- Inventory storage and warehouse fees
- Shipping and packaging materials
- Marketing and advertising
- Software subscriptions and tools
- Professional services (accounting, legal, design)
- Equipment (office furniture, computers; depreciated over time)
- Vehicle mileage for business errands
- Home office deduction (if you qualify and use space exclusively for business)
Keep receipts and invoices for all expenses. The standard retention period is 3–7 years depending on record type and local requirements.
Record Retention
- Tax records and invoices: At minimum 3 years; 7 years is safer
- Bank and financial statements: 7 years
- Permanent records: Business formation, property deeds, ownership documents kept indefinitely
Managing Multiple Shopify Stores
If you run multiple Shopify stores (common for sellers scaling across niches or regions), your accounting complexity increases:
- Each store may have different tax obligations
- Revenue and expenses must be tracked per-store or consolidated clearly
- Payment reconciliation becomes more complex with multiple Shopify payouts
- You need to know profit/loss per store to optimize inventory and marketing spend
Solution: Use consolidated dashboards and accounting integrations. Tools like StoreFleet let you manage revenue, ad spend, and payouts across every store in one place, and you can sync Shopify orders to Google Sheets for easy accounting import. This eliminates manual data entry and reduces reconciliation errors.
Shopify's Tax and Accounting Tools
Shopify Tax is available in select regions (US, EU, UK, Canada) and provides automated sales tax calculations and, in some jurisdictions, automated filing. However:
- Shopify Tax is not available in Vietnam, so you'll configure taxes manually or with third-party apps
- Shopify's native tools don't fully cover bookkeeping and accounting; you need external software for complete financial reporting
- You remain responsible for verifying compliance with local tax authorities
Integrations Matter
Shopify connects to accounting software like QuickBooks, Xero, and A2X. These integrations:
- Sync orders, refunds, and fees automatically
- Categorize expenses and revenue
- Generate reports for tax filing
- Reduce manual reconciliation
Even with automation, regular review by you or a bookkeeper is essential.
Best Practices Summary
- Separate business finances: Dedicated bank account and credit card from day one
- Choose an accounting method: Accrual is best for growing e-commerce
- Use accounting software: Integrate with Shopify to automate data flow
- Track expenses religiously: Every receipt matters; categorize correctly
- Reconcile monthly: Bank, payment processors, and accounting records must match
- Keep organized records: 3–7 years minimum; use cloud storage for backup
- Consult a tax professional: Before your first tax filing, and annually as you scale
- Review quarterly: Monitor profit margins, cash flow, and expense trends
Scaling Your Accounting as You Grow
Starting out: Manual tracking in a spreadsheet + Shopify's basic reporting can work briefly, but errors creep in fast.
Growing to multiple stores: Automated accounting software + dedicated tools for multi-store finance management prevent costly mistakes and save 10+ hours per week on reconciliation. StoreFleet's consolidated finance dashboard is built exactly for this.
Hiring help: Once you're reinvesting profits or filing complex taxes, a part-time bookkeeper or fractional CFO becomes a cost-effective investment.
Next Steps
- Set up separate business accounts (bank and payment processor) if you haven't already
- Export your Shopify data for the past 3 months and review revenue, fees, and refunds
- List all expenses you've paid, then categorize them
- Choose accounting software aligned with Shopify (QuickBooks, Xero, FreshBooks, or Bench)
- Reconcile your first month to understand your actual profit
- Schedule time with a Vietnamese tax advisor to confirm your obligations and filing deadlines
For sellers managing multiple Shopify stores, centralizing your finance data saves enormous time. StoreFleet's dashboard consolidates orders, revenue, and ad spend across all your stores in real-time—get a free 1-on-1 demo on your own Shopify account to see how it simplifies accounting and operations. Contact [email protected] or use the homepage demo form.
Accurate accounting isn't just compliance; it's how you know whether your business is thriving or just breaking even. Start small, stay consistent, and invest in tools and professional advice as you scale.