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 calculate my actual profit margin on Amazon?
To calculate true Amazon profit margin, subtract all costs from revenue including product cost, Amazon fees, advertising, storage, and returns. Most sellers underestimate costs and overestimate margins.
Read answerHow do I manage cash flow for a seasonal business?
Build reserves during peak season, forecast cash needs using historical data, and make expenses variable where possible. The goal is surviving slow months without panic or debt.
Read answerHow do I handle progress billing for construction projects?
Define billing milestones in your contract, create a schedule of values, and invoice consistently at each project phase. Track retainage separately and record each billing against the specific job in your accounting system.
Read answerHow do I handle currency conversion for international e-commerce sales?
Most platforms convert foreign currency to USD before paying you, so your books stay in dollars. Track the conversion fees separately, reconcile payouts to your bank, and record revenue at the amount you actually received.
Read answerHow do I handle tip reporting and payroll for servers?
Employees report tips to you monthly, and you withhold taxes on those tips through payroll. The challenge is setting up systems to capture cash tips and integrating credit card tip data from your POS.
Read answerWhat's the difference between an employee and contractor?
Employees work under your direction and you handle their tax withholdings. Contractors control how they complete the work and manage their own taxes. The classification determines your payroll obligations and tax filing requirements.
Read answer