Bookkeeping, accounting, and fractional CFO services for small businesses across Central Florida.

Call or Text: (407) 476-6348

How should a dropshipping business track cost of goods sold when inventory is never on hand?

The fact that you never touch the product doesn’t mean cost of goods sold disappears from your books. Every order you fulfill through a supplier has a real cost, and if you’re not tracking it per order, your profit numbers are meaningless.

For each sale, your COGS includes the supplier’s price for that item plus whatever shipping cost gets charged to move it from the supplier to your customer. Some suppliers bundle shipping into the product price and others break it out separately. Either way, the total amount you pay to fulfill that order is your cost of goods sold for that transaction.

In QuickBooks Online, set up your products as non-inventory items. This tells QBO that you’re selling something with a cost but you’re not tracking physical stock levels. When you create the item, enter the cost (what you pay the supplier) and the sales price (what you charge the customer). QBO will record the revenue to your income account and the cost to your COGS account automatically when you record a sale. If you need help getting this configured correctly, we handle inventory accounting in Orlando for businesses that sell physical products without warehousing them.

The tricky part is keeping those costs accurate. Supplier prices change. Shipping rates fluctuate. Currency conversion adds variability if you’re sourcing internationally. Review and update your item costs in QBO regularly so your COGS reflects what you’re actually paying, not what you paid six months ago.

Match each sale to its corresponding supplier cost in the same accounting period. If you record $5,000 in sales in March but the supplier invoices don’t get entered until April, your March financials show inflated profit and April looks worse than it actually was. This timing mismatch makes your monthly reports unreliable. Enter supplier costs in the same period as the related sales.

Track COGS at the product level, not just as one lump number. When you can see margin by product, you quickly find out which items are actually making money and which ones look busy but barely break even after supplier costs and shipping. A product selling 200 units a month at a 5% margin is less valuable than one selling 30 units at a 40% margin. That kind of visibility is what lets you make real decisions about which products to keep, which to cut, and where to invest your ad spend.

Don’t forget platform fees and transaction costs. While these aren’t technically COGS, they eat into your margin on every sale. Track them separately so you can see gross margin (revenue minus COGS) and net margin (after all selling costs). Many e-commerce sellers are surprised when they realize their actual take-home per order is far less than expected once Shopify fees, payment processing, and ad costs are factored in.

If your books are currently lumping all supplier payments into one expense category with no connection to individual sales, the fix isn’t complicated but it does require some setup discipline. Create a non-inventory item for each product you sell, establish a consistent process for recording costs per order, and reconcile your supplier invoices against sales weekly. Do that and you’ll actually know which products and which sales channels are worth your time.

Central Florida's Trusted Bookkeeping Firm

Start Here:
A 30-Minute Consultation

Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.

More Questions

When does a business actually need professional inventory accounting vs a spreadsheet?

A spreadsheet works fine when you carry a handful of products and restock infrequently. Once your SKU count grows, you sell across multiple channels, or your inventory value is large enough to distort your tax return if it's wrong, it's time for something more structured.

Read answer

Is QuickBooks auto-categorization reliable or is it messing up my books?

It's useful as a starting point but not reliable enough to accept without review. QuickBooks frequently miscategorizes new vendors, split transactions, and transfers between accounts, which can quietly distort your financial statements.

Read answer

How do I account for tips as a liability until they're paid out to employees?

Create a Tips Payable liability account and credit it every time tips are collected. When tips are disbursed through payroll, debit Tips Payable to clear the balance. Florida allows passing credit card processing fees on tips to employees, but this requires careful tracking.

Read answer

What is a month-end close process and does my small business need one?

Month-end close is the process of finalizing your books at the end of each month so your financial records are accurate and complete. Even small businesses benefit because it catches errors before they compound and gives you numbers you can actually trust.

Read answer

What bookkeeping mistakes do first-time franchise owners make that cause problems later?

First-time franchise owners commonly mix personal and business finances, mishandle royalty fee tracking, skip sales tax setup, and assume the franchisor handles the accounting side. These mistakes compound quickly and create expensive problems at tax time.

Read answer

What bookkeeping adjustments does a seasonal business need to make throughout the year?

Seasonal businesses need to spread annual costs across all twelve months, accrue for upcoming expenses, and compare financials year-over-year instead of month-over-month. Without these adjustments, your financial statements will be misleading during both peak and slow periods.

Read answer

Orlando bookkeeping firm serving small businesses across Central Florida. Full-service bookkeeping, accounting, and consultation services backed by 10+ years of accounting experience. QuickBooks ProAdvisor certified and bilingual in English and Spanish.

Service Area

Serving Orlando, Lake Nona, Avalon Park, Winter Park, Kissimmee and surrounding areas

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks ProAdvisor badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • GDA Certificate badge

© 2026 Zacosta Bookkeeping Services