Branded ecommerce pays the most per dollar of revenue. Amazon FBA generates the most revenue with the least marketing effort. Dropshipping requires the least money to start. Three models, three different strengths. The one that's best for you depends on your budget, risk tolerance, and what you're optimizing for.
Most “which model is best” articles give you vague advice and avoid the numbers. We're going to do the opposite. Same product, same price point, three different models. Real margins. Real income projections. Real costs.
The Side-by-Side Comparison
Let's compare all three models selling the same $40 product. This table shows what you actually keep per sale after every cost:
| Cost Line | Branded DTC (Shopify) | Amazon FBA | Dropshipping |
|---|---|---|---|
| Sale price | $40.00 | $40.00 | $40.00 |
| Product cost (COGS) | -$8.00 | -$8.00 | -$18.00 |
| Shipping to warehouse/FBA | -$1.50 | -$1.50 | $0.00 |
| Platform referral fee | $0.00 | -$6.00 (15%) | $0.00 |
| Fulfillment cost | -$3.50 (3PL) | -$5.15 (FBA) | -$0.00 (supplier ships) |
| Payment processing | -$1.46 (2.9% + $0.30) | $0.00 | -$1.46 |
| Shipping to customer | -$4.50 | $0.00 (included in FBA) | -$3.00 (ePacket) |
| Platform subscription (per unit at 500/mo) | -$0.08 | -$0.08 | -$0.08 |
| Gross profit per unit | $20.96 | $19.27 | $17.46 |
| Gross margin | 52.4% | 48.2% | 43.7% |
Branded DTC wins on margin by $1.69-$3.50 per unit. That gap compounds fast. At 500 units per month, that's $845-$1,750 in additional profit just from the margin structure. Over a year, the difference is $10,000-$21,000. And we haven't even factored in ad costs yet (where the models diverge even further).
Income After Ad Spend: The Real Picture
Gross margin per unit is only half the story. The cost of getting a customer varies dramatically between these three models. Amazon gives you built-in traffic. Shopify and dropshipping stores have to pay for every visitor.
| Metric | Branded DTC | Amazon FBA | Dropshipping |
|---|---|---|---|
| Monthly revenue | $50,000 | $50,000 | $50,000 |
| Gross profit | $26,200 | $24,100 | $21,825 |
| Ad spend (typical) | $12,500 (25% of rev) | $7,500 (15% PPC) | $15,000 (30% of rev) |
| Operating costs | $2,500 | $1,500 | $1,500 |
| Net profit | $11,200 | $15,100 | $5,325 |
| Net margin | 22.4% | 30.2% | 10.7% |
Wait. FBA wins? Sort of. At $50K/month, Amazon FBA's built-in traffic advantage more than offsets its higher fees. You spend less on ads because Amazon's marketplace brings buyers to you. But there's a catch we'll get to.
Dropshipping's double problem is clear: lower margins AND higher ad costs (because dropshipped products often lack brand differentiation, forcing higher ad spend to compete). That 10.7% net margin means you're keeping $5,325 out of $50,000 in revenue. You'd need $94K/month to hit $10K profit. That's a lot of volume on thin margins.
The Catch With FBA's Numbers
Amazon owns your customer. That's the tradeoff you don't see in a per-unit margin comparison.
On Shopify, you collect email addresses, build a brand, and sell to the same customer 3-5 times over their lifetime. On Amazon, the customer belongs to Amazon. You can't email them. You can't retarget them (outside Amazon's own ad system). You can't build a relationship that leads to repeat purchases on your terms.
This matters enormously over time. A Shopify customer with a lifetime value of $180 is worth 3x a one-time Amazon buyer at $60. The branded DTC model that looks worse at $50K/month often wins at $200K+ because repeat customers come back without ad spend.
I think the smartest move is to use Amazon for discovery and Shopify for retention. Many successful sellers do both: sell on Amazon to acquire customers who search there, then drive them to their own store for repurchases. But that's a more advanced play.
Compare your margins across business models
Plug in your actual product costs, fees, and ad spend to see your true profit margin. Works for DTC, FBA, and dropshipping stores.
Open Profit Margin Calculator →Startup Costs Compared
How much you need to start depends on the model. This matters if you're bootstrapping (which most founders are).
- Dropshipping: $500-$2,000. Shopify subscription ($39/month), a domain ($15/year), and ad budget. No inventory. You can start testing products within a week. Low risk, low barrier, but also low margins.
- Amazon FBA: $3,000-$10,000. Inventory purchase (minimum order from most suppliers is 500-1,000 units), product photography, shipping to Amazon warehouses, Amazon professional seller subscription ($39.99/month), and PPC budget. Higher upfront investment, but Amazon's traffic reduces your marketing risk.
- Branded DTC: $2,000-$15,000. Inventory, Shopify subscription, branding (logo, packaging design), product photography, and a meaningful ad budget for launch. The range is wide because some brands launch lean while others invest in premium packaging and content from day one.
Income at Different Revenue Levels
The income gap between models widens as revenue grows. Here's what monthly owner income typically looks like at three revenue levels:
| Monthly Revenue | Branded DTC Income | Amazon FBA Income | Dropshipping Income |
|---|---|---|---|
| $10,000 | $1,500-$2,500 | $2,000-$3,500 | $500-$1,500 |
| $25,000 | $4,000-$6,500 | $5,000-$7,500 | $1,500-$4,000 |
| $50,000 | $8,000-$14,000 | $10,000-$16,000 | $3,000-$7,000 |
| $100,000 | $18,000-$30,000 | $17,000-$25,000 | $8,000-$15,000 |
| $250,000 | $45,000-$70,000 | $35,000-$55,000 | $18,000-$35,000 |
Notice the crossover at $100K/month. Branded DTC overtakes FBA at higher revenue levels because repeat customers and brand equity reduce acquisition costs. Amazon FBA's advantage (built-in traffic) matters less when you've built your own acquisition channels. And the 15% referral fee Amazon charges becomes a massive cost at scale ($15,000/month on $100K revenue).
Which Model Fits Your Situation?
The “best” model depends on where you're starting from. Here's an honest breakdown:
- Start with dropshipping if you have under $2,000 to invest, no product idea yet, and want to learn ecommerce fundamentals with minimal risk. Plan to transition to a higher-margin model once you find a winning product.
- Start with Amazon FBA if you have $5,000+ to invest, want access to built-in traffic, and are comfortable with Amazon controlling the customer relationship. Best for physical products in competitive categories where Amazon search volume is high.
- Start with branded DTC if you have $3,000+ to invest, a product you can differentiate through branding, and you're willing to invest in learning Facebook ads or content marketing. Best long-term income potential.
Honestly, the question most founders should ask isn't “which model pays most” but “which model matches my constraints today, and which do I want to be running in 2 years?” Dropshipping is a stepping stone. FBA is a channel. Branded DTC is a business you can sell. That's a meaningful distinction.
The Hybrid Strategy (What Smart Sellers Do)
The highest earners often combine two or all three models. Here's the progression we see from founders who grow past $20K/month in profit:
- Start with dropshipping to validate demand with zero inventory risk
- Once a product sells consistently, order bulk inventory and switch to private label
- List on Amazon FBA to capture search traffic and build reviews
- Simultaneously build a branded Shopify store for higher margins and customer ownership
- Use Amazon for acquisition, Shopify for retention, and track your true margins on each channel separately
This hybrid approach takes the best from each model. Amazon's traffic, Shopify's margins, and dropshipping's validation speed. It's more complex to operate, but the income potential is significantly higher than committing to a single channel.
The Verdict
For maximum income per dollar of revenue: branded DTC. For fastest path to consistent income with less marketing work: Amazon FBA. For lowest startup risk: dropshipping.
The right answer for you isn't the one with the highest average margin. It's the one you can execute on with your current resources, skills, and timeline. Pick the model that gets you profitable fastest, then evolve from there. The founders making $20K+/month didn't start with the perfect model. They started, learned, and upgraded.
Frequently Asked Questions
Which is more profitable: Amazon FBA or Shopify?
Shopify (branded DTC) typically produces higher net margins (20-35%) compared to Amazon FBA (15-25%) because you don't pay Amazon's 8-15% referral fee. However, Amazon FBA provides built-in traffic from 300M+ active buyers, which can mean lower customer acquisition costs. The higher-margin model depends on your ability to drive traffic to your own store efficiently.
Is dropshipping still profitable compared to FBA?
Dropshipping is still profitable but produces lower margins (10-20% net) compared to FBA (15-25% net) and branded ecommerce (20-35% net). The advantage of dropshipping is zero inventory risk and lower startup costs. The tradeoff is thinner margins and less control over product quality and shipping times.
How much money do I need to start each model?
Dropshipping requires $500-$2,000 to start. Amazon FBA requires $3,000-$10,000. Branded ecommerce requires $2,000-$15,000. Dropshipping has the lowest barrier but also the lowest margin ceiling.
Can I switch from dropshipping to FBA or branded ecommerce?
Yes, and many successful sellers do exactly this. Dropshipping lets you validate products with minimal risk. Once you find a winner, you can negotiate private labeling, order in bulk for better margins, and sell through Amazon FBA or your own branded store.
Which model has the best income potential at scale?
Branded ecommerce has the highest income potential at scale because you control pricing, customer relationships, and can build brand equity that compounds over time. At $500K+/month revenue, branded stores typically generate 18-25% net margins with strong repeat purchase rates.

