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
Why does my e-commerce business have cash flow problems when sales are good?
Strong sales don't equal strong cash flow. Inventory purchases, platform payment delays, and the cash demands of growth create a gap between revenue on paper and money in your account.
Read answerHow do I calculate inventory shrinkage for my retail business?
Inventory shrinkage is the difference between what your records show and what you physically count. Divide the difference by your book inventory value, then multiply by 100 to get your shrinkage percentage.
Read answerCan I get my books ready for taxes if I'm behind?
Yes, you can get caught up in time for taxes. How much work it takes depends on how far behind you are and whether your bank statements and receipts are accessible.
Read answerHow do I know when to hire a bookkeeper for my small business?
The signs are usually clear once you know what to look for. You're consistently behind on reconciliations, tax season feels like chaos, or your business has grown more complex than your DIY bookkeeping can handle.
Read answerIs it better to start fresh or clean up old books?
It depends on how far back the mess goes and what you need from your records. Often a hybrid approach works best: clean up what legally matters for taxes and establish accurate opening balances before moving forward.
Read answerHow do I understand my profit and loss statement?
The profit and loss statement shows whether your business made or lost money over a period. Read it from top to bottom: revenue minus cost of goods sold gives gross profit, then subtract operating expenses to get net income.
Read answer