Protect the Margin on Every CSP Sale
Margin is protected from the first price to the final invoice. Prices follow Microsoft, stay above cost and cover every new SKU automatically.
Trusted by Microsoft CSP partners worldwide
Core benefits
Make margin protection a standing control
A quarterly review finds lost margin after it has gone. Standing rules protect it on every price, plan and invoice.

Stay ahead of every price change
Microsoft cost increases reach customers on time. Profit holds steady when prices change.

Discount without the risk
Every price clears partner cost before it’s saved. Sales can negotiate without fear of a loss.

Profit from day one
New Microsoft products earn margin from the first order. Nothing slips through unpriced.

Know where profit grows
Finance sees which products, customers and resellers earn the most. Decisions rest on real margin, not guesses.
Key features
How every sale keeps its revenue and margin
Every stage closes a margin gap, from the first price change to the final report.
Step 01 · When Microsoft changes a price
Keep your prices in step with Microsoft
Load offers and pricing from Microsoft through the API. Keep plans current with automatic price updates. Update manually priced subscriptions at renewal, with an optional ERP pricing sync. Alert the team by dashboard and email if Microsoft’s pricing API can’t be reached.
- Offer loading via API
- Automatic price updates
- Pricing API alerts
Price updatesMicrosoft price list · this monthPricing APIMicrosoft pricing API connected
Microsoft price list
Plan price updated
Step 02 · When you set a price
Put a floor under every price
Price plans with the Apply X% Margin on Partner Price or Apply X% ERP on List Price macros, so new prices land on your target. Plan-level sale price controls then block any price below partner cost and restrict prices above provider pricing.
- Margin-based pricing macro
- ERP on List Price macro
- Plan-level sale price controls
Plan pricingStandard plan · price checkMicrosoft 365 Business Premium15%Dynamics 365 Business Central8%Microsoft 365 Business PremiumApply 15% margin on partner priceMacroDynamics 365 Business CentralApply 8% ERP on list priceMacroTeams Essentials · manual priceEntered below partner costBlockedPrice floorBelow-cost price not saved
The plan keeps its last valid price
Step 03 · When Microsoft releases a new SKU
Sell every new SKU at your margin
Add Missing Offers to All Plans adds new Microsoft SKUs to every plan in one action, with real-time status tracking, so new products are priced by your plan rules instead of being sold without a markup. The Price Lists menu shows offer pricing with search, filters and Excel export.
- Add Missing Offers to All Plans
- Real-time status tracking
- Price Lists
Add missing offers2 new SKUs · all plans- Found
- Adding
- Priced
- Live
SStandard planNew SKUs added · priced by plan ruleDoneGGrowth planNew SKUs added · priced by plan ruleDoneEEnterprise planAdding new SKUsIn progressPlans12Updated
2New SKUs
0Unpriced
Step 04 · When promotions and fees reach the invoice
Keep discounts and fees where they belong
Tag Microsoft promotions and apply them automatically at invoicing. Flag any mismatch in the reconciliation report. Add card and ACH processing fees at customer or reseller level, keeping payment costs off the margin.
- Promotional discounts
- Promotion mismatch flags
- Card and ACH processing fees
Invoice checkOctober · Contoso LtdMicrosoft 365 E3 · promotionApplied at invoice generationAppliedMicrosoft 365 Business PremiumPromotion differs from Partner CenterMismatchCard payment · INV-204312.5% processing fee addedPassed onReconciliation1 promotion mismatch to review
1MismatchFlagged before the invoice goes out
Step 05 · When you review profitability
See where profit comes from and where it slips
Identify the products and customers that drive profit with Revenue vs Cost by category and Top 10 customers by revenue. Break margin down by reseller with the Reseller Revenue & Cost Summary. Track billed margin not yet collected with the invoice dues and pending dues reports.
- Revenue vs Cost by category
- Top customers by revenue
- Pending dues reports
ProfitabilityLast 3 billing periodsMicrosoft 365Revenue $182k · cost $158k13.2% marginAzureRevenue $96k · cost $85k11.5% marginDynamics 365Revenue $41k · cost $37k9.8% marginDues$24.6kUnpaid
7Invoices
3Customers
Case studies
How CSP partners protect margin with C3


The single biggest benefit of C3 is being able to analyze reports from revenue to customer utilization, instead of maintaining massive spreadsheets and waiting for monthly summaries. This helps us plan ahead, and the time we save is reinvested in other key areas of the business.”

Since discovering C3, we've experienced a remarkable transformation in our operations. Automating subscription management from quote to billing eliminated the error-prone manual work we used to endure, and the bi-directional Partner Center sync keeps Microsoft pricing current.”


C3 has revolutionized our Microsoft CSP billing, automating complex, time-consuming tasks while improving accuracy and reducing costs. Our customers get full visibility into their invoices, usage and payment history, and the C3 team's support and responsiveness are excellent.”

What is revenue leakage for a Microsoft CSP partner?
Revenue leakage is margin a CSP earns on paper but never collects: Microsoft cost increases not passed on, deals priced below cost, new SKUs sold without a markup, promotions that don't match Microsoft, payment fees absorbed and invoices that go unpaid.
How does C3 keep my prices in line with Microsoft's?
Offers and pricing load from Microsoft through the API and automatic price updates keep plans current. Manually priced subscriptions update at renewal, and dashboard and email alerts tell you if Microsoft's pricing API can't be reached.
Can C3 stop a plan being priced below partner cost?
Yes. Plan-level sale price controls prevent prices below partner cost and restrict prices above provider pricing, whoever builds or edits the plan.
How do I make sure new Microsoft SKUs carry my markup?
Use Add Missing Offers to All Plans. It adds new Microsoft SKUs to every plan in one action, with real-time status tracking, so they are priced by your plan rules instead of being sold without a markup.
How do I know if a Microsoft promotion was applied correctly?
Promotions load into C3, carry a Promotion Available tag and apply automatically during invoice generation. The reconciliation report highlights promotion mismatches so you can correct them.
Which reports show where my margin comes from?
The Revenue vs Cost by category dashboard, Top 10 customers by revenue and, for distributors, the Reseller Revenue & Cost Summary. Invoice dues and pending dues reports show billed revenue not yet collected.
Find Out Where Your CSP Margin Is Slipping
Walk through pricing, plan controls, promotions and profitability reports in C3 using your own plans and Microsoft prices.




