What's the best way to handle dropshipping bookkeeping?
Dropshipping looks simple from the outside but creates unique bookkeeping challenges because you never touch the inventory you sell. Products go directly from your supplier to your customer, which changes how you track costs and recognize revenue compared to traditional retail.
The core challenge is matching supplier costs to sales. When a customer orders from your store, you place an order with your supplier who ships directly. Your accounting needs to connect each supplier invoice to the corresponding sale so you know your actual profit margin on every transaction. Without this matching, you just see total revenue and total supplier payments with no visibility into per-order profitability.
Set up your accounting software to track cost of goods sold even though you hold no inventory. Create a COGS account for supplier payments. When you receive an order and pay your supplier, that cost hits COGS immediately rather than sitting in an inventory asset first. E-commerce businesses using the dropship model need this distinction understood from the start or the books will never make sense.
Platform fees eat into margins quickly. Shopify charges a monthly fee plus transaction fees. Amazon takes a significant percentage. PayPal and Stripe charge processing fees. Track each fee type separately so you can see your true cost of selling on each platform. A product with a 30% markup sounds profitable until you subtract 15% in combined fees and realize you’re working with much thinner margins than expected.
Automate as much as possible given the transaction volume. Apps like A2X or Synder pull sales data from your e-commerce platforms directly into QuickBooks, breaking out gross sales, fees, refunds, and net deposits. Manual entry works for a handful of orders per week. Once you’re doing dozens or hundreds of transactions, automation stops being a nice-to-have.
Returns and refunds need clean tracking. When a customer returns an item, you typically refund them while also getting a credit from your supplier. Both sides of this transaction need to hit your books correctly or your revenue and COGS numbers will drift apart over time.
Record your net deposits from each platform, then break out the components. If Shopify deposits $847 into your bank account, that number represents gross sales minus fees minus refunds. Your books should show each piece separately, not just the deposit amount. Otherwise you’re understating both revenue and expenses.
Watch your actual margins monthly. Dropshipping margins are often thin, typically 15-30% before advertising costs. If your accounting doesn’t show real margins by product or by platform, you could be losing money on certain items without knowing it. The busy orders might actually be costing you money once you factor in all the fees and supplier costs.
Keep supplier invoices organized and matched to orders. When you reconcile at month end, you should be able to trace any sale back to its corresponding supplier cost. This matching becomes critical if you ever need to verify your COGS calculations or explain your margins to a lender.
The volume and complexity of dropshipping bookkeeping catches most sellers off guard. What starts as a side hustle quickly generates hundreds of transactions across multiple platforms with different fee structures. Scottsdale bookkeeping services that understand e-commerce can set up the right account structure and automation from the beginning so you always know which products and platforms are actually making money.
Full-Service Bookkeeping for Greater Phoenix
The Next Step:
A Quick Conversation
Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.
More Questions
How do I manage cash flow for my small business?
Start by separating cash flow from profit in your thinking. Then focus on getting paid faster, being strategic about when you pay out, and reviewing your position weekly rather than monthly.
Read answerWhen should a small business hire an outsourced controller?
Most small businesses are ready for an outsourced controller when they've outgrown basic bookkeeping but can't justify a full-time financial manager. This usually happens between $1 million and $5 million in revenue, though complexity matters more than a specific number.
Read answerWhat documents do I need to catch up my bookkeeping?
Start with bank and credit card statements for the entire catch-up period. Add merchant processing reports, loan statements, and any receipts you have. A bookkeeper can work with incomplete records, but statements are the foundation.
Read answerWhat's the best payroll service for small businesses?
Gusto and QuickBooks Payroll work well for most small businesses. But the real question is whether you want to manage payroll yourself or have someone else handle it entirely.
Read answerWhat's the best way to track accounts receivable?
Send invoices promptly, record payments the same day they arrive, and run weekly aging reports to see who owes what. The key is consistency in your process so your AR balance reflects reality.
Read answerHow do I categorize business transactions correctly?
Consistency matters more than perfection. Pick logical categories that match your chart of accounts, apply them the same way every time, and keep your future self and your accountant in mind when deciding where something belongs.
Read answer