Phase 08: Price

Direct vs. Channel Sales: How SaaS Companies Set Prices for Subscriptions

6 min read·Updated May 2025

SaaS and software subscription pricing has unique math compared to physical products. Your customer acquisition cost (CAC), customer lifetime value (LTV), and channel partner commissions interact in ways that can make a subscription profitable in one channel and loss-making in another. Here is how to get the math right before you launch your software.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The quick answer

Selling direct-to-customer (DTC) for your SaaS platform gives you the highest gross margin but requires you to manage all aspects of marketing, sales, and support. Selling through channel partners or app marketplaces offers broader reach but requires you to give up a significant percentage of your revenue as a commission or platform fee. Build your pricing model to work in both direct and indirect channels from the start.

Side-by-side breakdown

Channel Partner/Marketplace Pricing: Partners (resellers, system integrators) or app stores (Apple App Store, Google Play Store) and enterprise marketplaces (AWS Marketplace, Azure Marketplace, Salesforce AppExchange) typically take a commission. This can range from 10% to 50% of the subscription revenue. For example, if your SaaS subscription is $100/month, a partner might take $30 (30% commission), leaving you $70. While your effective revenue per customer is lower, the partner or marketplace handles initial discovery, some sales effort, and sometimes basic support. This model only works if your unit economics (Customer Lifetime Value relative to Customer Acquisition Cost) can support this revenue split.

Direct-to-Customer (DTC) SaaS Sales: You sell subscriptions directly through your website, sales team, or self-service portal. You keep nearly 100% of the subscription revenue (minus payment processing fees, typically 1-3%). You are responsible for all customer acquisition costs (CAC) including marketing spend, sales salaries, and onboarding. You also bear the full cost of customer support and infrastructure. Your effective profit margin *after* covering CAC and managing churn may be lower than it appears if your direct sales and marketing efforts are inefficient.

When to prioritize Direct Sales

Prioritize direct sales when you have a strong inbound marketing engine (content, SEO, paid ads) or a dedicated internal sales team. This is also best when your SaaS product requires complex setup, deep integration, or significant explanation that your own experts can provide. Maintaining a direct relationship with your users allows you to gather feedback directly, control the customer experience, and build your brand. Direct margins are crucial for funding product development and scaling your team efficiently.

When to prioritize Channel Partners/Marketplaces

Prioritize channel partners when reaching large enterprises or specific vertical markets is your main challenge. Partners like Value Added Resellers (VARs) or Managed Service Providers (MSPs) have existing customer relationships that can accelerate your market entry. Listing on major cloud marketplaces (e.g., AWS Marketplace, Azure, GCP, Salesforce AppExchange) can provide significant discovery, simplify procurement processes for enterprise clients, and speed up deal cycles, even with their commission cuts (typically 10-20%). This approach is viable when your unit economics (LTV of a channel customer vs. the effective CAC of direct sales) can absorb the commission haircut, and you need volume to drive down your infrastructure costs or optimize your support operations.

The verdict

Establish sustainable unit economics (LTV is at least 3x your CAC, and your churn rate is low) and a clear pricing strategy (e.g., per-user, tiered, usage-based) from day one. If you cannot profitably acquire and retain customers through direct sales, adding channel partners will only amplify your losses. Start with direct sales to validate market demand, refine your onboarding process, and gather solid data on your CAC, LTV, and churn before investing heavily in channel partnerships or relying on marketplaces.

How to get started

Calculate your fully-loaded Customer Acquisition Cost (CAC) – including all marketing, sales, and onboarding expenses. Estimate your Customer Lifetime Value (LTV) for different customer segments based on your subscription price and expected churn. Set your target subscription price (e.g., per user per month, per feature set). Ensure your LTV is at least 3 times your CAC. If it's not, you need to either increase prices, reduce your CAC, or improve customer retention (reduce churn) before scaling your SaaS business. Develop a clear value proposition and a tiered pricing model that supports both direct sales and allows for partner commissions if you expand your distribution.

RECOMMENDED TOOLS

Shopify

Launch your DTC store and manage both wholesale and retail channels

Best for DTC

Wave

Track product costs and margins from day one at no cost

Free

QuickBooks

Inventory tracking and COGS management as you scale

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

Do I need different pricing for Amazon vs my own website?

You typically cannot price lower on Amazon than on your own site per most retailer agreements, but you can price the same. Factor in Amazon's 15% referral fee and FBA fulfillment costs when calculating your effective margin on that channel.

What is minimum advertised price (MAP) and do I need it?

MAP is the lowest price retailers are allowed to advertise your product. It protects your brand value and prevents price wars between your retail accounts. Set a MAP policy before you have multiple retail accounts — it is much harder to enforce retroactively.

Apply This in Your Checklist

Phase 3.1Calculate your true costsPhase 3.2Research what competitors chargePhase 3.3Set your price and create your offer structure

Related Guides

Price

Value-Based vs Cost-Plus vs Competitive Pricing: How to Choose

Price

How to Calculate Your True Cost Floor (Before You Set Any Price)

Price

Stripe vs PayPal vs Square: Best Payment Processor for Startups