
Pricing & Monetization
B2B SaaS Subscription Management: Best Practices and Strategies
Anh-Tho Chuong • 5 min read
Feb 20
/7 min read
Marketplaces and platforms face billing challenges that traditional SaaS companies don't: they must bill customers, split revenue with partners, manage payouts to multiple parties, and handle tax obligations across the chain — often in real time. A single customer transaction can involve the platform, one or more sellers, payment processors, and tax authorities, each with their own share of revenue.
Lago provides open-source billing infrastructure designed for these problems, with native revenue-share capabilities, percentage-based charges, and multi-entity support — reducing time‑to‑cash and operational billing errors. Lago handles high-volume metering (1M events/sec), invoices $829M monthly (Oct 2025), and maintains 99.9% historical uptime while serving customers like PayPal and Mistral AI.
This guide covers architecture, implementation patterns, and operational considerations for building marketplace billing systems that scale.
What you'll learn:
Who this is for:
Choosing the right saas pricing models affects seller economics, customer acquisition, and platform revenue recognition. Common models that map directly to marketplace flows include flat-rate subscription, tiered, per-seat, usage-based, and hybrid models (subscription + usage). Recent benchmarks show a shift toward value- and usage-based pricing: 78% of surveyed companies adopted value-based pricing and 56% now use usage-based models in 2025 [2]. For implementation patterns and examples of billing models, see Lago's guide to billing models and SaaS usage-based billing. Lago integrates these models into marketplace flows to automate revenue splits and invoicing.
Key takeaways:
In traditional SaaS, the billing relationship is straightforward: the company charges the customer, collects payment, and recognizes revenue. Marketplace billing adds layers of complexity.
Key differences:
How it works: The platform takes a percentage of every transaction; the rest goes to the seller.
Component | Amount |
|---|---|
Customer pays | $100.00 |
Platform commission (15%) | $15.00 |
Seller receives | $85.00 |
Variations:
Implementation considerations:
Example code and billing event patterns are unchanged from standard implementation (see original snippets).
How it works: Sellers pay a monthly subscription PLUS a per-transaction commission.
Component | Amount |
|---|---|
Platform subscription | $99/month |
Transaction commission (2%) | Variable |
Payment processing (pass-through) | 2.9% + $0.30 |
Why it works:
Implementation note: send gross transaction events to the billing engine and model the subscription + percentage charge there to centralize revenue recognition and invoicing.
How it works: Sellers choose a tier that unlocks features and determines commission rates.
Tier | Monthly Fee | Commission | Features |
|---|---|---|---|
Starter | Free | 20% | Basic listing, standard support |
Growth | $49/month | 12% | Analytics, priority placement |
Pro | $199/month | 8% | API access, custom branding |
Enterprise | Custom | 5% | Dedicated support, SLA |
Why it works:
Implementation: model tiers as plans with subscription charges and attach commission rules per plan in the billing configuration.
How it works: Revenue is split among platform and partners based on contribution.
Participant | Share | Basis |
|---|---|---|
Platform | 30% | Infrastructure, billing, payments |
Technology Partner | 40% | Software/service delivery |
Reseller | 20% | Customer acquisition |
Support Partner | 10% | Implementation, support |
Why it works:
Implementation: support configurable split rules, percentage or line-item based splits, and partner payout tracking separate from customer billing.
The platform invoices the customer, is legally responsible for the transaction, handles refunds, and manages tax collection. This simplifies customer experience and centralizes tax remittance but usually leads to gross revenue recognition.
When implementing: integrate payment processor features (e.g., Stripe Connect for Connect-style flows) and a tax provider for automated remittance [3].
The seller invoices the customer; the platform facilitates payment and bills the seller for platform fees. This supports seller autonomy and typically leads to net revenue recognition for the platform.
Both platform and seller appear on the customer's invoice, useful when transparency is required for enterprise customers or regulation. Billing systems should support itemized invoices, credit notes, and correlated seller statements.
(Original SQL snippet retained — core tables: transactions, revenue_splits, payouts, seller_invoices.)
For payment orchestration patterns and PSP choices, see Lago’s guide to payment gateways.
Marketplace tax rules vary by jurisdiction. Key decision: who collects and remits tax (marketplace facilitator vs. seller). Many US states require marketplace facilitator collection; EU VAT rules apply for certain B2C transactions. Integrate a tax provider that supports marketplace rules and automated remittance to reduce compliance risk.
Best practice: calculate tax on full customer price using a tax provider; keep seller statements and platform invoices consistent with the chosen merchant-of-record model.
Decision drivers (ASC 606 / IFRS 15 style indicators):
Business impact:
Payout timing options: real-time, daily, weekly, monthly — choose based on seller needs and cash flow. Implement holds/reserves for fraud and refunds; common reserves are 5–10% released after 30–60 days for new sellers.
Refund strategies:
See Lago’s deep dive on refunds, coupons, and credit notes for practical ledger patterns. Refunds, Coupons & Credit Notes: Why They Are Different
Lago’s platform is built for high-throughput metering and complex hybrid pricing models to enable these outcomes at scale.
Q: Build vs. buy?
A: Unless billing is core IP, use a billing platform. Marketplace billing complexity typically requires 6–12 months to build and significant ongoing maintenance; modern billing platforms reduce time-to-cash and billing errors by centralizing revenue splits and tax logic [1].
Q: How to handle disputes?
A: Build a dispute flow that holds payouts, collects evidence, and adjusts seller balances via credit notes or balance adjustments.
Q: Seller chargebacks?
A: Define policy: who absorbs costs, how thresholds affect trust, and how to prevent via fraud detection.
Q: Reporting sellers need?
A: Transaction-level detail, monthly statements, tax documents (1099-K/VAT), real-time dashboard, and CSV/API exports.
Q: How to price take rates?
A: Benchmark by category (example ranges):
Marketplace billing compounds the complexity of saas pricing models with multi-party splits, tax, and settlement requirements. Principles for success:
Lago’s open-source billing platform consolidates hybrid and usage-based saas pricing models, revenue-share rules, and multi-entity invoicing to speed time‑to‑cash, reduce billing errors, and scale operations. Lago’s developer traction and reliability (9,176 GitHub stars; $829M invoiced monthly, Oct 2025) demonstrate production readiness.
Start building or modernizing marketplace billing with Lago: Lago
Call to action: For architecture review, migrations, or pilot projects, contact Lago via the homepage: Lago
Content