Industry Guides 7 min read

Accounting for Dropshipping: How to Track COGS When You Never Touch Inventory

Dropshipping accounting is tricky because you sell products you never physically touch. This guide explains how to correctly track COGS, manage supplier payments, and calculate true profit margins when inventory is handled by a third party.

Published April 9, 2026

The Dropshipping Accounting Puzzle

In a traditional retail business, you buy inventory, store it, and ship it to customers. Your cost of goods sold is straightforward: what you paid for the items you sold. In dropshipping, you never touch the product. Your supplier ships directly to your customer, and you pocket the margin between the retail price and the wholesale cost.

This simplifies operations but complicates accounting. You still have COGS, inventory obligations, and tax reporting requirements, but the usual tracking methods do not apply.

Tracking Cost of Goods Sold Without Inventory

Even though you do not hold physical inventory, every sale has a cost associated with it. Your COGS includes every expense directly tied to fulfilling an order.

Dropshipping COGS Components

Cost Component Description Example Amount
Wholesale product costPrice paid to supplier per unit$12.00
Supplier shipping feeCost for supplier to ship to customer$3.50
Platform transaction feeShopify, Amazon, or other marketplace fees$2.10
Payment processing feeStripe or PayPal per-transaction fee$1.17
Total COGS per orderSum of all fulfillment costs$18.77

If you sell that product for $34.99, your gross profit per order is $16.22, not $22.99 (which you would get if you only subtracted the wholesale cost). Those extra fees eat nearly 30 percent of your apparent margin.

Recording Sales and Supplier Payments

The timing mismatch between customer payments and supplier charges creates bookkeeping complexity. A customer pays you on Monday, but your supplier does not charge you until they ship on Wednesday. Or your supplier batches charges weekly.

The Correct Recording Sequence

When the customer pays: Record the full sale amount as revenue and the expected COGS as a liability (accounts payable to supplier). This matches revenue with the cost incurred to generate it in the same period.

When the supplier charges you: Reduce accounts payable and reduce cash. The COGS was already recorded at the time of sale, so your P&L is not affected by the supplier payment timing.

Key Takeaway: Match COGS to the sale date, not the supplier payment date. This gives you accurate daily and weekly profit figures instead of wild swings based on when your supplier processes charges.

Managing Supplier Payment Reconciliation

Dropshipping suppliers often batch-charge their invoices, making reconciliation challenging. You might receive a single charge of $847.32 from AliExpress that covers 63 individual orders placed over two weeks.

The solution is to maintain an order-level cost ledger that tracks the expected cost for every order. When the batch charge arrives, reconcile it against the sum of individual order costs. Discrepancies indicate price changes, shipping cost adjustments, or errors that need investigation.

Returns and Refund Accounting

Returns in dropshipping are complicated because you often cannot return the item to your supplier. When a customer requests a refund, you may eat the full cost, the supplier may offer a partial credit, or you may need to absorb the return shipping cost.

  • Full refund with no supplier credit: Record the refund as contra-revenue and write off the COGS as a loss
  • Full refund with supplier credit: Record the refund as contra-revenue and the supplier credit as a reduction in COGS
  • Partial refund (customer keeps item): Record the partial refund as contra-revenue, COGS remains unchanged

Calculating True Profitability

Beyond gross margins, dropshipping profitability requires tracking your total cost per acquired customer. If you spend $15 on Facebook ads to generate a sale with $16.22 in gross profit, your net profit per order is only $1.22.

Calculate these metrics monthly:

  • Average order value (AOV): Total revenue / Number of orders
  • Average COGS per order: Total COGS / Number of orders
  • Customer acquisition cost (CAC): Total ad spend / New customers
  • Net profit per order: AOV - COGS - CAC - overhead allocation

Automate your transaction categorization with tools that eliminate manual data entry so you can focus on margin optimization instead of bookkeeping. For e-commerce specifics beyond dropshipping, see our comprehensive guide on bookkeeping for e-commerce sellers.

Share this article

Ready to put this into practice?

Finntree's AI CFO analyzes your finances using strategies from hundreds of top CFOs.

Start Your Free Trial